builder: fx-team_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-2206 starttime: 1461342805.3 results: success (0) buildid: 20160422070002 builduid: 1f34c23a995f40fc96395e4bd8f08ce1 revision: 0da9dcd298a62e744a069c336797b24135f277a0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 09:33:25.298920) ========= master: http://buildbot-master125.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 09:33:25.299378) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 09:33:25.299663) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 09:33:25.355753) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 09:33:25.356035) ========= 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=9ca12473fbb1d023794ffd180000023c-1461342682.479751-842171460 _=/tools/buildbot/bin/python using PTY: False --2016-04-22 09:33:25-- 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.35M=0.001s 2016-04-22 09:33:25 (9.35 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.290149 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 09:33:25.684599) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 09:33:25.684922) ========= 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=9ca12473fbb1d023794ffd180000023c-1461342682.479751-842171460 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.075648 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 09:33:25.794298) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 09:33:25.794659) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 0da9dcd298a62e744a069c336797b24135f277a0 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 0da9dcd298a62e744a069c336797b24135f277a0 --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=9ca12473fbb1d023794ffd180000023c-1461342682.479751-842171460 _=/tools/buildbot/bin/python using PTY: False 2016-04-22 09:33:25,908 truncating revision to first 12 chars 2016-04-22 09:33:25,908 Setting DEBUG logging. 2016-04-22 09:33:25,908 attempt 1/10 2016-04-22 09:33:25,909 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/0da9dcd298a6?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-22 09:33:26,225 unpacking tar archive at: fx-team-0da9dcd298a6/testing/mozharness/ program finished with exit code 0 elapsedTime=0.613982 ========= master_lag: 0.33 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 09:33:26.743510) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 09:33:26.743780) ========= script_repo_revision: 0da9dcd298a62e744a069c336797b24135f277a0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 09:33:26.744175) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 09:33:26.744442) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 09:33:26.883192) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 16 secs) (at 2016-04-22 09:33:26.883463) ========= /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 fx-team --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', 'fx-team', '--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=9ca12473fbb1d023794ffd180000023c-1461342682.479751-842171460 _=/tools/buildbot/bin/python using PTY: False 09:33:27 INFO - MultiFileLogger online at 20160422 09:33:27 in /builds/slave/test 09:33:27 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 fx-team --download-symbols true 09:33:27 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:33:27 INFO - {'append_to_log': False, 09:33:27 INFO - 'base_work_dir': '/builds/slave/test', 09:33:27 INFO - 'blob_upload_branch': 'fx-team', 09:33:27 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:33:27 INFO - 'buildbot_json_path': 'buildprops.json', 09:33:27 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:33:27 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:33:27 INFO - 'download_minidump_stackwalk': True, 09:33:27 INFO - 'download_symbols': 'true', 09:33:27 INFO - 'e10s': False, 09:33:27 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:33:27 INFO - 'tooltool.py': '/tools/tooltool.py', 09:33:27 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:33:27 INFO - '/tools/misc-python/virtualenv.py')}, 09:33:27 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:33:27 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:33:27 INFO - 'log_level': 'info', 09:33:27 INFO - 'log_to_console': True, 09:33:27 INFO - 'opt_config_files': (), 09:33:27 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:33:27 INFO - '--processes=1', 09:33:27 INFO - '--config=%(test_path)s/wptrunner.ini', 09:33:27 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:33:27 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:33:27 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:33:27 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:33:27 INFO - 'pip_index': False, 09:33:27 INFO - 'require_test_zip': True, 09:33:27 INFO - 'test_type': ('testharness',), 09:33:27 INFO - 'this_chunk': '1', 09:33:27 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:33:27 INFO - 'total_chunks': '10', 09:33:27 INFO - 'virtualenv_path': 'venv', 09:33:27 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:33:27 INFO - 'work_dir': 'build'} 09:33:27 INFO - ##### 09:33:27 INFO - ##### Running clobber step. 09:33:27 INFO - ##### 09:33:27 INFO - Running pre-action listener: _resource_record_pre_action 09:33:27 INFO - Running main action method: clobber 09:33:27 INFO - rmtree: /builds/slave/test/build 09:33:27 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:33:29 INFO - Running post-action listener: _resource_record_post_action 09:33:29 INFO - ##### 09:33:29 INFO - ##### Running read-buildbot-config step. 09:33:29 INFO - ##### 09:33:29 INFO - Running pre-action listener: _resource_record_pre_action 09:33:29 INFO - Running main action method: read_buildbot_config 09:33:29 INFO - Using buildbot properties: 09:33:29 INFO - { 09:33:29 INFO - "project": "", 09:33:29 INFO - "product": "firefox", 09:33:29 INFO - "script_repo_revision": "production", 09:33:29 INFO - "scheduler": "tests-fx-team-ubuntu64_vm-debug-unittest-7-3600", 09:33:29 INFO - "repository": "", 09:33:29 INFO - "buildername": "Ubuntu VM 12.04 x64 fx-team debug test web-platform-tests-1", 09:33:29 INFO - "buildid": "20160422070002", 09:33:29 INFO - "pgo_build": "False", 09:33:29 INFO - "basedir": "/builds/slave/test", 09:33:29 INFO - "buildnumber": 22, 09:33:29 INFO - "slavename": "tst-linux64-spot-2206", 09:33:29 INFO - "master": "http://buildbot-master125.bb.releng.usw2.mozilla.com:8201/", 09:33:29 INFO - "platform": "linux64", 09:33:29 INFO - "branch": "fx-team", 09:33:29 INFO - "revision": "0da9dcd298a62e744a069c336797b24135f277a0", 09:33:29 INFO - "repo_path": "integration/fx-team", 09:33:29 INFO - "moz_repo_path": "", 09:33:29 INFO - "stage_platform": "linux64", 09:33:29 INFO - "builduid": "1f34c23a995f40fc96395e4bd8f08ce1", 09:33:29 INFO - "slavebuilddir": "test" 09:33:29 INFO - } 09:33:29 INFO - Found installer url https://queue.taskcluster.net/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 09:33:29 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 09:33:29 INFO - Running post-action listener: _resource_record_post_action 09:33:29 INFO - ##### 09:33:29 INFO - ##### Running download-and-extract step. 09:33:29 INFO - ##### 09:33:29 INFO - Running pre-action listener: _resource_record_pre_action 09:33:29 INFO - Running main action method: download_and_extract 09:33:29 INFO - mkdir: /builds/slave/test/build/tests 09: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')]} 09:33:29 INFO - https://queue.taskcluster.net/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 09:33:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 09:33:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 09:33:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 09:33:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 09:33:37 INFO - Downloaded 1361 bytes. 09:33:37 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 09:33:37 INFO - Using the following test package requirements: 09:33:37 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 09:33:37 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 09:33:37 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 09:33:37 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 09:33:37 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 09:33:37 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 09:33:37 INFO - u'jsshell-linux-x86_64.zip'], 09:33:37 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 09:33:37 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 09:33:37 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 09:33:37 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 09:33:37 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 09:33:37 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 09:33:37 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 09:33:37 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 09:33:37 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 09:33:37 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 09:33:37 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 09:33:37 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 09:33:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:33:37 INFO - https://queue.taskcluster.net/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 09:33:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 09:33:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 09:33:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 09:33:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 09:33:39 INFO - Downloaded 22746090 bytes. 09:33:39 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:33:39 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:33:40 INFO - caution: filename not matched: web-platform/* 09:33:40 INFO - Return code: 11 09: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')]} 09:33:40 INFO - https://queue.taskcluster.net/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 09:33:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 09:33:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 09:33:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 09:33:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 09:33:42 INFO - Downloaded 36402275 bytes. 09:33:42 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:33:42 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:33:46 INFO - caution: filename not matched: bin/* 09:33:46 INFO - caution: filename not matched: config/* 09:33:46 INFO - caution: filename not matched: mozbase/* 09:33:46 INFO - caution: filename not matched: marionette/* 09:33:46 INFO - caution: filename not matched: tools/wptserve/* 09:33:46 INFO - Return code: 11 09:33:46 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')]} 09:33:46 INFO - https://queue.taskcluster.net/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 09:33:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 09:33:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 09:33:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 09:33:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 09:33:50 INFO - Downloaded 64431192 bytes. 09:33:50 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 09:33:50 INFO - mkdir: /builds/slave/test/properties 09:33:50 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:33:50 INFO - Writing to file /builds/slave/test/properties/build_url 09:33:50 INFO - Contents: 09:33:50 INFO - build_url:https://queue.taskcluster.net/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 09:33:51 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 09:33:51 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:33:51 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:33:51 INFO - Contents: 09:33:51 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 09:33: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')]} 09:33:51 INFO - https://queue.taskcluster.net/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:33:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 09:33:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 09:33:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 09:33:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 09:33:56 INFO - Downloaded 90863413 bytes. 09:33:56 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 09:33:56 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 09:34:02 INFO - Return code: 0 09:34:02 INFO - Running post-action listener: _resource_record_post_action 09:34:02 INFO - Running post-action listener: set_extra_try_arguments 09:34:02 INFO - ##### 09:34:02 INFO - ##### Running create-virtualenv step. 09:34:02 INFO - ##### 09:34:02 INFO - Running pre-action listener: _pre_create_virtualenv 09:34:02 INFO - Running pre-action listener: _resource_record_pre_action 09:34:02 INFO - Running main action method: create_virtualenv 09:34:02 INFO - Creating virtualenv /builds/slave/test/build/venv 09:34:02 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 09:34:02 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:34:03 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:34:03 INFO - Using real prefix '/usr' 09:34:03 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:34:06 INFO - Installing distribute.............................................................................................................................................................................................done. 09:34:10 INFO - Installing pip.................done. 09:34:10 INFO - Return code: 0 09:34:10 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:34:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:34:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:34:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:34:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:34:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:34:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:34:10 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1667030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16683f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x16ab620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1771290>, '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 0x1771980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x16a8be0>, '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': '9ca12473fbb1d023794ffd180000023c-1461342682.479751-842171460', '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 09:34:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 09:34:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:34:10 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:34:10 INFO - 'CCACHE_UMASK': '002', 09:34:10 INFO - 'DISPLAY': ':0', 09:34:10 INFO - 'HOME': '/home/cltbld', 09:34:10 INFO - 'LANG': 'en_US.UTF-8', 09:34:10 INFO - 'LOGNAME': 'cltbld', 09:34:10 INFO - 'MAIL': '/var/mail/cltbld', 09:34:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:34:10 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:34:10 INFO - 'MOZ_NO_REMOTE': '1', 09:34:10 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:34:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:34:10 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:34:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:34:10 INFO - 'PWD': '/builds/slave/test', 09:34:10 INFO - 'SHELL': '/bin/bash', 09:34:10 INFO - 'SHLVL': '1', 09:34:10 INFO - 'TERM': 'linux', 09:34:10 INFO - 'TMOUT': '86400', 09:34:10 INFO - 'USER': 'cltbld', 09:34:10 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461342682.479751-842171460', 09:34:10 INFO - '_': '/tools/buildbot/bin/python'} 09:34:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:34:10 INFO - Downloading/unpacking psutil>=0.7.1 09:34:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:34:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:34:10 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 09:34:10 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 09:34:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:34:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:34:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:34:14 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:34:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:34:14 INFO - Installing collected packages: psutil 09:34:14 INFO - Running setup.py install for psutil 09:34:14 INFO - building 'psutil._psutil_linux' extension 09:34:14 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-x86_64-2.7/psutil/_psutil_linux.o 09:34:15 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 09:34:15 INFO - building 'psutil._psutil_posix' extension 09:34:15 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-x86_64-2.7/psutil/_psutil_posix.o 09:34:15 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 09:34:15 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:34:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:34:16 INFO - Successfully installed psutil 09:34:16 INFO - Cleaning up... 09:34:16 INFO - Return code: 0 09:34:16 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:34:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:34:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:34:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:34:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:34:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:34:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:34:16 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1667030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16683f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x16ab620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1771290>, '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 0x1771980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x16a8be0>, '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': '9ca12473fbb1d023794ffd180000023c-1461342682.479751-842171460', '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 09:34:16 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 09:34:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:34:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:34:16 INFO - 'CCACHE_UMASK': '002', 09:34:16 INFO - 'DISPLAY': ':0', 09:34:16 INFO - 'HOME': '/home/cltbld', 09:34:16 INFO - 'LANG': 'en_US.UTF-8', 09:34:16 INFO - 'LOGNAME': 'cltbld', 09:34:16 INFO - 'MAIL': '/var/mail/cltbld', 09:34:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:34:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:34:16 INFO - 'MOZ_NO_REMOTE': '1', 09:34:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:34:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:34:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:34:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:34:16 INFO - 'PWD': '/builds/slave/test', 09:34:16 INFO - 'SHELL': '/bin/bash', 09:34:16 INFO - 'SHLVL': '1', 09:34:16 INFO - 'TERM': 'linux', 09:34:16 INFO - 'TMOUT': '86400', 09:34:16 INFO - 'USER': 'cltbld', 09:34:16 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461342682.479751-842171460', 09:34:16 INFO - '_': '/tools/buildbot/bin/python'} 09:34:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:34:16 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:34:16 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 09:34:16 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 09:34:16 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 09:34:16 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 09:34:16 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 09:34:16 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 09:34:20 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:34:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:34:20 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:34:20 INFO - Installing collected packages: mozsystemmonitor 09:34:20 INFO - Running setup.py install for mozsystemmonitor 09:34:20 INFO - Successfully installed mozsystemmonitor 09:34:20 INFO - Cleaning up... 09:34:20 INFO - Return code: 0 09:34:20 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:34:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:34:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:34:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:34:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:34:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:34:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:34:20 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 0x1667030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16683f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x16ab620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1771290>, '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 0x1771980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x16a8be0>, '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': '9ca12473fbb1d023794ffd180000023c-1461342682.479751-842171460', '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 09:34:20 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 09:34:20 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 09:34:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:34:20 INFO - 'CCACHE_UMASK': '002', 09:34:20 INFO - 'DISPLAY': ':0', 09:34:20 INFO - 'HOME': '/home/cltbld', 09:34:20 INFO - 'LANG': 'en_US.UTF-8', 09:34:20 INFO - 'LOGNAME': 'cltbld', 09:34:20 INFO - 'MAIL': '/var/mail/cltbld', 09:34:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:34:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:34:20 INFO - 'MOZ_NO_REMOTE': '1', 09:34:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:34:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:34:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:34:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:34:20 INFO - 'PWD': '/builds/slave/test', 09:34:20 INFO - 'SHELL': '/bin/bash', 09:34:20 INFO - 'SHLVL': '1', 09:34:20 INFO - 'TERM': 'linux', 09:34:20 INFO - 'TMOUT': '86400', 09:34:20 INFO - 'USER': 'cltbld', 09:34:20 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461342682.479751-842171460', 09:34:20 INFO - '_': '/tools/buildbot/bin/python'} 09:34:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:34:21 INFO - Downloading/unpacking blobuploader==1.2.4 09:34:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:34:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:34:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:34:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:34:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:34:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:34:25 INFO - Downloading blobuploader-1.2.4.tar.gz 09:34:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:34:25 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:34:25 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:34:25 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:34:25 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 09:34:25 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 09:34:25 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:34:25 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:34:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:34:26 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:34:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:34:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:34:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:34:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:34:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:34:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:34:27 INFO - Downloading docopt-0.6.1.tar.gz 09:34:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:34:27 INFO - Installing collected packages: blobuploader, requests, docopt 09:34:27 INFO - Running setup.py install for blobuploader 09:34:27 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:34:27 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:34:27 INFO - Running setup.py install for requests 09:34:28 INFO - Running setup.py install for docopt 09:34:28 INFO - Successfully installed blobuploader requests docopt 09:34:28 INFO - Cleaning up... 09:34:28 INFO - Return code: 0 09:34:28 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:34:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:34:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:34:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:34:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:34:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:34:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:34:28 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1667030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16683f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x16ab620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1771290>, '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 0x1771980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x16a8be0>, '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': '9ca12473fbb1d023794ffd180000023c-1461342682.479751-842171460', '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 09:34:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:34:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:34:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:34:28 INFO - 'CCACHE_UMASK': '002', 09:34:28 INFO - 'DISPLAY': ':0', 09:34:28 INFO - 'HOME': '/home/cltbld', 09:34:28 INFO - 'LANG': 'en_US.UTF-8', 09:34:28 INFO - 'LOGNAME': 'cltbld', 09:34:28 INFO - 'MAIL': '/var/mail/cltbld', 09:34:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:34:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:34:28 INFO - 'MOZ_NO_REMOTE': '1', 09:34:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:34:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:34:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:34:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:34:28 INFO - 'PWD': '/builds/slave/test', 09:34:28 INFO - 'SHELL': '/bin/bash', 09:34:28 INFO - 'SHLVL': '1', 09:34:28 INFO - 'TERM': 'linux', 09:34:28 INFO - 'TMOUT': '86400', 09:34:28 INFO - 'USER': 'cltbld', 09:34:28 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461342682.479751-842171460', 09:34:28 INFO - '_': '/tools/buildbot/bin/python'} 09:34:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:34:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:34:29 INFO - Running setup.py (path:/tmp/pip-TqhO1P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:34:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:34:29 INFO - Running setup.py (path:/tmp/pip-dtFKKS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:34:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:34:29 INFO - Running setup.py (path:/tmp/pip-gmw4_A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:34:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:34:29 INFO - Running setup.py (path:/tmp/pip-WQlCP8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:34:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:34:30 INFO - Running setup.py (path:/tmp/pip-UHnEo2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:34:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:34:30 INFO - Running setup.py (path:/tmp/pip-Ub0b1I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:34:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:34:30 INFO - Running setup.py (path:/tmp/pip-_TNQSv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:34:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:34:30 INFO - Running setup.py (path:/tmp/pip-3jCNnL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:34:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:34:30 INFO - Running setup.py (path:/tmp/pip-TP9l6j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:34:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:34:30 INFO - Running setup.py (path:/tmp/pip-D4WQYm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:34:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:34:31 INFO - Running setup.py (path:/tmp/pip-3PLa_b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:34:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:34:31 INFO - Running setup.py (path:/tmp/pip-uqUAQh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:34:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:34:31 INFO - Running setup.py (path:/tmp/pip-i0Aqp4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:34:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:34:31 INFO - Running setup.py (path:/tmp/pip-4S0XZe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:34:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:34:31 INFO - Running setup.py (path:/tmp/pip-hIIFjl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:34:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:34:31 INFO - Running setup.py (path:/tmp/pip-jtlrRY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:34:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:34:31 INFO - Running setup.py (path:/tmp/pip-s0gr97-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:34:32 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:34:32 INFO - Running setup.py (path:/tmp/pip-OE2dTZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:34:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:34:32 INFO - Running setup.py (path:/tmp/pip-FkEZzt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:34:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:34:32 INFO - Running setup.py (path:/tmp/pip-Ib02zg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:34:32 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:34:32 INFO - Running setup.py (path:/tmp/pip-fVmAgZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:34:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:34:33 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 09:34:33 INFO - Running setup.py install for manifestparser 09:34:33 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:34:33 INFO - Running setup.py install for mozcrash 09:34:33 INFO - Running setup.py install for mozdebug 09:34:33 INFO - Running setup.py install for mozdevice 09:34:33 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:34:33 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:34:33 INFO - Running setup.py install for mozfile 09:34:34 INFO - Running setup.py install for mozhttpd 09:34:34 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:34:34 INFO - Running setup.py install for mozinfo 09:34:34 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:34:34 INFO - Running setup.py install for mozInstall 09:34:34 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:34:34 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:34:34 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:34:34 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:34:34 INFO - Running setup.py install for mozleak 09:34:34 INFO - Running setup.py install for mozlog 09:34:35 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:34:35 INFO - Running setup.py install for moznetwork 09:34:35 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:34:35 INFO - Running setup.py install for mozprocess 09:34:35 INFO - Running setup.py install for mozprofile 09:34:35 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:34:35 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:34:35 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:34:35 INFO - Running setup.py install for mozrunner 09:34:36 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:34:36 INFO - Running setup.py install for mozscreenshot 09:34:36 INFO - Running setup.py install for moztest 09:34:36 INFO - Running setup.py install for mozversion 09:34:36 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:34:36 INFO - Running setup.py install for wptserve 09:34:37 INFO - Running setup.py install for marionette-driver 09:34:37 INFO - Running setup.py install for browsermob-proxy 09:34:37 INFO - Running setup.py install for marionette-client 09:34:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:34:38 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:34:38 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 09:34:38 INFO - Cleaning up... 09:34:38 INFO - Return code: 0 09:34:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:34: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')]} 09:34:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:34:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:34: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')]} 09:34:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:34:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:34:38 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 0x1667030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16683f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x16ab620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1771290>, '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 0x1771980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x16a8be0>, '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': '9ca12473fbb1d023794ffd180000023c-1461342682.479751-842171460', '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 09:34:38 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 09:34:38 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 09:34:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:34:38 INFO - 'CCACHE_UMASK': '002', 09:34:38 INFO - 'DISPLAY': ':0', 09:34:38 INFO - 'HOME': '/home/cltbld', 09:34:38 INFO - 'LANG': 'en_US.UTF-8', 09:34:38 INFO - 'LOGNAME': 'cltbld', 09:34:38 INFO - 'MAIL': '/var/mail/cltbld', 09:34:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:34:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:34:38 INFO - 'MOZ_NO_REMOTE': '1', 09:34:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:34:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:34:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:34:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:34:38 INFO - 'PWD': '/builds/slave/test', 09:34:38 INFO - 'SHELL': '/bin/bash', 09:34:38 INFO - 'SHLVL': '1', 09:34:38 INFO - 'TERM': 'linux', 09:34:38 INFO - 'TMOUT': '86400', 09:34:38 INFO - 'USER': 'cltbld', 09:34:38 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461342682.479751-842171460', 09:34:38 INFO - '_': '/tools/buildbot/bin/python'} 09:34:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:34:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:34:38 INFO - Running setup.py (path:/tmp/pip-eNwvbG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:34:38 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 09:34:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:34:38 INFO - Running setup.py (path:/tmp/pip-fXDmHf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:34:39 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)) 09:34:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:34:39 INFO - Running setup.py (path:/tmp/pip-DQOtia-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:34:39 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)) 09:34:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:34:39 INFO - Running setup.py (path:/tmp/pip-fmQrqZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:34:39 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)) 09:34:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:34:39 INFO - Running setup.py (path:/tmp/pip-sBD68r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:34:39 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)) 09:34:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:34:39 INFO - Running setup.py (path:/tmp/pip-N_1jff-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:34:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 09:34:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:34:39 INFO - Running setup.py (path:/tmp/pip-j18ySk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:34:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 09:34:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:34:39 INFO - Running setup.py (path:/tmp/pip-hSgITc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:34:40 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)) 09:34:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:34:40 INFO - Running setup.py (path:/tmp/pip-f9T_aM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:34:40 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)) 09:34:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:34:40 INFO - Running setup.py (path:/tmp/pip-T2jSbu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:34:40 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)) 09:34:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:34:40 INFO - Running setup.py (path:/tmp/pip-IwJfP7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:34:40 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)) 09:34:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:34:40 INFO - Running setup.py (path:/tmp/pip-SCiI_n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:34:41 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)) 09:34:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:34:41 INFO - Running setup.py (path:/tmp/pip-7EU1xV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:34:41 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)) 09:34:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:34:41 INFO - Running setup.py (path:/tmp/pip-iG03_W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:34:41 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)) 09:34:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:34:41 INFO - Running setup.py (path:/tmp/pip-qs3CpJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:34:41 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)) 09:34:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:34:41 INFO - Running setup.py (path:/tmp/pip-Hoi_bm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:34:41 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)) 09:34:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:34:41 INFO - Running setup.py (path:/tmp/pip-trIKOv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:34:41 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)) 09:34:41 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:34:41 INFO - Running setup.py (path:/tmp/pip-TZHt6O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:34:41 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)) 09:34:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:34:41 INFO - Running setup.py (path:/tmp/pip-49UW8a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:34:42 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)) 09:34:42 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:34:42 INFO - Running setup.py (path:/tmp/pip-sJEgMi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:34:42 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)) 09:34:42 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:34:42 INFO - Running setup.py (path:/tmp/pip-mrYLar-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:34:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:34:42 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)) 09:34:42 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)) 09:34:42 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)) 09:34:42 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)) 09:34:42 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)) 09:34:42 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)) 09:34:42 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:34:42 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 09:34:42 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 09:34:42 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 09:34:42 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 09:34:42 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 09:34:42 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 09:34:46 INFO - Downloading blessings-1.6.tar.gz 09:34:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:34:46 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)) 09:34:46 INFO - Installing collected packages: blessings 09:34:46 INFO - Running setup.py install for blessings 09:34:46 INFO - Successfully installed blessings 09:34:46 INFO - Cleaning up... 09:34:47 INFO - Return code: 0 09:34:47 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:34:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:34:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:34:47 INFO - Reading from file tmpfile_stdout 09:34:47 INFO - Current package versions: 09:34:47 INFO - argparse == 1.2.1 09:34:47 INFO - blessings == 1.6 09:34:47 INFO - blobuploader == 1.2.4 09:34:47 INFO - browsermob-proxy == 0.6.0 09:34:47 INFO - docopt == 0.6.1 09:34:47 INFO - manifestparser == 1.1 09:34:47 INFO - marionette-client == 2.3.0 09:34:47 INFO - marionette-driver == 1.4.0 09:34:47 INFO - mozInstall == 1.12 09:34:47 INFO - mozcrash == 0.17 09:34:47 INFO - mozdebug == 0.1 09:34:47 INFO - mozdevice == 0.48 09:34:47 INFO - mozfile == 1.2 09:34:47 INFO - mozhttpd == 0.7 09:34:47 INFO - mozinfo == 0.9 09:34:47 INFO - mozleak == 0.1 09:34:47 INFO - mozlog == 3.1 09:34:47 INFO - moznetwork == 0.27 09:34:47 INFO - mozprocess == 0.22 09:34:47 INFO - mozprofile == 0.28 09:34:47 INFO - mozrunner == 6.11 09:34:47 INFO - mozscreenshot == 0.1 09:34:47 INFO - mozsystemmonitor == 0.0 09:34:47 INFO - moztest == 0.7 09:34:47 INFO - mozversion == 1.4 09:34:47 INFO - psutil == 3.1.1 09:34:47 INFO - requests == 1.2.3 09:34:47 INFO - wptserve == 1.4.0 09:34:47 INFO - wsgiref == 0.1.2 09:34:47 INFO - Running post-action listener: _resource_record_post_action 09:34:47 INFO - Running post-action listener: _start_resource_monitoring 09:34:47 INFO - Starting resource monitoring. 09:34:47 INFO - ##### 09:34:47 INFO - ##### Running pull step. 09:34:47 INFO - ##### 09:34:47 INFO - Running pre-action listener: _resource_record_pre_action 09:34:47 INFO - Running main action method: pull 09:34:47 INFO - Pull has nothing to do! 09:34:47 INFO - Running post-action listener: _resource_record_post_action 09:34:47 INFO - ##### 09:34:47 INFO - ##### Running install step. 09:34:47 INFO - ##### 09:34:47 INFO - Running pre-action listener: _resource_record_pre_action 09:34:47 INFO - Running main action method: install 09:34:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:34:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:34:48 INFO - Reading from file tmpfile_stdout 09:34:48 INFO - Detecting whether we're running mozinstall >=1.0... 09:34:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:34:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:34:48 INFO - Reading from file tmpfile_stdout 09:34:48 INFO - Output received: 09:34:48 INFO - Usage: mozinstall [options] installer 09:34:48 INFO - Options: 09:34:48 INFO - -h, --help show this help message and exit 09:34:48 INFO - -d DEST, --destination=DEST 09:34:48 INFO - Directory to install application into. [default: 09:34:48 INFO - "/builds/slave/test"] 09:34:48 INFO - --app=APP Application being installed. [default: firefox] 09:34:48 INFO - mkdir: /builds/slave/test/build/application 09:34:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 09:34:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 09:35:20 INFO - Reading from file tmpfile_stdout 09:35:20 INFO - Output received: 09:35:20 INFO - /builds/slave/test/build/application/firefox/firefox 09:35:20 INFO - Running post-action listener: _resource_record_post_action 09:35:20 INFO - ##### 09:35:20 INFO - ##### Running run-tests step. 09:35:20 INFO - ##### 09:35:20 INFO - Running pre-action listener: _resource_record_pre_action 09:35:20 INFO - Running main action method: run_tests 09:35:20 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:35:20 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:35:21 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:35:21 INFO - grabbing minidump binary from tooltool 09:35:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:35:21 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1771290>, '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 0x1771980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x16a8be0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:35:21 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 09:35:21 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/linux64/releng.manifest -o -c /builds/tooltool_cache 09:35:21 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:35:21 INFO - Return code: 0 09:35:21 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 09:35:21 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:35:21 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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 09:35:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-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 09:35:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:35:21 INFO - 'CCACHE_UMASK': '002', 09:35:21 INFO - 'DISPLAY': ':0', 09:35:21 INFO - 'HOME': '/home/cltbld', 09:35:21 INFO - 'LANG': 'en_US.UTF-8', 09:35:21 INFO - 'LOGNAME': 'cltbld', 09:35:21 INFO - 'MAIL': '/var/mail/cltbld', 09:35:21 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:35:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:35:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:35:21 INFO - 'MOZ_NO_REMOTE': '1', 09:35:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:35:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:35:21 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:35:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:35:21 INFO - 'PWD': '/builds/slave/test', 09:35:21 INFO - 'SHELL': '/bin/bash', 09:35:21 INFO - 'SHLVL': '1', 09:35:21 INFO - 'TERM': 'linux', 09:35:21 INFO - 'TMOUT': '86400', 09:35:21 INFO - 'USER': 'cltbld', 09:35:21 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461342682.479751-842171460', 09:35:21 INFO - '_': '/tools/buildbot/bin/python'} 09:35:21 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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 09:35:21 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 09:35:21 INFO - import pkg_resources 09:35:23 INFO - Using 1 client processes 09:35:23 INFO - wptserve Starting http server on 127.0.0.1:8000 09:35:23 INFO - wptserve Starting http server on 127.0.0.1:8001 09:35:23 INFO - wptserve Starting http server on 127.0.0.1:8443 09:35:26 INFO - SUITE-START | Running 778 tests 09:35:26 INFO - Running testharness tests 09:35:26 INFO - Setting up ssl 09:35:26 INFO - PROCESS | certutil | 09:35:26 INFO - PROCESS | certutil | 09:35:26 INFO - PROCESS | certutil | 09:35:26 INFO - Certificate Nickname Trust Attributes 09:35:26 INFO - SSL,S/MIME,JAR/XPI 09:35:26 INFO - 09:35:26 INFO - web-platform-tests CT,, 09:35:26 INFO - 09:35:26 INFO - Starting runner 09:35:29 INFO - PROCESS | 1861 | 1461342929473 Marionette DEBUG Marionette enabled via build flag and pref 09:35:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1250c29800 == 1 [pid = 1861] [id = 1] 09:35:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 1 (0x7f1250c2a000) [pid = 1861] [serial = 1] [outer = (nil)] 09:35:29 INFO - PROCESS | 1861 | [1861] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 09:35:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 2 (0x7f1250c2b000) [pid = 1861] [serial = 2] [outer = 0x7f1250c2a000] 09:35:30 INFO - PROCESS | 1861 | 1461342930111 Marionette INFO Listening on port 2828 09:35:30 INFO - PROCESS | 1861 | 1461342930667 Marionette DEBUG Marionette enabled via command-line flag 09:35:30 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124db0d000 == 2 [pid = 1861] [id = 2] 09:35:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 3 (0x7f124db0d800) [pid = 1861] [serial = 3] [outer = (nil)] 09:35:30 INFO - PROCESS | 1861 | [1861] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 09:35:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 4 (0x7f124db0e800) [pid = 1861] [serial = 4] [outer = 0x7f124db0d800] 09:35:30 INFO - PROCESS | 1861 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f124dbf0d30 09:35:30 INFO - PROCESS | 1861 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f124cf4b580 09:35:30 INFO - PROCESS | 1861 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f124cf51850 09:35:30 INFO - PROCESS | 1861 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f124cf51b50 09:35:30 INFO - PROCESS | 1861 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f124cf51e80 09:35:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 5 (0x7f124cf90000) [pid = 1861] [serial = 5] [outer = 0x7f1250c2a000] 09:35:31 INFO - PROCESS | 1861 | [1861] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:35:31 INFO - PROCESS | 1861 | 1461342931078 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:40665 09:35:31 INFO - PROCESS | 1861 | [1861] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:35:31 INFO - PROCESS | 1861 | 1461342931163 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:40666 09:35:31 INFO - PROCESS | 1861 | 1461342931172 Marionette DEBUG Closed connection conn0 09:35:31 INFO - PROCESS | 1861 | [1861] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 09:35:31 INFO - PROCESS | 1861 | 1461342931277 Marionette DEBUG Closed connection conn1 09:35:31 INFO - PROCESS | 1861 | [1861] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:35:31 INFO - PROCESS | 1861 | 1461342931362 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:40667 09:35:31 INFO - PROCESS | 1861 | [1861] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:35:31 INFO - PROCESS | 1861 | 1461342931401 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:40668 09:35:31 INFO - PROCESS | 1861 | 1461342931404 Marionette DEBUG Closed connection conn2 09:35:31 INFO - PROCESS | 1861 | [1861] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:35:31 INFO - PROCESS | 1861 | 1461342931428 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:40669 09:35:31 INFO - PROCESS | 1861 | 1461342931436 Marionette DEBUG Closed connection conn3 09:35:31 INFO - PROCESS | 1861 | 1461342931465 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:35:31 INFO - PROCESS | 1861 | 1461342931476 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160422070002","device":"desktop","version":"48.0a1"} 09:35:32 INFO - PROCESS | 1861 | [1861] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:35:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242447800 == 3 [pid = 1861] [id = 3] 09:35:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 6 (0x7f1242448000) [pid = 1861] [serial = 6] [outer = (nil)] 09:35:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242448800 == 4 [pid = 1861] [id = 4] 09:35:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 7 (0x7f12424cb800) [pid = 1861] [serial = 7] [outer = (nil)] 09:35:33 INFO - PROCESS | 1861 | [1861] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:35:33 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1241775000 == 5 [pid = 1861] [id = 5] 09:35:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 8 (0x7f12417ef000) [pid = 1861] [serial = 8] [outer = (nil)] 09:35:33 INFO - PROCESS | 1861 | [1861] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:35:33 INFO - PROCESS | 1861 | [1861] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:35:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 9 (0x7f12413a1c00) [pid = 1861] [serial = 9] [outer = 0x7f12417ef000] 09:35:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 10 (0x7f1240fdd800) [pid = 1861] [serial = 10] [outer = 0x7f1242448000] 09:35:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 11 (0x7f1240f76c00) [pid = 1861] [serial = 11] [outer = 0x7f12424cb800] 09:35:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 12 (0x7f1240f78c00) [pid = 1861] [serial = 12] [outer = 0x7f12417ef000] 09:35:35 INFO - PROCESS | 1861 | 1461342935180 Marionette DEBUG loaded listener.js 09:35:35 INFO - PROCESS | 1861 | 1461342935199 Marionette DEBUG loaded listener.js 09:35:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 13 (0x7f123ddc7c00) [pid = 1861] [serial = 13] [outer = 0x7f12417ef000] 09:35:35 INFO - PROCESS | 1861 | 1461342935912 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"2dfce365-3d07-472a-a118-d1a354cfcdfe","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160422070002","device":"desktop","version":"48.0a1","command_id":1}}] 09:35:36 INFO - PROCESS | 1861 | 1461342936147 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:35:36 INFO - PROCESS | 1861 | 1461342936457 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 09:35:36 INFO - PROCESS | 1861 | 1461342936565 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:35:36 INFO - PROCESS | 1861 | [1861] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:35:36 INFO - PROCESS | 1861 | [1861] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:35:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 14 (0x7f1239d14c00) [pid = 1861] [serial = 14] [outer = 0x7f12417ef000] 09:35:37 INFO - PROCESS | 1861 | [1861] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:35:37 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:37 INFO - PROCESS | 1861 | 1461342937161 Marionette TRACE conn4 <- [1,3,null,{}] 09:35:37 INFO - PROCESS | 1861 | 1461342937221 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:35:37 INFO - PROCESS | 1861 | 1461342937281 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 09:35:37 INFO - PROCESS | 1861 | 1461342937338 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 09:35:37 INFO - PROCESS | 1861 | 1461342937342 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 09:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:35:37 INFO - PROCESS | 1861 | 1461342937368 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:35:37 INFO - PROCESS | 1861 | 1461342937373 Marionette TRACE conn4 <- [1,6,null,{}] 09:35:37 INFO - PROCESS | 1861 | 1461342937408 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:37 INFO - PROCESS | 1861 | 1461342937487 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 09:35:37 INFO - PROCESS | 1861 | 1461342937493 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1239304000 == 6 [pid = 1861] [id = 6] 09:35:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 15 (0x7f1239256c00) [pid = 1861] [serial = 15] [outer = (nil)] 09:35:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 16 (0x7f1239258800) [pid = 1861] [serial = 16] [outer = 0x7f1239256c00] 09:35:37 INFO - PROCESS | 1861 | 1461342937567 Marionette DEBUG loaded listener.js 09:35:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 17 (0x7f1239386c00) [pid = 1861] [serial = 17] [outer = 0x7f1239256c00] 09:35:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123931f800 == 7 [pid = 1861] [id = 7] 09:35:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 18 (0x7f1238fecc00) [pid = 1861] [serial = 18] [outer = (nil)] 09:35:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 19 (0x7f1238fef400) [pid = 1861] [serial = 19] [outer = 0x7f1238fecc00] 09:35:38 INFO - PROCESS | 1861 | 1461342938041 Marionette DEBUG loaded listener.js 09:35:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 20 (0x7f1238fd5400) [pid = 1861] [serial = 20] [outer = 0x7f1238fecc00] 09:35:38 INFO - PROCESS | 1861 | [1861] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 09:35:38 INFO - PROCESS | 1861 | 1461342938579 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1257ms 09:35:38 INFO - PROCESS | 1861 | 1461342938671 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 09:35:38 INFO - PROCESS | 1861 | 1461342938674 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 09:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:35:38 INFO - PROCESS | 1861 | 1461342938698 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:35:38 INFO - PROCESS | 1861 | 1461342938702 Marionette TRACE conn4 <- [1,10,null,{}] 09:35:38 INFO - PROCESS | 1861 | 1461342938740 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:38 INFO - PROCESS | 1861 | 1461342938912 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 09:35:38 INFO - PROCESS | 1861 | 1461342938942 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12372a1000 == 8 [pid = 1861] [id = 8] 09:35:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 21 (0x7f123726bc00) [pid = 1861] [serial = 21] [outer = (nil)] 09:35:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 22 (0x7f123726dc00) [pid = 1861] [serial = 22] [outer = 0x7f123726bc00] 09:35:39 INFO - PROCESS | 1861 | 1461342939009 Marionette DEBUG loaded listener.js 09:35:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 23 (0x7f1237272c00) [pid = 1861] [serial = 23] [outer = 0x7f123726bc00] 09:35:39 INFO - PROCESS | 1861 | 1461342939573 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:35:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 900ms 09:35:39 INFO - PROCESS | 1861 | 1461342939593 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 09:35:39 INFO - PROCESS | 1861 | 1461342939597 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 09:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:35:39 INFO - PROCESS | 1861 | 1461342939602 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:35:39 INFO - PROCESS | 1861 | 1461342939605 Marionette TRACE conn4 <- [1,14,null,{}] 09:35:39 INFO - PROCESS | 1861 | 1461342939610 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:39 INFO - PROCESS | 1861 | 1461342939780 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 09:35:40 INFO - PROCESS | 1861 | 1461342940123 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12372ac000 == 9 [pid = 1861] [id = 9] 09:35:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 24 (0x7f1237267000) [pid = 1861] [serial = 24] [outer = (nil)] 09:35:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 25 (0x7f123726c400) [pid = 1861] [serial = 25] [outer = 0x7f1237267000] 09:35:40 INFO - PROCESS | 1861 | 1461342940202 Marionette DEBUG loaded listener.js 09:35:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 26 (0x7f1238048800) [pid = 1861] [serial = 26] [outer = 0x7f1237267000] 09:35:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1238c31800 == 10 [pid = 1861] [id = 10] 09:35:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 27 (0x7f1238c32000) [pid = 1861] [serial = 27] [outer = (nil)] 09:35:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 28 (0x7f1238c36800) [pid = 1861] [serial = 28] [outer = 0x7f1238c32000] 09:35:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 29 (0x7f1237622800) [pid = 1861] [serial = 29] [outer = 0x7f1238c32000] 09:35:41 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123761e800 == 11 [pid = 1861] [id = 11] 09:35:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 30 (0x7f1238fd6c00) [pid = 1861] [serial = 30] [outer = (nil)] 09:35:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 31 (0x7f123c757000) [pid = 1861] [serial = 31] [outer = 0x7f1238fd6c00] 09:35:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 32 (0x7f1238046c00) [pid = 1861] [serial = 32] [outer = 0x7f1238fd6c00] 09:35:41 INFO - PROCESS | 1861 | 1461342941295 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1732ms 09:35:41 INFO - PROCESS | 1861 | 1461342941383 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 09:35:41 INFO - PROCESS | 1861 | 1461342941390 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 09:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:35:41 INFO - PROCESS | 1861 | 1461342941405 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:35:41 INFO - PROCESS | 1861 | 1461342941410 Marionette TRACE conn4 <- [1,18,null,{}] 09:35:41 INFO - PROCESS | 1861 | 1461342941417 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:41 INFO - PROCESS | 1861 | 1461342941595 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 09:35:41 INFO - PROCESS | 1861 | 1461342941736 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:41 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123dc65000 == 12 [pid = 1861] [id = 12] 09:35:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 33 (0x7f1238048c00) [pid = 1861] [serial = 33] [outer = (nil)] 09:35:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 34 (0x7f1240f6dc00) [pid = 1861] [serial = 34] [outer = 0x7f1238048c00] 09:35:41 INFO - PROCESS | 1861 | 1461342941816 Marionette DEBUG loaded listener.js 09:35:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 35 (0x7f1241ae2800) [pid = 1861] [serial = 35] [outer = 0x7f1238048c00] 09:35:42 INFO - PROCESS | 1861 | 1461342942621 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1284ms 09:35:42 INFO - PROCESS | 1861 | 1461342942691 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 09:35:42 INFO - PROCESS | 1861 | 1461342942699 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 09:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:35:42 INFO - PROCESS | 1861 | 1461342942706 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:35:42 INFO - PROCESS | 1861 | 1461342942709 Marionette TRACE conn4 <- [1,22,null,{}] 09:35:42 INFO - PROCESS | 1861 | 1461342942715 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:42 INFO - PROCESS | 1861 | 1461342942922 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 09:35:43 INFO - PROCESS | 1861 | 1461342943041 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1241772800 == 13 [pid = 1861] [id = 13] 09:35:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 36 (0x7f1241e27000) [pid = 1861] [serial = 36] [outer = (nil)] 09:35:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 37 (0x7f1241e2e000) [pid = 1861] [serial = 37] [outer = 0x7f1241e27000] 09:35:43 INFO - PROCESS | 1861 | 1461342943119 Marionette DEBUG loaded listener.js 09:35:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 38 (0x7f123924d400) [pid = 1861] [serial = 38] [outer = 0x7f1241e27000] 09:35:43 INFO - PROCESS | 1861 | 1461342943974 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1335ms 09:35:44 INFO - PROCESS | 1861 | 1461342944043 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 09:35:44 INFO - PROCESS | 1861 | 1461342944047 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 09:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:35:44 INFO - PROCESS | 1861 | 1461342944062 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:35:44 INFO - PROCESS | 1861 | 1461342944071 Marionette TRACE conn4 <- [1,26,null,{}] 09:35:44 INFO - PROCESS | 1861 | 1461342944077 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:44 INFO - PROCESS | 1861 | 1461342944298 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 09:35:44 INFO - PROCESS | 1861 | 1461342944597 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:44 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123d150000 == 14 [pid = 1861] [id = 14] 09:35:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 39 (0x7f123feacc00) [pid = 1861] [serial = 39] [outer = (nil)] 09:35:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 40 (0x7f124045a400) [pid = 1861] [serial = 40] [outer = 0x7f123feacc00] 09:35:44 INFO - PROCESS | 1861 | 1461342944669 Marionette DEBUG loaded listener.js 09:35:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 41 (0x7f1241e26800) [pid = 1861] [serial = 41] [outer = 0x7f123feacc00] 09:35:45 INFO - PROCESS | 1861 | 1461342945661 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1650ms 09:35:45 INFO - PROCESS | 1861 | 1461342945707 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 09:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:35:45 INFO - PROCESS | 1861 | 1461342945712 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 09:35:45 INFO - PROCESS | 1861 | 1461342945721 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:35:45 INFO - PROCESS | 1861 | 1461342945724 Marionette TRACE conn4 <- [1,30,null,{}] 09:35:45 INFO - PROCESS | 1861 | 1461342945732 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:45 INFO - PROCESS | 1861 | 1461342945897 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 09:35:45 INFO - PROCESS | 1861 | 1461342945988 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:46 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123dc68000 == 15 [pid = 1861] [id = 15] 09:35:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 42 (0x7f123726f800) [pid = 1861] [serial = 42] [outer = (nil)] 09:35:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 43 (0x7f123feaf000) [pid = 1861] [serial = 43] [outer = 0x7f123726f800] 09:35:46 INFO - PROCESS | 1861 | 1461342946056 Marionette DEBUG loaded listener.js 09:35:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 44 (0x7f124220ac00) [pid = 1861] [serial = 44] [outer = 0x7f123726f800] 09:35:46 INFO - PROCESS | 1861 | 1461342946747 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1083ms 09:35:46 INFO - PROCESS | 1861 | 1461342946807 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 09:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:35:46 INFO - PROCESS | 1861 | 1461342946813 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 09:35:46 INFO - PROCESS | 1861 | 1461342946820 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:35:46 INFO - PROCESS | 1861 | 1461342946823 Marionette TRACE conn4 <- [1,34,null,{}] 09:35:46 INFO - PROCESS | 1861 | 1461342946829 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:47 INFO - PROCESS | 1861 | 1461342947023 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 09:35:47 INFO - PROCESS | 1861 | 1461342947038 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:47 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1241edb000 == 16 [pid = 1861] [id = 16] 09:35:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 45 (0x7f123ee1d800) [pid = 1861] [serial = 45] [outer = (nil)] 09:35:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 46 (0x7f124340d000) [pid = 1861] [serial = 46] [outer = 0x7f123ee1d800] 09:35:47 INFO - PROCESS | 1861 | 1461342947104 Marionette DEBUG loaded listener.js 09:35:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 47 (0x7f124359bc00) [pid = 1861] [serial = 47] [outer = 0x7f123ee1d800] 09:35:47 INFO - PROCESS | 1861 | 1461342947798 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1035ms 09:35:47 INFO - PROCESS | 1861 | 1461342947855 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 09:35:47 INFO - PROCESS | 1861 | 1461342947858 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 09:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:35:47 INFO - PROCESS | 1861 | 1461342947881 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:35:47 INFO - PROCESS | 1861 | 1461342947890 Marionette TRACE conn4 <- [1,38,null,{}] 09:35:47 INFO - PROCESS | 1861 | 1461342947903 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:48 INFO - PROCESS | 1861 | 1461342948045 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 09:35:48 INFO - PROCESS | 1861 | 1461342948057 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:48 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124268b800 == 17 [pid = 1861] [id = 17] 09:35:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 48 (0x7f123924a800) [pid = 1861] [serial = 48] [outer = (nil)] 09:35:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 49 (0x7f124cf31800) [pid = 1861] [serial = 49] [outer = 0x7f123924a800] 09:35:48 INFO - PROCESS | 1861 | 1461342948130 Marionette DEBUG loaded listener.js 09:35:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 50 (0x7f124db5c000) [pid = 1861] [serial = 50] [outer = 0x7f123924a800] 09:35:48 INFO - PROCESS | 1861 | 1461342948840 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1023ms 09:35:48 INFO - PROCESS | 1861 | 1461342948888 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 09:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:35:48 INFO - PROCESS | 1861 | 1461342948892 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 09:35:48 INFO - PROCESS | 1861 | 1461342948898 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:35:48 INFO - PROCESS | 1861 | 1461342948901 Marionette TRACE conn4 <- [1,42,null,{}] 09:35:48 INFO - PROCESS | 1861 | 1461342948906 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:49 INFO - PROCESS | 1861 | 1461342949076 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 09:35:49 INFO - PROCESS | 1861 | 1461342949101 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:49 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242e57800 == 18 [pid = 1861] [id = 18] 09:35:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 51 (0x7f123c755800) [pid = 1861] [serial = 51] [outer = (nil)] 09:35:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 52 (0x7f124db5c400) [pid = 1861] [serial = 52] [outer = 0x7f123c755800] 09:35:49 INFO - PROCESS | 1861 | 1461342949167 Marionette DEBUG loaded listener.js 09:35:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 53 (0x7f124ded8c00) [pid = 1861] [serial = 53] [outer = 0x7f123c755800] 09:35:49 INFO - PROCESS | 1861 | 1461342949791 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 931ms 09:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:35:49 INFO - PROCESS | 1861 | 1461342949830 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 09:35:49 INFO - PROCESS | 1861 | 1461342949833 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 09:35:49 INFO - PROCESS | 1861 | 1461342949840 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:35:49 INFO - PROCESS | 1861 | 1461342949843 Marionette TRACE conn4 <- [1,46,null,{}] 09:35:49 INFO - PROCESS | 1861 | 1461342949848 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:50 INFO - PROCESS | 1861 | 1461342950042 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 09:35:50 INFO - PROCESS | 1861 | 1461342950178 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237611000 == 19 [pid = 1861] [id = 19] 09:35:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 54 (0x7f1237264400) [pid = 1861] [serial = 54] [outer = (nil)] 09:35:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 55 (0x7f1237624000) [pid = 1861] [serial = 55] [outer = 0x7f1237264400] 09:35:50 INFO - PROCESS | 1861 | 1461342950258 Marionette DEBUG loaded listener.js 09:35:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 56 (0x7f1238186c00) [pid = 1861] [serial = 56] [outer = 0x7f1237264400] 09:35:51 INFO - PROCESS | 1861 | 1461342951172 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1389ms 09:35:51 INFO - PROCESS | 1861 | 1461342951230 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 09:35:51 INFO - PROCESS | 1861 | 1461342951237 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 09:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:35:51 INFO - PROCESS | 1861 | 1461342951245 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:35:51 INFO - PROCESS | 1861 | 1461342951252 Marionette TRACE conn4 <- [1,50,null,{}] 09:35:51 INFO - PROCESS | 1861 | 1461342951259 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:51 INFO - PROCESS | 1861 | 1461342951461 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 09:35:51 INFO - PROCESS | 1861 | 1461342951585 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:51 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1241ecb000 == 20 [pid = 1861] [id = 20] 09:35:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 57 (0x7f123c75b400) [pid = 1861] [serial = 57] [outer = (nil)] 09:35:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 58 (0x7f124051b400) [pid = 1861] [serial = 58] [outer = 0x7f123c75b400] 09:35:51 INFO - PROCESS | 1861 | 1461342951669 Marionette DEBUG loaded listener.js 09:35:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 59 (0x7f12418ca800) [pid = 1861] [serial = 59] [outer = 0x7f123c75b400] 09:35:52 INFO - PROCESS | 1861 | 1461342952475 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1286ms 09:35:52 INFO - PROCESS | 1861 | 1461342952548 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 09:35:52 INFO - PROCESS | 1861 | 1461342952554 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 09:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:35:52 INFO - PROCESS | 1861 | 1461342952564 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:35:52 INFO - PROCESS | 1861 | 1461342952567 Marionette TRACE conn4 <- [1,54,null,{}] 09:35:52 INFO - PROCESS | 1861 | 1461342952575 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:52 INFO - PROCESS | 1861 | 1461342952738 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 09:35:52 INFO - PROCESS | 1861 | 1461342952865 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:52 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1243381000 == 21 [pid = 1861] [id = 21] 09:35:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 60 (0x7f124220b000) [pid = 1861] [serial = 60] [outer = (nil)] 09:35:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 61 (0x7f12431bec00) [pid = 1861] [serial = 61] [outer = 0x7f124220b000] 09:35:52 INFO - PROCESS | 1861 | 1461342952945 Marionette DEBUG loaded listener.js 09:35:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 62 (0x7f1243511000) [pid = 1861] [serial = 62] [outer = 0x7f124220b000] 09:35:53 INFO - PROCESS | 1861 | 1461342953851 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1332ms 09:35:53 INFO - PROCESS | 1861 | 1461342953897 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 09:35:53 INFO - PROCESS | 1861 | 1461342953904 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 09:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:35:53 INFO - PROCESS | 1861 | 1461342953921 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:35:53 INFO - PROCESS | 1861 | 1461342953929 Marionette TRACE conn4 <- [1,58,null,{}] 09:35:53 INFO - PROCESS | 1861 | 1461342953935 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:54 INFO - PROCESS | 1861 | 1461342954114 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 09:35:54 INFO - PROCESS | 1861 | 1461342954243 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:54 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1241eda000 == 22 [pid = 1861] [id = 22] 09:35:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 63 (0x7f123c75b000) [pid = 1861] [serial = 63] [outer = (nil)] 09:35:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 64 (0x7f124e04dc00) [pid = 1861] [serial = 64] [outer = 0x7f123c75b000] 09:35:54 INFO - PROCESS | 1861 | 1461342954321 Marionette DEBUG loaded listener.js 09:35:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 65 (0x7f124e253000) [pid = 1861] [serial = 65] [outer = 0x7f123c75b000] 09:35:55 INFO - PROCESS | 1861 | 1461342955296 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1445ms 09:35:55 INFO - PROCESS | 1861 | 1461342955359 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 09:35:55 INFO - PROCESS | 1861 | 1461342955366 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 09:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:35:55 INFO - PROCESS | 1861 | 1461342955375 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:35:55 INFO - PROCESS | 1861 | 1461342955380 Marionette TRACE conn4 <- [1,62,null,{}] 09:35:55 INFO - PROCESS | 1861 | 1461342955393 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:55 INFO - PROCESS | 1861 | 1461342955623 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 09:35:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1242e57800 == 21 [pid = 1861] [id = 18] 09:35:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124268b800 == 20 [pid = 1861] [id = 17] 09:35:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1241edb000 == 19 [pid = 1861] [id = 16] 09:35:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123dc68000 == 18 [pid = 1861] [id = 15] 09:35:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123d150000 == 17 [pid = 1861] [id = 14] 09:35:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123dc65000 == 16 [pid = 1861] [id = 12] 09:35:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12372ac000 == 15 [pid = 1861] [id = 9] 09:35:55 INFO - PROCESS | 1861 | 1461342955814 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123ac85000 == 16 [pid = 1861] [id = 23] 09:35:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 66 (0x7f123804c000) [pid = 1861] [serial = 66] [outer = (nil)] 09:35:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 67 (0x7f123dd09c00) [pid = 1861] [serial = 67] [outer = 0x7f123804c000] 09:35:55 INFO - PROCESS | 1861 | 1461342955942 Marionette DEBUG loaded listener.js 09:35:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 68 (0x7f1240f6a400) [pid = 1861] [serial = 68] [outer = 0x7f123804c000] 09:35:56 INFO - PROCESS | 1861 | 1461342956730 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1397ms 09:35:56 INFO - PROCESS | 1861 | 1461342956774 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 09:35:56 INFO - PROCESS | 1861 | 1461342956781 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 09:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:35:56 INFO - PROCESS | 1861 | 1461342956789 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:35:56 INFO - PROCESS | 1861 | 1461342956798 Marionette TRACE conn4 <- [1,66,null,{}] 09:35:56 INFO - PROCESS | 1861 | 1461342956805 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:56 INFO - PROCESS | 1861 | 1461342956991 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 09:35:57 INFO - PROCESS | 1861 | 1461342957117 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:57 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1241dde000 == 17 [pid = 1861] [id = 24] 09:35:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 69 (0x7f1241b60400) [pid = 1861] [serial = 69] [outer = (nil)] 09:35:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 70 (0x7f124220fc00) [pid = 1861] [serial = 70] [outer = 0x7f1241b60400] 09:35:57 INFO - PROCESS | 1861 | 1461342957201 Marionette DEBUG loaded listener.js 09:35:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 71 (0x7f124310e000) [pid = 1861] [serial = 71] [outer = 0x7f1241b60400] 09:35:58 INFO - PROCESS | 1861 | 1461342958055 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1337ms 09:35:58 INFO - PROCESS | 1861 | 1461342958128 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 09:35:58 INFO - PROCESS | 1861 | 1461342958133 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 09:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:35:58 INFO - PROCESS | 1861 | 1461342958140 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:35:58 INFO - PROCESS | 1861 | 1461342958143 Marionette TRACE conn4 <- [1,70,null,{}] 09:35:58 INFO - PROCESS | 1861 | 1461342958149 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:58 INFO - PROCESS | 1861 | 1461342958315 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 09:35:58 INFO - PROCESS | 1861 | 1461342958456 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12428c4000 == 18 [pid = 1861] [id = 25] 09:35:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 72 (0x7f1242207800) [pid = 1861] [serial = 72] [outer = (nil)] 09:35:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 73 (0x7f124363e000) [pid = 1861] [serial = 73] [outer = 0x7f1242207800] 09:35:58 INFO - PROCESS | 1861 | 1461342958539 Marionette DEBUG loaded listener.js 09:35:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 74 (0x7f1247f80c00) [pid = 1861] [serial = 74] [outer = 0x7f1242207800] 09:35:59 INFO - PROCESS | 1861 | 1461342959421 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1331ms 09:35:59 INFO - PROCESS | 1861 | 1461342959473 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 09:35:59 INFO - PROCESS | 1861 | 1461342959478 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 09:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:35:59 INFO - PROCESS | 1861 | 1461342959517 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:35:59 INFO - PROCESS | 1861 | 1461342959525 Marionette TRACE conn4 <- [1,74,null,{}] 09:35:59 INFO - PROCESS | 1861 | 1461342959531 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:59 INFO - PROCESS | 1861 | 1461342959704 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 09:35:59 INFO - PROCESS | 1861 | 1461342959829 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:59 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1243693000 == 19 [pid = 1861] [id = 26] 09:35:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 75 (0x7f1243354c00) [pid = 1861] [serial = 75] [outer = (nil)] 09:35:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 76 (0x7f124ef3d800) [pid = 1861] [serial = 76] [outer = 0x7f1243354c00] 09:35:59 INFO - PROCESS | 1861 | 1461342959908 Marionette DEBUG loaded listener.js 09:36:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 77 (0x7f124f0b4400) [pid = 1861] [serial = 77] [outer = 0x7f1243354c00] 09:36:01 INFO - PROCESS | 1861 | 1461342961058 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1599ms 09:36:01 INFO - PROCESS | 1861 | 1461342961107 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 09:36:01 INFO - PROCESS | 1861 | 1461342961114 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 09:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:36:01 INFO - PROCESS | 1861 | 1461342961123 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:36:01 INFO - PROCESS | 1861 | 1461342961129 Marionette TRACE conn4 <- [1,78,null,{}] 09:36:01 INFO - PROCESS | 1861 | 1461342961139 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:01 INFO - PROCESS | 1861 | 1461342961437 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 09:36:01 INFO - PROCESS | 1861 | 1461342961644 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:01 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12381c9000 == 20 [pid = 1861] [id = 27] 09:36:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 78 (0x7f1238045800) [pid = 1861] [serial = 78] [outer = (nil)] 09:36:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 79 (0x7f124f3d1c00) [pid = 1861] [serial = 79] [outer = 0x7f1238045800] 09:36:01 INFO - PROCESS | 1861 | 1461342961794 Marionette DEBUG loaded listener.js 09:36:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 80 (0x7f12511bb800) [pid = 1861] [serial = 80] [outer = 0x7f1238045800] 09:36:02 INFO - PROCESS | 1861 | 1461342962876 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1799ms 09:36:02 INFO - PROCESS | 1861 | 1461342962922 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 09:36:02 INFO - PROCESS | 1861 | 1461342962928 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 09:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:36:02 INFO - PROCESS | 1861 | 1461342962936 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:36:02 INFO - PROCESS | 1861 | 1461342962942 Marionette TRACE conn4 <- [1,82,null,{}] 09:36:02 INFO - PROCESS | 1861 | 1461342962951 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:03 INFO - PROCESS | 1861 | 1461342963115 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 09:36:03 INFO - PROCESS | 1861 | 1461342963258 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:03 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1240429000 == 21 [pid = 1861] [id = 28] 09:36:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 81 (0x7f1239d16800) [pid = 1861] [serial = 81] [outer = (nil)] 09:36:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 82 (0x7f1239db2000) [pid = 1861] [serial = 82] [outer = 0x7f1239d16800] 09:36:03 INFO - PROCESS | 1861 | 1461342963339 Marionette DEBUG loaded listener.js 09:36:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 83 (0x7f123a9e8000) [pid = 1861] [serial = 83] [outer = 0x7f1239d16800] 09:36:04 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1243381000 == 20 [pid = 1861] [id = 21] 09:36:04 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1241ecb000 == 19 [pid = 1861] [id = 20] 09:36:04 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1237611000 == 18 [pid = 1861] [id = 19] 09:36:04 INFO - PROCESS | 1861 | 1461342964251 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:36:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1386ms 09:36:04 INFO - PROCESS | 1861 | 1461342964324 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 09:36:04 INFO - PROCESS | 1861 | 1461342964330 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 09:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:36:04 INFO - PROCESS | 1861 | 1461342964338 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:36:04 INFO - PROCESS | 1861 | 1461342964344 Marionette TRACE conn4 <- [1,86,null,{}] 09:36:04 INFO - PROCESS | 1861 | 1461342964352 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:04 INFO - PROCESS | 1861 | 1461342964528 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 09:36:04 INFO - PROCESS | 1861 | 1461342964658 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:04 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1241de8800 == 19 [pid = 1861] [id = 29] 09:36:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 84 (0x7f1239dae400) [pid = 1861] [serial = 84] [outer = (nil)] 09:36:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 85 (0x7f123ddcd000) [pid = 1861] [serial = 85] [outer = 0x7f1239dae400] 09:36:04 INFO - PROCESS | 1861 | 1461342964740 Marionette DEBUG loaded listener.js 09:36:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 86 (0x7f1240f6ac00) [pid = 1861] [serial = 86] [outer = 0x7f1239dae400] 09:36:05 INFO - PROCESS | 1861 | 1461342965630 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1340ms 09:36:05 INFO - PROCESS | 1861 | 1461342965678 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 09:36:05 INFO - PROCESS | 1861 | 1461342965687 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 09:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:36:05 INFO - PROCESS | 1861 | 1461342965698 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:36:05 INFO - PROCESS | 1861 | 1461342965702 Marionette TRACE conn4 <- [1,90,null,{}] 09:36:05 INFO - PROCESS | 1861 | 1461342965708 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:05 INFO - PROCESS | 1861 | 1461342965882 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 09:36:06 INFO - PROCESS | 1861 | 1461342966012 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:06 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124367f000 == 20 [pid = 1861] [id = 30] 09:36:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 87 (0x7f1242470000) [pid = 1861] [serial = 87] [outer = (nil)] 09:36:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 88 (0x7f124334e400) [pid = 1861] [serial = 88] [outer = 0x7f1242470000] 09:36:06 INFO - PROCESS | 1861 | 1461342966093 Marionette DEBUG loaded listener.js 09:36:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 89 (0x7f1243635800) [pid = 1861] [serial = 89] [outer = 0x7f1242470000] 09:36:06 INFO - PROCESS | 1861 | 1461342966972 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:36:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1330ms 09:36:07 INFO - PROCESS | 1861 | 1461342967029 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 09:36:07 INFO - PROCESS | 1861 | 1461342967033 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 09:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:36:07 INFO - PROCESS | 1861 | 1461342967040 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:36:07 INFO - PROCESS | 1861 | 1461342967046 Marionette TRACE conn4 <- [1,94,null,{}] 09:36:07 INFO - PROCESS | 1861 | 1461342967062 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:07 INFO - PROCESS | 1861 | 1461342967232 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 09:36:07 INFO - PROCESS | 1861 | 1461342967362 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:07 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124deb5000 == 21 [pid = 1861] [id = 31] 09:36:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 90 (0x7f1247f81400) [pid = 1861] [serial = 90] [outer = (nil)] 09:36:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 91 (0x7f124dedd400) [pid = 1861] [serial = 91] [outer = 0x7f1247f81400] 09:36:07 INFO - PROCESS | 1861 | 1461342967447 Marionette DEBUG loaded listener.js 09:36:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 92 (0x7f124ef34c00) [pid = 1861] [serial = 92] [outer = 0x7f1247f81400] 09:36:08 INFO - PROCESS | 1861 | 1461342968302 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:36:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1298ms 09:36:08 INFO - PROCESS | 1861 | 1461342968339 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 09:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:36:08 INFO - PROCESS | 1861 | 1461342968344 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 09:36:08 INFO - PROCESS | 1861 | 1461342968351 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:36:08 INFO - PROCESS | 1861 | 1461342968354 Marionette TRACE conn4 <- [1,98,null,{}] 09:36:08 INFO - PROCESS | 1861 | 1461342968375 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:08 INFO - PROCESS | 1861 | 1461342968605 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 09:36:08 INFO - PROCESS | 1861 | 1461342968711 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:08 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123729c000 == 22 [pid = 1861] [id = 32] 09:36:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 93 (0x7f124f3d1400) [pid = 1861] [serial = 93] [outer = (nil)] 09:36:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 94 (0x7f1252a69400) [pid = 1861] [serial = 94] [outer = 0x7f124f3d1400] 09:36:08 INFO - PROCESS | 1861 | 1461342968792 Marionette DEBUG loaded listener.js 09:36:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 95 (0x7f1252ab1c00) [pid = 1861] [serial = 95] [outer = 0x7f124f3d1400] 09:36:09 INFO - PROCESS | 1861 | 1461342969624 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:36:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1334ms 09:36:09 INFO - PROCESS | 1861 | 1461342969686 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 09:36:09 INFO - PROCESS | 1861 | 1461342969690 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 09:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:36:09 INFO - PROCESS | 1861 | 1461342969696 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:36:09 INFO - PROCESS | 1861 | 1461342969698 Marionette TRACE conn4 <- [1,102,null,{}] 09:36:09 INFO - PROCESS | 1861 | 1461342969704 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:09 INFO - PROCESS | 1861 | 1461342969863 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 09:36:09 INFO - PROCESS | 1861 | 1461342969990 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:10 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1251177800 == 23 [pid = 1861] [id = 33] 09:36:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 96 (0x7f124cf32000) [pid = 1861] [serial = 96] [outer = (nil)] 09:36:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 97 (0x7f1252bb0800) [pid = 1861] [serial = 97] [outer = 0x7f124cf32000] 09:36:10 INFO - PROCESS | 1861 | 1461342970065 Marionette DEBUG loaded listener.js 09:36:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 98 (0x7f1253098000) [pid = 1861] [serial = 98] [outer = 0x7f124cf32000] 09:36:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1332ms 09:36:11 INFO - PROCESS | 1861 | 1461342971019 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:36:11 INFO - PROCESS | 1861 | 1461342971031 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 09:36:11 INFO - PROCESS | 1861 | 1461342971036 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 09:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:36:11 INFO - PROCESS | 1861 | 1461342971046 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:36:11 INFO - PROCESS | 1861 | 1461342971051 Marionette TRACE conn4 <- [1,106,null,{}] 09:36:11 INFO - PROCESS | 1861 | 1461342971060 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:11 INFO - PROCESS | 1861 | 1461342971220 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 09:36:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 99 (0x7f1239384800) [pid = 1861] [serial = 99] [outer = 0x7f1238fd6c00] 09:36:11 INFO - PROCESS | 1861 | 1461342971413 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12471ac000 == 24 [pid = 1861] [id = 34] 09:36:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 100 (0x7f1239dabc00) [pid = 1861] [serial = 100] [outer = (nil)] 09:36:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 101 (0x7f1239db0800) [pid = 1861] [serial = 101] [outer = 0x7f1239dabc00] 09:36:11 INFO - PROCESS | 1861 | 1461342971526 Marionette DEBUG loaded listener.js 09:36:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 102 (0x7f123ddd1000) [pid = 1861] [serial = 102] [outer = 0x7f1239dabc00] 09:36:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12428c4000 == 23 [pid = 1861] [id = 25] 09:36:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1241dde000 == 22 [pid = 1861] [id = 24] 09:36:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123ac85000 == 21 [pid = 1861] [id = 23] 09:36:12 INFO - PROCESS | 1861 | 1461342972443 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:36:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1444ms 09:36:12 INFO - PROCESS | 1861 | 1461342972489 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 09:36:12 INFO - PROCESS | 1861 | 1461342972497 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 09:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:36:12 INFO - PROCESS | 1861 | 1461342972507 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:36:12 INFO - PROCESS | 1861 | 1461342972513 Marionette TRACE conn4 <- [1,110,null,{}] 09:36:12 INFO - PROCESS | 1861 | 1461342972540 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:12 INFO - PROCESS | 1861 | 1461342972722 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 09:36:12 INFO - PROCESS | 1861 | 1461342972855 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1243380800 == 22 [pid = 1861] [id = 35] 09:36:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 103 (0x7f123f2d7000) [pid = 1861] [serial = 103] [outer = (nil)] 09:36:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 104 (0x7f1240203800) [pid = 1861] [serial = 104] [outer = 0x7f123f2d7000] 09:36:12 INFO - PROCESS | 1861 | 1461342972944 Marionette DEBUG loaded listener.js 09:36:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 105 (0x7f1241e26000) [pid = 1861] [serial = 105] [outer = 0x7f123f2d7000] 09:36:13 INFO - PROCESS | 1861 | 1461342973805 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:36:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1356ms 09:36:13 INFO - PROCESS | 1861 | 1461342973864 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 09:36:13 INFO - PROCESS | 1861 | 1461342973874 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 09:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:36:13 INFO - PROCESS | 1861 | 1461342973885 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:36:13 INFO - PROCESS | 1861 | 1461342973890 Marionette TRACE conn4 <- [1,114,null,{}] 09:36:13 INFO - PROCESS | 1861 | 1461342973897 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:14 INFO - PROCESS | 1861 | 1461342974086 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 09:36:14 INFO - PROCESS | 1861 | 1461342974220 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:14 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124e20f000 == 23 [pid = 1861] [id = 36] 09:36:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 106 (0x7f1239db1000) [pid = 1861] [serial = 106] [outer = (nil)] 09:36:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 107 (0x7f1243a44800) [pid = 1861] [serial = 107] [outer = 0x7f1239db1000] 09:36:14 INFO - PROCESS | 1861 | 1461342974312 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 108 (0x7f124cf31400) [pid = 1861] [serial = 108] [outer = 0x7f1239db1000] 09:36:15 INFO - PROCESS | 1861 | 1461342975456 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:36:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1634ms 09:36:15 INFO - PROCESS | 1861 | 1461342975522 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 09:36:15 INFO - PROCESS | 1861 | 1461342975529 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 09:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:36:15 INFO - PROCESS | 1861 | 1461342975540 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:36:15 INFO - PROCESS | 1861 | 1461342975550 Marionette TRACE conn4 <- [1,118,null,{}] 09:36:15 INFO - PROCESS | 1861 | 1461342975577 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:16 INFO - PROCESS | 1861 | 1461342976007 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 09:36:16 INFO - PROCESS | 1861 | 1461342976156 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1252e70000 == 24 [pid = 1861] [id = 37] 09:36:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 109 (0x7f124ef40400) [pid = 1861] [serial = 109] [outer = (nil)] 09:36:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 110 (0x7f124f234400) [pid = 1861] [serial = 110] [outer = 0x7f124ef40400] 09:36:16 INFO - PROCESS | 1861 | 1461342976289 Marionette DEBUG loaded listener.js 09:36:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 111 (0x7f1252baf000) [pid = 1861] [serial = 111] [outer = 0x7f124ef40400] 09:36:17 INFO - PROCESS | 1861 | 1461342977106 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:36:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1600ms 09:36:17 INFO - PROCESS | 1861 | 1461342977140 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 09:36:17 INFO - PROCESS | 1861 | 1461342977145 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 09:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:36:17 INFO - PROCESS | 1861 | 1461342977152 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:36:17 INFO - PROCESS | 1861 | 1461342977156 Marionette TRACE conn4 <- [1,122,null,{}] 09:36:17 INFO - PROCESS | 1861 | 1461342977163 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:17 INFO - PROCESS | 1861 | 1461342977343 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 09:36:17 INFO - PROCESS | 1861 | 1461342977478 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12532ab000 == 25 [pid = 1861] [id = 38] 09:36:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 112 (0x7f124f040800) [pid = 1861] [serial = 112] [outer = (nil)] 09:36:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 113 (0x7f125342e000) [pid = 1861] [serial = 113] [outer = 0x7f124f040800] 09:36:17 INFO - PROCESS | 1861 | 1461342977558 Marionette DEBUG loaded listener.js 09:36:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 114 (0x7f1253503c00) [pid = 1861] [serial = 114] [outer = 0x7f124f040800] 09:36:18 INFO - PROCESS | 1861 | 1461342978449 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:36:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1334ms 09:36:18 INFO - PROCESS | 1861 | 1461342978487 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 09:36:18 INFO - PROCESS | 1861 | 1461342978490 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 09:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:36:18 INFO - PROCESS | 1861 | 1461342978497 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:36:18 INFO - PROCESS | 1861 | 1461342978500 Marionette TRACE conn4 <- [1,126,null,{}] 09:36:18 INFO - PROCESS | 1861 | 1461342978506 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:18 INFO - PROCESS | 1861 | 1461342978700 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 09:36:18 INFO - PROCESS | 1861 | 1461342978841 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:18 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237340000 == 26 [pid = 1861] [id = 39] 09:36:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 115 (0x7f123762c000) [pid = 1861] [serial = 115] [outer = (nil)] 09:36:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 116 (0x7f123a9b0400) [pid = 1861] [serial = 116] [outer = 0x7f123762c000] 09:36:18 INFO - PROCESS | 1861 | 1461342978919 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 117 (0x7f123a9b3c00) [pid = 1861] [serial = 117] [outer = 0x7f123762c000] 09:36:19 INFO - PROCESS | 1861 | 1461342979866 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1386ms 09:36:19 INFO - PROCESS | 1861 | 1461342979885 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 09:36:19 INFO - PROCESS | 1861 | 1461342979888 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 09:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:36:19 INFO - PROCESS | 1861 | 1461342979895 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:36:19 INFO - PROCESS | 1861 | 1461342979898 Marionette TRACE conn4 <- [1,130,null,{}] 09:36:19 INFO - PROCESS | 1861 | 1461342979904 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:20 INFO - PROCESS | 1861 | 1461342980105 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 09:36:20 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1241de8800 == 25 [pid = 1861] [id = 29] 09:36:20 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124367f000 == 24 [pid = 1861] [id = 30] 09:36:22 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12381c9000 == 23 [pid = 1861] [id = 27] 09:36:22 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1243693000 == 22 [pid = 1861] [id = 26] 09:36:22 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12372a1000 == 21 [pid = 1861] [id = 8] 09:36:22 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1239304000 == 20 [pid = 1861] [id = 6] 09:36:22 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1241eda000 == 19 [pid = 1861] [id = 22] 09:36:22 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124deb5000 == 18 [pid = 1861] [id = 31] 09:36:22 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123729c000 == 17 [pid = 1861] [id = 32] 09:36:22 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1251177800 == 16 [pid = 1861] [id = 33] 09:36:22 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1237340000 == 15 [pid = 1861] [id = 39] 09:36:22 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12532ab000 == 14 [pid = 1861] [id = 38] 09:36:22 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1241772800 == 13 [pid = 1861] [id = 13] 09:36:22 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1252e70000 == 12 [pid = 1861] [id = 37] 09:36:22 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124e20f000 == 11 [pid = 1861] [id = 36] 09:36:22 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1240429000 == 10 [pid = 1861] [id = 28] 09:36:22 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12471ac000 == 9 [pid = 1861] [id = 34] 09:36:22 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1243380800 == 8 [pid = 1861] [id = 35] 09:36:23 INFO - PROCESS | 1861 | 1461342983821 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1238e46000 == 9 [pid = 1861] [id = 40] 09:36:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 118 (0x7f123938a800) [pid = 1861] [serial = 118] [outer = (nil)] 09:36:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 119 (0x7f1239daa400) [pid = 1861] [serial = 119] [outer = 0x7f123938a800] 09:36:23 INFO - PROCESS | 1861 | 1461342983909 Marionette DEBUG loaded listener.js 09:36:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 120 (0x7f123a9b2400) [pid = 1861] [serial = 120] [outer = 0x7f123938a800] 09:36:24 INFO - PROCESS | 1861 | 1461342984631 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:36:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 4751ms 09:36:24 INFO - PROCESS | 1861 | 1461342984648 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 09:36:24 INFO - PROCESS | 1861 | 1461342984654 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 09:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:36:24 INFO - PROCESS | 1861 | 1461342984662 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:36:24 INFO - PROCESS | 1861 | 1461342984669 Marionette TRACE conn4 <- [1,134,null,{}] 09:36:24 INFO - PROCESS | 1861 | 1461342984688 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:24 INFO - PROCESS | 1861 | 1461342984889 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 09:36:24 INFO - PROCESS | 1861 | 1461342984901 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124128c000 == 10 [pid = 1861] [id = 41] 09:36:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 121 (0x7f123a9e5c00) [pid = 1861] [serial = 121] [outer = (nil)] 09:36:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 122 (0x7f123ee1dc00) [pid = 1861] [serial = 122] [outer = 0x7f123a9e5c00] 09:36:24 INFO - PROCESS | 1861 | 1461342984974 Marionette DEBUG loaded listener.js 09:36:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 123 (0x7f123feac800) [pid = 1861] [serial = 123] [outer = 0x7f123a9e5c00] 09:36:25 INFO - PROCESS | 1861 | 1461342985732 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:36:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:36:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1135ms 09:36:25 INFO - PROCESS | 1861 | 1461342985835 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 09:36:25 INFO - PROCESS | 1861 | 1461342985842 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 09:36:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:36:25 INFO - PROCESS | 1861 | 1461342985854 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:36:25 INFO - PROCESS | 1861 | 1461342985858 Marionette TRACE conn4 <- [1,138,null,{}] 09:36:25 INFO - PROCESS | 1861 | 1461342985865 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:26 INFO - PROCESS | 1861 | 1461342986025 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 09:36:26 INFO - PROCESS | 1861 | 1461342986038 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:26 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12428e1800 == 11 [pid = 1861] [id = 42] 09:36:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 124 (0x7f124051ec00) [pid = 1861] [serial = 124] [outer = (nil)] 09:36:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 125 (0x7f1241e25c00) [pid = 1861] [serial = 125] [outer = 0x7f124051ec00] 09:36:26 INFO - PROCESS | 1861 | 1461342986106 Marionette DEBUG loaded listener.js 09:36:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 126 (0x7f124220a000) [pid = 1861] [serial = 126] [outer = 0x7f124051ec00] 09:36:27 INFO - PROCESS | 1861 | 1461342987154 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:36:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:36:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1385ms 09:36:27 INFO - PROCESS | 1861 | 1461342987239 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 09:36:27 INFO - PROCESS | 1861 | 1461342987243 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 09:36:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:36:27 INFO - PROCESS | 1861 | 1461342987264 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:36:27 INFO - PROCESS | 1861 | 1461342987273 Marionette TRACE conn4 <- [1,142,null,{}] 09:36:27 INFO - PROCESS | 1861 | 1461342987282 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:27 INFO - PROCESS | 1861 | 1461342987479 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 09:36:27 INFO - PROCESS | 1861 | 1461342987549 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124dea4000 == 12 [pid = 1861] [id = 43] 09:36:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f1238188c00) [pid = 1861] [serial = 127] [outer = (nil)] 09:36:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f1247f0d000) [pid = 1861] [serial = 128] [outer = 0x7f1238188c00] 09:36:27 INFO - PROCESS | 1861 | 1461342987610 Marionette DEBUG loaded listener.js 09:36:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f124de7a800) [pid = 1861] [serial = 129] [outer = 0x7f1238188c00] 09:36:29 INFO - PROCESS | 1861 | 1461342989122 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f1241b60400) [pid = 1861] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f123ee1d800) [pid = 1861] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 126 (0x7f123feacc00) [pid = 1861] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 125 (0x7f123924a800) [pid = 1861] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 124 (0x7f123726f800) [pid = 1861] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 123 (0x7f1238048c00) [pid = 1861] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 122 (0x7f1237267000) [pid = 1861] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 121 (0x7f1241e27000) [pid = 1861] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 120 (0x7f1238045800) [pid = 1861] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 119 (0x7f124cf32000) [pid = 1861] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 118 (0x7f124f3d1400) [pid = 1861] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 117 (0x7f123f2d7000) [pid = 1861] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 116 (0x7f123c75b000) [pid = 1861] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 115 (0x7f1239dae400) [pid = 1861] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 114 (0x7f124220b000) [pid = 1861] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 113 (0x7f1242207800) [pid = 1861] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 112 (0x7f123c75b400) [pid = 1861] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 111 (0x7f1239dabc00) [pid = 1861] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 110 (0x7f1247f81400) [pid = 1861] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 109 (0x7f1239d16800) [pid = 1861] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 108 (0x7f1237264400) [pid = 1861] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 107 (0x7f123c755800) [pid = 1861] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 106 (0x7f124ef40400) [pid = 1861] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 105 (0x7f123804c000) [pid = 1861] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 104 (0x7f1242470000) [pid = 1861] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 103 (0x7f124f040800) [pid = 1861] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 102 (0x7f123726bc00) [pid = 1861] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 101 (0x7f1239db1000) [pid = 1861] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 100 (0x7f1239256c00) [pid = 1861] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 99 (0x7f1243354c00) [pid = 1861] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:36:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1999ms 09:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:36:29 INFO - PROCESS | 1861 | 1461342989287 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 09:36:29 INFO - PROCESS | 1861 | 1461342989290 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 09:36:29 INFO - PROCESS | 1861 | 1461342989299 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:36:29 INFO - PROCESS | 1861 | 1461342989302 Marionette TRACE conn4 <- [1,146,null,{}] 09:36:29 INFO - PROCESS | 1861 | 1461342989307 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:29 INFO - PROCESS | 1861 | 1461342989484 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 09:36:29 INFO - PROCESS | 1861 | 1461342989548 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123d143000 == 13 [pid = 1861] [id = 44] 09:36:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 100 (0x7f12375a7800) [pid = 1861] [serial = 130] [outer = (nil)] 09:36:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 101 (0x7f123c75b400) [pid = 1861] [serial = 131] [outer = 0x7f12375a7800] 09:36:29 INFO - PROCESS | 1861 | 1461342989612 Marionette DEBUG loaded listener.js 09:36:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 102 (0x7f1241210c00) [pid = 1861] [serial = 132] [outer = 0x7f12375a7800] 09:36:30 INFO - PROCESS | 1861 | 1461342990419 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1183ms 09:36:30 INFO - PROCESS | 1861 | 1461342990503 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 09:36:30 INFO - PROCESS | 1861 | 1461342990507 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 09:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:36:30 INFO - PROCESS | 1861 | 1461342990522 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:36:30 INFO - PROCESS | 1861 | 1461342990525 Marionette TRACE conn4 <- [1,150,null,{}] 09:36:30 INFO - PROCESS | 1861 | 1461342990530 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:30 INFO - PROCESS | 1861 | 1461342990678 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 09:36:30 INFO - PROCESS | 1861 | 1461342990770 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:30 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124db20000 == 14 [pid = 1861] [id = 45] 09:36:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 103 (0x7f124db5e000) [pid = 1861] [serial = 133] [outer = (nil)] 09:36:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 104 (0x7f124dedb400) [pid = 1861] [serial = 134] [outer = 0x7f124db5e000] 09:36:30 INFO - PROCESS | 1861 | 1461342990852 Marionette DEBUG loaded listener.js 09:36:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 105 (0x7f124f0b2000) [pid = 1861] [serial = 135] [outer = 0x7f124db5e000] 09:36:31 INFO - PROCESS | 1861 | 1461342991883 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:36:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1383ms 09:36:31 INFO - PROCESS | 1861 | 1461342991904 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 09:36:31 INFO - PROCESS | 1861 | 1461342991911 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 09:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:36:31 INFO - PROCESS | 1861 | 1461342991920 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:36:31 INFO - PROCESS | 1861 | 1461342991925 Marionette TRACE conn4 <- [1,154,null,{}] 09:36:31 INFO - PROCESS | 1861 | 1461342991933 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:32 INFO - PROCESS | 1861 | 1461342992099 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 09:36:32 INFO - PROCESS | 1861 | 1461342992246 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123d144800 == 15 [pid = 1861] [id = 46] 09:36:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 106 (0x7f1239db7000) [pid = 1861] [serial = 136] [outer = (nil)] 09:36:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 107 (0x7f123c760c00) [pid = 1861] [serial = 137] [outer = 0x7f1239db7000] 09:36:32 INFO - PROCESS | 1861 | 1461342992326 Marionette DEBUG loaded listener.js 09:36:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 108 (0x7f123f2d5c00) [pid = 1861] [serial = 138] [outer = 0x7f1239db7000] 09:36:33 INFO - PROCESS | 1861 | 1461342993330 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:36:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1435ms 09:36:33 INFO - PROCESS | 1861 | 1461342993356 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 09:36:33 INFO - PROCESS | 1861 | 1461342993365 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 09:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:36:33 INFO - PROCESS | 1861 | 1461342993377 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:36:33 INFO - PROCESS | 1861 | 1461342993381 Marionette TRACE conn4 <- [1,158,null,{}] 09:36:33 INFO - PROCESS | 1861 | 1461342993388 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:33 INFO - PROCESS | 1861 | 1461342993568 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 09:36:33 INFO - PROCESS | 1861 | 1461342993700 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:33 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124dbc5000 == 16 [pid = 1861] [id = 47] 09:36:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 109 (0x7f123938fc00) [pid = 1861] [serial = 139] [outer = (nil)] 09:36:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 110 (0x7f12424cc000) [pid = 1861] [serial = 140] [outer = 0x7f123938fc00] 09:36:33 INFO - PROCESS | 1861 | 1461342993810 Marionette DEBUG loaded listener.js 09:36:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 111 (0x7f1243596000) [pid = 1861] [serial = 141] [outer = 0x7f123938fc00] 09:36:34 INFO - PROCESS | 1861 | 1461342994935 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:36:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1587ms 09:36:34 INFO - PROCESS | 1861 | 1461342994964 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 09:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:36:34 INFO - PROCESS | 1861 | 1461342994970 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 09:36:34 INFO - PROCESS | 1861 | 1461342994978 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:36:34 INFO - PROCESS | 1861 | 1461342994984 Marionette TRACE conn4 <- [1,162,null,{}] 09:36:35 INFO - PROCESS | 1861 | 1461342994993 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:35 INFO - PROCESS | 1861 | 1461342995146 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 09:36:35 INFO - PROCESS | 1861 | 1461342995433 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:36:35 INFO - PROCESS | 1861 | 1461342995487 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1238e45800 == 17 [pid = 1861] [id = 48] 09:36:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 112 (0x7f12375a1000) [pid = 1861] [serial = 142] [outer = (nil)] 09:36:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 113 (0x7f1239daf000) [pid = 1861] [serial = 143] [outer = 0x7f12375a1000] 09:36:35 INFO - PROCESS | 1861 | 1461342995583 Marionette DEBUG loaded listener.js 09:36:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 114 (0x7f123a9b6400) [pid = 1861] [serial = 144] [outer = 0x7f12375a1000] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 113 (0x7f12413a1c00) [pid = 1861] [serial = 9] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 112 (0x7f1240f78c00) [pid = 1861] [serial = 12] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 111 (0x7f123a9b0400) [pid = 1861] [serial = 116] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 110 (0x7f124363e000) [pid = 1861] [serial = 73] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 109 (0x7f123ddcd000) [pid = 1861] [serial = 85] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 108 (0x7f124dedd400) [pid = 1861] [serial = 91] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 107 (0x7f124310e000) [pid = 1861] [serial = 71] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 106 (0x7f1250c2b000) [pid = 1861] [serial = 2] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 105 (0x7f1239db2000) [pid = 1861] [serial = 82] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 104 (0x7f124340d000) [pid = 1861] [serial = 46] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 103 (0x7f124045a400) [pid = 1861] [serial = 40] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 102 (0x7f1238c36800) [pid = 1861] [serial = 28] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 101 (0x7f124cf31800) [pid = 1861] [serial = 49] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 100 (0x7f123feaf000) [pid = 1861] [serial = 43] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 99 (0x7f1240f6dc00) [pid = 1861] [serial = 34] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 98 (0x7f123726c400) [pid = 1861] [serial = 25] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 97 (0x7f1241ae2800) [pid = 1861] [serial = 35] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 96 (0x7f1238046c00) [pid = 1861] [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.] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 95 (0x7f1241e2e000) [pid = 1861] [serial = 37] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 94 (0x7f124db5c000) [pid = 1861] [serial = 50] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 93 (0x7f123924d400) [pid = 1861] [serial = 38] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 92 (0x7f1241e26800) [pid = 1861] [serial = 41] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 91 (0x7f1238048800) [pid = 1861] [serial = 26] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 90 (0x7f124359bc00) [pid = 1861] [serial = 47] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 89 (0x7f124220ac00) [pid = 1861] [serial = 44] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 88 (0x7f123c757000) [pid = 1861] [serial = 31] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 87 (0x7f124ded8c00) [pid = 1861] [serial = 53] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 86 (0x7f1243511000) [pid = 1861] [serial = 62] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 85 (0x7f124e04dc00) [pid = 1861] [serial = 64] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 84 (0x7f1247f80c00) [pid = 1861] [serial = 74] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 83 (0x7f124334e400) [pid = 1861] [serial = 88] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 82 (0x7f12418ca800) [pid = 1861] [serial = 59] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 81 (0x7f123ddd1000) [pid = 1861] [serial = 102] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 80 (0x7f124ef3d800) [pid = 1861] [serial = 76] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 79 (0x7f12431bec00) [pid = 1861] [serial = 61] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 78 (0x7f124ef34c00) [pid = 1861] [serial = 92] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 77 (0x7f123a9e8000) [pid = 1861] [serial = 83] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 76 (0x7f1238186c00) [pid = 1861] [serial = 56] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 75 (0x7f124051b400) [pid = 1861] [serial = 58] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 74 (0x7f123dd09c00) [pid = 1861] [serial = 67] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 73 (0x7f124db5c400) [pid = 1861] [serial = 52] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 72 (0x7f1237624000) [pid = 1861] [serial = 55] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 71 (0x7f1240203800) [pid = 1861] [serial = 104] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 70 (0x7f124220fc00) [pid = 1861] [serial = 70] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 69 (0x7f1239db0800) [pid = 1861] [serial = 101] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 68 (0x7f1252ab1c00) [pid = 1861] [serial = 95] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 67 (0x7f1252bb0800) [pid = 1861] [serial = 97] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 66 (0x7f1252a69400) [pid = 1861] [serial = 94] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 65 (0x7f1241e26000) [pid = 1861] [serial = 105] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 64 (0x7f124e253000) [pid = 1861] [serial = 65] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 63 (0x7f1243a44800) [pid = 1861] [serial = 107] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 62 (0x7f1240f6ac00) [pid = 1861] [serial = 86] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 61 (0x7f1240f6a400) [pid = 1861] [serial = 68] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 60 (0x7f1243635800) [pid = 1861] [serial = 89] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 59 (0x7f1253503c00) [pid = 1861] [serial = 114] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 58 (0x7f123726dc00) [pid = 1861] [serial = 22] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 57 (0x7f124cf31400) [pid = 1861] [serial = 108] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 56 (0x7f1239258800) [pid = 1861] [serial = 16] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 55 (0x7f125342e000) [pid = 1861] [serial = 113] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 54 (0x7f124f0b4400) [pid = 1861] [serial = 77] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 53 (0x7f1239386c00) [pid = 1861] [serial = 17] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 52 (0x7f1252baf000) [pid = 1861] [serial = 111] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 51 (0x7f1237272c00) [pid = 1861] [serial = 23] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 50 (0x7f124f3d1c00) [pid = 1861] [serial = 79] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 49 (0x7f12511bb800) [pid = 1861] [serial = 80] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 48 (0x7f1238fef400) [pid = 1861] [serial = 19] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 47 (0x7f1253098000) [pid = 1861] [serial = 98] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | --DOMWINDOW == 46 (0x7f124f234400) [pid = 1861] [serial = 110] [outer = (nil)] [url = about:blank] 09:36:36 INFO - PROCESS | 1861 | 1461342996438 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:36:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:36:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1487ms 09:36:36 INFO - PROCESS | 1861 | 1461342996480 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 09:36:36 INFO - PROCESS | 1861 | 1461342996487 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 09:36:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:36:36 INFO - PROCESS | 1861 | 1461342996498 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:36:36 INFO - PROCESS | 1861 | 1461342996502 Marionette TRACE conn4 <- [1,166,null,{}] 09:36:36 INFO - PROCESS | 1861 | 1461342996507 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:36 INFO - PROCESS | 1861 | 1461342996648 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 09:36:36 INFO - PROCESS | 1861 | 1461342996668 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:36 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123a987000 == 18 [pid = 1861] [id = 49] 09:36:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 47 (0x7f123726d400) [pid = 1861] [serial = 145] [outer = (nil)] 09:36:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 48 (0x7f123a9e8000) [pid = 1861] [serial = 146] [outer = 0x7f123726d400] 09:36:36 INFO - PROCESS | 1861 | 1461342996734 Marionette DEBUG loaded listener.js 09:36:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 49 (0x7f123dc2b400) [pid = 1861] [serial = 147] [outer = 0x7f123726d400] 09:36:37 INFO - PROCESS | 1861 | 1461342997728 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:36:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1242ms 09:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:36:37 INFO - PROCESS | 1861 | 1461342997740 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 09:36:37 INFO - PROCESS | 1861 | 1461342997743 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 09:36:37 INFO - PROCESS | 1861 | 1461342997750 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:36:37 INFO - PROCESS | 1861 | 1461342997756 Marionette TRACE conn4 <- [1,170,null,{}] 09:36:37 INFO - PROCESS | 1861 | 1461342997773 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:37 INFO - PROCESS | 1861 | 1461342997930 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 09:36:38 INFO - PROCESS | 1861 | 1461342998023 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123fc5d800 == 19 [pid = 1861] [id = 50] 09:36:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 50 (0x7f123ed94400) [pid = 1861] [serial = 148] [outer = (nil)] 09:36:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 51 (0x7f123feaf000) [pid = 1861] [serial = 149] [outer = 0x7f123ed94400] 09:36:38 INFO - PROCESS | 1861 | 1461342998102 Marionette DEBUG loaded listener.js 09:36:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 52 (0x7f1240f6d000) [pid = 1861] [serial = 150] [outer = 0x7f123ed94400] 09:36:38 INFO - PROCESS | 1861 | 1461342998817 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:36:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1086ms 09:36:38 INFO - PROCESS | 1861 | 1461342998842 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 09:36:38 INFO - PROCESS | 1861 | 1461342998847 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 09:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:36:38 INFO - PROCESS | 1861 | 1461342998921 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:36:38 INFO - PROCESS | 1861 | 1461342998923 Marionette TRACE conn4 <- [1,174,null,{}] 09:36:38 INFO - PROCESS | 1861 | 1461342998934 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:39 INFO - PROCESS | 1861 | 1461342999126 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 09:36:39 INFO - PROCESS | 1861 | 1461342999182 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:39 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1241765800 == 20 [pid = 1861] [id = 51] 09:36:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 53 (0x7f123fc19c00) [pid = 1861] [serial = 151] [outer = (nil)] 09:36:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 54 (0x7f1241e2b800) [pid = 1861] [serial = 152] [outer = 0x7f123fc19c00] 09:36:39 INFO - PROCESS | 1861 | 1461342999247 Marionette DEBUG loaded listener.js 09:36:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 55 (0x7f1242203c00) [pid = 1861] [serial = 153] [outer = 0x7f123fc19c00] 09:36:40 INFO - PROCESS | 1861 | 1461343000015 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:36:40 INFO - PROCESS | 1861 | --DOMWINDOW == 54 (0x7f123762c000) [pid = 1861] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:36:40 INFO - PROCESS | 1861 | --DOMWINDOW == 53 (0x7f1238188c00) [pid = 1861] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:36:40 INFO - PROCESS | 1861 | --DOMWINDOW == 52 (0x7f124051ec00) [pid = 1861] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:36:40 INFO - PROCESS | 1861 | --DOMWINDOW == 51 (0x7f123938a800) [pid = 1861] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:36:40 INFO - PROCESS | 1861 | --DOMWINDOW == 50 (0x7f123a9e5c00) [pid = 1861] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:36:40 INFO - PROCESS | 1861 | --DOMWINDOW == 49 (0x7f12375a7800) [pid = 1861] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:36:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1174ms 09:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:36:40 INFO - PROCESS | 1861 | 1461343000066 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 09:36:40 INFO - PROCESS | 1861 | 1461343000069 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 09:36:40 INFO - PROCESS | 1861 | 1461343000075 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:36:40 INFO - PROCESS | 1861 | 1461343000079 Marionette TRACE conn4 <- [1,178,null,{}] 09:36:40 INFO - PROCESS | 1861 | 1461343000092 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:40 INFO - PROCESS | 1861 | 1461343000235 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 09:36:40 INFO - PROCESS | 1861 | 1461343000246 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1241de9000 == 21 [pid = 1861] [id = 52] 09:36:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 50 (0x7f1237267000) [pid = 1861] [serial = 154] [outer = (nil)] 09:36:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 51 (0x7f124051ec00) [pid = 1861] [serial = 155] [outer = 0x7f1237267000] 09:36:40 INFO - PROCESS | 1861 | 1461343000310 Marionette DEBUG loaded listener.js 09:36:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 52 (0x7f1242210400) [pid = 1861] [serial = 156] [outer = 0x7f1237267000] 09:36:41 INFO - PROCESS | 1861 | 1461343001118 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:36:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:36:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1092ms 09:36:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:36:41 INFO - PROCESS | 1861 | 1461343001172 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 09:36:41 INFO - PROCESS | 1861 | 1461343001175 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 09:36:41 INFO - PROCESS | 1861 | 1461343001182 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:36:41 INFO - PROCESS | 1861 | 1461343001185 Marionette TRACE conn4 <- [1,182,null,{}] 09:36:41 INFO - PROCESS | 1861 | 1461343001190 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:41 INFO - PROCESS | 1861 | 1461343001368 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 09:36:41 INFO - PROCESS | 1861 | 1461343001382 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:41 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124243e800 == 22 [pid = 1861] [id = 53] 09:36:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 53 (0x7f124340e800) [pid = 1861] [serial = 157] [outer = (nil)] 09:36:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 54 (0x7f1243632c00) [pid = 1861] [serial = 158] [outer = 0x7f124340e800] 09:36:41 INFO - PROCESS | 1861 | 1461343001451 Marionette DEBUG loaded listener.js 09:36:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 55 (0x7f1243a4d000) [pid = 1861] [serial = 159] [outer = 0x7f124340e800] 09:36:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:36:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1033ms 09:36:42 INFO - PROCESS | 1861 | 1461343002207 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:36:42 INFO - PROCESS | 1861 | 1461343002215 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 09:36:42 INFO - PROCESS | 1861 | 1461343002218 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 09:36:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:36:42 INFO - PROCESS | 1861 | 1461343002224 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:36:42 INFO - PROCESS | 1861 | 1461343002227 Marionette TRACE conn4 <- [1,186,null,{}] 09:36:42 INFO - PROCESS | 1861 | 1461343002232 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:42 INFO - PROCESS | 1861 | 1461343002401 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 09:36:42 INFO - PROCESS | 1861 | 1461343002526 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237604800 == 23 [pid = 1861] [id = 54] 09:36:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 56 (0x7f1237263400) [pid = 1861] [serial = 160] [outer = (nil)] 09:36:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 57 (0x7f1237270400) [pid = 1861] [serial = 161] [outer = 0x7f1237263400] 09:36:42 INFO - PROCESS | 1861 | 1461343002606 Marionette DEBUG loaded listener.js 09:36:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 58 (0x7f1238046800) [pid = 1861] [serial = 162] [outer = 0x7f1237263400] 09:36:43 INFO - PROCESS | 1861 | 1461343003472 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:36:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:36:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1281ms 09:36:43 INFO - PROCESS | 1861 | 1461343003508 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 09:36:43 INFO - PROCESS | 1861 | 1461343003513 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 09:36:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:36:43 INFO - PROCESS | 1861 | 1461343003521 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:36:43 INFO - PROCESS | 1861 | 1461343003527 Marionette TRACE conn4 <- [1,190,null,{}] 09:36:43 INFO - PROCESS | 1861 | 1461343003536 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:43 INFO - PROCESS | 1861 | 1461343003702 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 09:36:43 INFO - PROCESS | 1861 | 1461343003827 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123fdaf000 == 24 [pid = 1861] [id = 55] 09:36:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 59 (0x7f123938c400) [pid = 1861] [serial = 163] [outer = (nil)] 09:36:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 60 (0x7f123d134c00) [pid = 1861] [serial = 164] [outer = 0x7f123938c400] 09:36:43 INFO - PROCESS | 1861 | 1461343003916 Marionette DEBUG loaded listener.js 09:36:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 61 (0x7f123f2dac00) [pid = 1861] [serial = 165] [outer = 0x7f123938c400] 09:36:44 INFO - PROCESS | 1861 | 1461343004819 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:36:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:36:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1343ms 09:36:44 INFO - PROCESS | 1861 | 1461343004868 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 09:36:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:36:44 INFO - PROCESS | 1861 | 1461343004874 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 09:36:44 INFO - PROCESS | 1861 | 1461343004881 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:36:44 INFO - PROCESS | 1861 | 1461343004884 Marionette TRACE conn4 <- [1,194,null,{}] 09:36:44 INFO - PROCESS | 1861 | 1461343004890 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:45 INFO - PROCESS | 1861 | 1461343005054 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 09:36:45 INFO - PROCESS | 1861 | 1461343005179 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123eea3800 == 25 [pid = 1861] [id = 56] 09:36:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 62 (0x7f123f2d4800) [pid = 1861] [serial = 166] [outer = (nil)] 09:36:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 63 (0x7f1241e26800) [pid = 1861] [serial = 167] [outer = 0x7f123f2d4800] 09:36:45 INFO - PROCESS | 1861 | 1461343005254 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 64 (0x7f1243116400) [pid = 1861] [serial = 168] [outer = 0x7f123f2d4800] 09:36:46 INFO - PROCESS | 1861 | 1461343006095 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:36:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:36:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1279ms 09:36:46 INFO - PROCESS | 1861 | 1461343006161 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 09:36:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:36:46 INFO - PROCESS | 1861 | 1461343006166 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 09:36:46 INFO - PROCESS | 1861 | 1461343006182 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:36:46 INFO - PROCESS | 1861 | 1461343006192 Marionette TRACE conn4 <- [1,198,null,{}] 09:36:46 INFO - PROCESS | 1861 | 1461343006200 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:46 INFO - PROCESS | 1861 | 1461343006409 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 09:36:46 INFO - PROCESS | 1861 | 1461343006535 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:46 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124360e000 == 26 [pid = 1861] [id = 57] 09:36:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 65 (0x7f12401ec800) [pid = 1861] [serial = 169] [outer = (nil)] 09:36:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 66 (0x7f1247f0c000) [pid = 1861] [serial = 170] [outer = 0x7f12401ec800] 09:36:46 INFO - PROCESS | 1861 | 1461343006616 Marionette DEBUG loaded listener.js 09:36:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 67 (0x7f1247f82000) [pid = 1861] [serial = 171] [outer = 0x7f12401ec800] 09:36:47 INFO - PROCESS | 1861 | 1461343007664 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:36:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:36:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1547ms 09:36:47 INFO - PROCESS | 1861 | 1461343007722 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 09:36:47 INFO - PROCESS | 1861 | 1461343007729 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 09:36:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:36:47 INFO - PROCESS | 1861 | 1461343007735 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:36:47 INFO - PROCESS | 1861 | 1461343007737 Marionette TRACE conn4 <- [1,202,null,{}] 09:36:47 INFO - PROCESS | 1861 | 1461343007744 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:47 INFO - PROCESS | 1861 | 1461343007945 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 09:36:48 INFO - PROCESS | 1861 | 1461343008116 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:48 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1243686800 == 27 [pid = 1861] [id = 58] 09:36:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 68 (0x7f123ddd2c00) [pid = 1861] [serial = 172] [outer = (nil)] 09:36:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 69 (0x7f124de65400) [pid = 1861] [serial = 173] [outer = 0x7f123ddd2c00] 09:36:48 INFO - PROCESS | 1861 | 1461343008200 Marionette DEBUG loaded listener.js 09:36:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 70 (0x7f124dedb800) [pid = 1861] [serial = 174] [outer = 0x7f123ddd2c00] 09:36:49 INFO - PROCESS | 1861 | 1461343009000 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:36:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:36:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1285ms 09:36:49 INFO - PROCESS | 1861 | 1461343009027 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 09:36:49 INFO - PROCESS | 1861 | 1461343009032 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 09:36:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:36:49 INFO - PROCESS | 1861 | 1461343009040 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:36:49 INFO - PROCESS | 1861 | 1461343009043 Marionette TRACE conn4 <- [1,206,null,{}] 09:36:49 INFO - PROCESS | 1861 | 1461343009049 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:49 INFO - PROCESS | 1861 | 1461343009206 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 09:36:49 INFO - PROCESS | 1861 | 1461343009457 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:49 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123a992000 == 28 [pid = 1861] [id = 59] 09:36:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 71 (0x7f1237395800) [pid = 1861] [serial = 175] [outer = (nil)] 09:36:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 72 (0x7f12375a5000) [pid = 1861] [serial = 176] [outer = 0x7f1237395800] 09:36:49 INFO - PROCESS | 1861 | 1461343009532 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 73 (0x7f1239257000) [pid = 1861] [serial = 177] [outer = 0x7f1237395800] 09:36:50 INFO - PROCESS | 1861 | 1461343010417 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:36:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:36:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1432ms 09:36:50 INFO - PROCESS | 1861 | 1461343010474 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 09:36:50 INFO - PROCESS | 1861 | 1461343010482 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 09:36:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:36:50 INFO - PROCESS | 1861 | 1461343010491 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:36:50 INFO - PROCESS | 1861 | 1461343010496 Marionette TRACE conn4 <- [1,210,null,{}] 09:36:50 INFO - PROCESS | 1861 | 1461343010503 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:50 INFO - PROCESS | 1861 | 1461343010675 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 09:36:50 INFO - PROCESS | 1861 | 1461343010805 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:50 INFO - PROCESS | 1861 | --DOMWINDOW == 72 (0x7f1247f0d000) [pid = 1861] [serial = 128] [outer = (nil)] [url = about:blank] 09:36:50 INFO - PROCESS | 1861 | --DOMWINDOW == 71 (0x7f1241e25c00) [pid = 1861] [serial = 125] [outer = (nil)] [url = about:blank] 09:36:50 INFO - PROCESS | 1861 | --DOMWINDOW == 70 (0x7f1239daa400) [pid = 1861] [serial = 119] [outer = (nil)] [url = about:blank] 09:36:50 INFO - PROCESS | 1861 | --DOMWINDOW == 69 (0x7f123a9b2400) [pid = 1861] [serial = 120] [outer = (nil)] [url = about:blank] 09:36:50 INFO - PROCESS | 1861 | --DOMWINDOW == 68 (0x7f123ee1dc00) [pid = 1861] [serial = 122] [outer = (nil)] [url = about:blank] 09:36:50 INFO - PROCESS | 1861 | --DOMWINDOW == 67 (0x7f123feac800) [pid = 1861] [serial = 123] [outer = (nil)] [url = about:blank] 09:36:50 INFO - PROCESS | 1861 | --DOMWINDOW == 66 (0x7f124de7a800) [pid = 1861] [serial = 129] [outer = (nil)] [url = about:blank] 09:36:50 INFO - PROCESS | 1861 | --DOMWINDOW == 65 (0x7f123c75b400) [pid = 1861] [serial = 131] [outer = (nil)] [url = about:blank] 09:36:50 INFO - PROCESS | 1861 | --DOMWINDOW == 64 (0x7f1241210c00) [pid = 1861] [serial = 132] [outer = (nil)] [url = about:blank] 09:36:50 INFO - PROCESS | 1861 | --DOMWINDOW == 63 (0x7f124220a000) [pid = 1861] [serial = 126] [outer = (nil)] [url = about:blank] 09:36:50 INFO - PROCESS | 1861 | --DOMWINDOW == 62 (0x7f124dedb400) [pid = 1861] [serial = 134] [outer = (nil)] [url = about:blank] 09:36:50 INFO - PROCESS | 1861 | --DOMWINDOW == 61 (0x7f123a9b3c00) [pid = 1861] [serial = 117] [outer = (nil)] [url = about:blank] 09:36:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12381d8800 == 29 [pid = 1861] [id = 60] 09:36:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 62 (0x7f1239daa400) [pid = 1861] [serial = 178] [outer = (nil)] 09:36:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 63 (0x7f123a9eb000) [pid = 1861] [serial = 179] [outer = 0x7f1239daa400] 09:36:50 INFO - PROCESS | 1861 | 1461343010911 Marionette DEBUG loaded listener.js 09:36:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 64 (0x7f123fc1c800) [pid = 1861] [serial = 180] [outer = 0x7f1239daa400] 09:36:51 INFO - PROCESS | 1861 | 1461343011613 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:36:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:36:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1133ms 09:36:51 INFO - PROCESS | 1861 | 1461343011627 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 09:36:51 INFO - PROCESS | 1861 | 1461343011633 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 09:36:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:36:51 INFO - PROCESS | 1861 | 1461343011641 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:36:51 INFO - PROCESS | 1861 | 1461343011643 Marionette TRACE conn4 <- [1,214,null,{}] 09:36:51 INFO - PROCESS | 1861 | 1461343011649 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:51 INFO - PROCESS | 1861 | 1461343011804 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 09:36:51 INFO - PROCESS | 1861 | 1461343011897 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:51 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1241767000 == 30 [pid = 1861] [id = 61] 09:36:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 65 (0x7f123fc10400) [pid = 1861] [serial = 181] [outer = (nil)] 09:36:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 66 (0x7f1241211800) [pid = 1861] [serial = 182] [outer = 0x7f123fc10400] 09:36:51 INFO - PROCESS | 1861 | 1461343011961 Marionette DEBUG loaded listener.js 09:36:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 67 (0x7f124220b400) [pid = 1861] [serial = 183] [outer = 0x7f123fc10400] 09:36:52 INFO - PROCESS | 1861 | 1461343012608 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:36:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:36:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1032ms 09:36:52 INFO - PROCESS | 1861 | 1461343012679 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 09:36:52 INFO - PROCESS | 1861 | 1461343012684 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 09:36:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:36:52 INFO - PROCESS | 1861 | 1461343012692 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:36:52 INFO - PROCESS | 1861 | 1461343012700 Marionette TRACE conn4 <- [1,218,null,{}] 09:36:52 INFO - PROCESS | 1861 | 1461343012727 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:52 INFO - PROCESS | 1861 | 1461343012893 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 09:36:52 INFO - PROCESS | 1861 | 1461343012906 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12432dd800 == 31 [pid = 1861] [id = 62] 09:36:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 68 (0x7f124340c800) [pid = 1861] [serial = 184] [outer = (nil)] 09:36:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 69 (0x7f124cf35000) [pid = 1861] [serial = 185] [outer = 0x7f124340c800] 09:36:52 INFO - PROCESS | 1861 | 1461343012970 Marionette DEBUG loaded listener.js 09:36:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 70 (0x7f124de7a400) [pid = 1861] [serial = 186] [outer = 0x7f124340c800] 09:36:53 INFO - PROCESS | 1861 | 1461343013852 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:36:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:36:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1206ms 09:36:53 INFO - PROCESS | 1861 | 1461343013905 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 09:36:53 INFO - PROCESS | 1861 | 1461343013910 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 09:36:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:36:53 INFO - PROCESS | 1861 | 1461343013916 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:36:53 INFO - PROCESS | 1861 | 1461343013919 Marionette TRACE conn4 <- [1,222,null,{}] 09:36:53 INFO - PROCESS | 1861 | 1461343013963 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:54 INFO - PROCESS | 1861 | 1461343014141 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 09:36:54 INFO - PROCESS | 1861 | 1461343014165 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:54 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12471bd800 == 32 [pid = 1861] [id = 63] 09:36:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 71 (0x7f1247f7bc00) [pid = 1861] [serial = 187] [outer = (nil)] 09:36:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 72 (0x7f124e0b0000) [pid = 1861] [serial = 188] [outer = 0x7f1247f7bc00] 09:36:54 INFO - PROCESS | 1861 | 1461343014232 Marionette DEBUG loaded listener.js 09:36:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 73 (0x7f1241eaa000) [pid = 1861] [serial = 189] [outer = 0x7f1247f7bc00] 09:36:54 INFO - PROCESS | 1861 | 1461343014943 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:36:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1080ms 09:36:55 INFO - PROCESS | 1861 | 1461343014998 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 09:36:55 INFO - PROCESS | 1861 | 1461343015001 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 09:36:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:36:55 INFO - PROCESS | 1861 | 1461343015007 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:36:55 INFO - PROCESS | 1861 | 1461343015009 Marionette TRACE conn4 <- [1,226,null,{}] 09:36:55 INFO - PROCESS | 1861 | 1461343015024 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:55 INFO - PROCESS | 1861 | 1461343015188 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 09:36:55 INFO - PROCESS | 1861 | 1461343015250 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124cfa0000 == 33 [pid = 1861] [id = 64] 09:36:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 74 (0x7f124f040400) [pid = 1861] [serial = 190] [outer = (nil)] 09:36:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 75 (0x7f124f0b3000) [pid = 1861] [serial = 191] [outer = 0x7f124f040400] 09:36:55 INFO - PROCESS | 1861 | 1461343015327 Marionette DEBUG loaded listener.js 09:36:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 76 (0x7f124f3d1c00) [pid = 1861] [serial = 192] [outer = 0x7f124f040400] 09:36:55 INFO - PROCESS | 1861 | --DOMWINDOW == 75 (0x7f123726d400) [pid = 1861] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:36:55 INFO - PROCESS | 1861 | --DOMWINDOW == 74 (0x7f123ed94400) [pid = 1861] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:36:55 INFO - PROCESS | 1861 | --DOMWINDOW == 73 (0x7f12375a1000) [pid = 1861] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:36:55 INFO - PROCESS | 1861 | --DOMWINDOW == 72 (0x7f123fc19c00) [pid = 1861] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:36:55 INFO - PROCESS | 1861 | --DOMWINDOW == 71 (0x7f1237267000) [pid = 1861] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:36:55 INFO - PROCESS | 1861 | --DOMWINDOW == 70 (0x7f124db5e000) [pid = 1861] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:36:56 INFO - PROCESS | 1861 | 1461343016097 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:36:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:36:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1128ms 09:36:56 INFO - PROCESS | 1861 | 1461343016136 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 09:36:56 INFO - PROCESS | 1861 | 1461343016139 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 09:36:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:36:56 INFO - PROCESS | 1861 | 1461343016145 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:36:56 INFO - PROCESS | 1861 | 1461343016149 Marionette TRACE conn4 <- [1,230,null,{}] 09:36:56 INFO - PROCESS | 1861 | 1461343016154 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:56 INFO - PROCESS | 1861 | 1461343016322 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 09:36:56 INFO - PROCESS | 1861 | 1461343016342 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:56 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124debc000 == 34 [pid = 1861] [id = 65] 09:36:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 71 (0x7f123ab8d000) [pid = 1861] [serial = 193] [outer = (nil)] 09:36:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 72 (0x7f123ab95000) [pid = 1861] [serial = 194] [outer = 0x7f123ab8d000] 09:36:56 INFO - PROCESS | 1861 | 1461343016407 Marionette DEBUG loaded listener.js 09:36:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 73 (0x7f124ded8c00) [pid = 1861] [serial = 195] [outer = 0x7f123ab8d000] 09:36:57 INFO - PROCESS | 1861 | 1461343017046 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:36:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:36:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 928ms 09:36:57 INFO - PROCESS | 1861 | 1461343017075 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 09:36:57 INFO - PROCESS | 1861 | 1461343017077 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 09:36:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:36:57 INFO - PROCESS | 1861 | 1461343017084 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:36:57 INFO - PROCESS | 1861 | 1461343017086 Marionette TRACE conn4 <- [1,234,null,{}] 09:36:57 INFO - PROCESS | 1861 | 1461343017091 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:57 INFO - PROCESS | 1861 | 1461343017225 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 09:36:57 INFO - PROCESS | 1861 | 1461343017244 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:57 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124ed14000 == 35 [pid = 1861] [id = 66] 09:36:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 74 (0x7f124e0a2c00) [pid = 1861] [serial = 196] [outer = (nil)] 09:36:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 75 (0x7f1250c9c400) [pid = 1861] [serial = 197] [outer = 0x7f124e0a2c00] 09:36:57 INFO - PROCESS | 1861 | 1461343017307 Marionette DEBUG loaded listener.js 09:36:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 76 (0x7f12511bd400) [pid = 1861] [serial = 198] [outer = 0x7f124e0a2c00] 09:36:58 INFO - PROCESS | 1861 | 1461343018167 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:36:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:36:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1131ms 09:36:58 INFO - PROCESS | 1861 | 1461343018217 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 09:36:58 INFO - PROCESS | 1861 | 1461343018223 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 09:36:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:36:58 INFO - PROCESS | 1861 | 1461343018232 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:36:58 INFO - PROCESS | 1861 | 1461343018237 Marionette TRACE conn4 <- [1,238,null,{}] 09:36:58 INFO - PROCESS | 1861 | 1461343018245 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:58 INFO - PROCESS | 1861 | 1461343018420 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 09:36:58 INFO - PROCESS | 1861 | 1461343018550 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1240fe4800 == 36 [pid = 1861] [id = 67] 09:36:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 77 (0x7f1239385c00) [pid = 1861] [serial = 199] [outer = (nil)] 09:36:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 78 (0x7f123a9b9800) [pid = 1861] [serial = 200] [outer = 0x7f1239385c00] 09:36:58 INFO - PROCESS | 1861 | 1461343018632 Marionette DEBUG loaded listener.js 09:36:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 79 (0x7f123ab8b000) [pid = 1861] [serial = 201] [outer = 0x7f1239385c00] 09:36:59 INFO - PROCESS | 1861 | 1461343019462 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:36:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:36:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1287ms 09:36:59 INFO - PROCESS | 1861 | 1461343019519 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 09:36:59 INFO - PROCESS | 1861 | 1461343019529 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 09:36:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:36:59 INFO - PROCESS | 1861 | 1461343019539 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:36:59 INFO - PROCESS | 1861 | 1461343019543 Marionette TRACE conn4 <- [1,242,null,{}] 09:36:59 INFO - PROCESS | 1861 | 1461343019549 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:59 INFO - PROCESS | 1861 | 1461343019723 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 09:36:59 INFO - PROCESS | 1861 | 1461343019851 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:59 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1243669800 == 37 [pid = 1861] [id = 68] 09:36:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 80 (0x7f123ab96c00) [pid = 1861] [serial = 202] [outer = (nil)] 09:36:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 81 (0x7f123ffa1000) [pid = 1861] [serial = 203] [outer = 0x7f123ab96c00] 09:36:59 INFO - PROCESS | 1861 | 1461343019928 Marionette DEBUG loaded listener.js 09:37:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 82 (0x7f12418bf000) [pid = 1861] [serial = 204] [outer = 0x7f123ab96c00] 09:37:00 INFO - PROCESS | 1861 | 1461343020817 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:37:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:37:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1330ms 09:37:00 INFO - PROCESS | 1861 | 1461343020870 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 09:37:00 INFO - PROCESS | 1861 | 1461343020873 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 09:37:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:37:00 INFO - PROCESS | 1861 | 1461343020880 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:37:00 INFO - PROCESS | 1861 | 1461343020887 Marionette TRACE conn4 <- [1,246,null,{}] 09:37:00 INFO - PROCESS | 1861 | 1461343020902 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:01 INFO - PROCESS | 1861 | 1461343021081 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 09:37:01 INFO - PROCESS | 1861 | 1461343021212 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:01 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1250c3c800 == 38 [pid = 1861] [id = 69] 09:37:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 83 (0x7f1243407800) [pid = 1861] [serial = 205] [outer = (nil)] 09:37:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 84 (0x7f124dee1000) [pid = 1861] [serial = 206] [outer = 0x7f1243407800] 09:37:01 INFO - PROCESS | 1861 | 1461343021292 Marionette DEBUG loaded listener.js 09:37:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 85 (0x7f124efeb800) [pid = 1861] [serial = 207] [outer = 0x7f1243407800] 09:37:02 INFO - PROCESS | 1861 | 1461343022251 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:37:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:37:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1441ms 09:37:02 INFO - PROCESS | 1861 | 1461343022323 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 09:37:02 INFO - PROCESS | 1861 | 1461343022328 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 09:37:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:37:02 INFO - PROCESS | 1861 | 1461343022334 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:37:02 INFO - PROCESS | 1861 | 1461343022337 Marionette TRACE conn4 <- [1,250,null,{}] 09:37:02 INFO - PROCESS | 1861 | 1461343022343 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:02 INFO - PROCESS | 1861 | 1461343022548 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 09:37:02 INFO - PROCESS | 1861 | 1461343022712 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1252e62000 == 39 [pid = 1861] [id = 70] 09:37:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 86 (0x7f124efec800) [pid = 1861] [serial = 208] [outer = (nil)] 09:37:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 87 (0x7f125113f800) [pid = 1861] [serial = 209] [outer = 0x7f124efec800] 09:37:02 INFO - PROCESS | 1861 | 1461343022787 Marionette DEBUG loaded listener.js 09:37:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 88 (0x7f1252a6d400) [pid = 1861] [serial = 210] [outer = 0x7f124efec800] 09:37:03 INFO - PROCESS | 1861 | 1461343023545 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:37:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:37:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1286ms 09:37:03 INFO - PROCESS | 1861 | 1461343023621 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 09:37:03 INFO - PROCESS | 1861 | 1461343023625 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 09:37:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:37:03 INFO - PROCESS | 1861 | 1461343023630 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:37:03 INFO - PROCESS | 1861 | 1461343023632 Marionette TRACE conn4 <- [1,254,null,{}] 09:37:03 INFO - PROCESS | 1861 | 1461343023638 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:03 INFO - PROCESS | 1861 | 1461343023787 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 09:37:03 INFO - PROCESS | 1861 | 1461343023918 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:03 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123ac70800 == 40 [pid = 1861] [id = 71] 09:37:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 89 (0x7f1237395c00) [pid = 1861] [serial = 211] [outer = (nil)] 09:37:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 90 (0x7f123dc2a800) [pid = 1861] [serial = 212] [outer = 0x7f1237395c00] 09:37:03 INFO - PROCESS | 1861 | 1461343023990 Marionette DEBUG loaded listener.js 09:37:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 91 (0x7f1251142400) [pid = 1861] [serial = 213] [outer = 0x7f1237395c00] 09:37:05 INFO - PROCESS | 1861 | 1461343025141 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:37:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:37:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1598ms 09:37:05 INFO - PROCESS | 1861 | 1461343025231 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 09:37:05 INFO - PROCESS | 1861 | 1461343025238 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 09:37:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:37:05 INFO - PROCESS | 1861 | 1461343025294 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:37:05 INFO - PROCESS | 1861 | 1461343025301 Marionette TRACE conn4 <- [1,258,null,{}] 09:37:05 INFO - PROCESS | 1861 | 1461343025318 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:05 INFO - PROCESS | 1861 | 1461343025506 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 09:37:05 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1238e46000 == 39 [pid = 1861] [id = 40] 09:37:05 INFO - PROCESS | 1861 | --DOMWINDOW == 90 (0x7f1243632c00) [pid = 1861] [serial = 158] [outer = (nil)] [url = about:blank] 09:37:05 INFO - PROCESS | 1861 | --DOMWINDOW == 89 (0x7f123a9e8000) [pid = 1861] [serial = 146] [outer = (nil)] [url = about:blank] 09:37:05 INFO - PROCESS | 1861 | --DOMWINDOW == 88 (0x7f123dc2b400) [pid = 1861] [serial = 147] [outer = (nil)] [url = about:blank] 09:37:05 INFO - PROCESS | 1861 | --DOMWINDOW == 87 (0x7f123feaf000) [pid = 1861] [serial = 149] [outer = (nil)] [url = about:blank] 09:37:05 INFO - PROCESS | 1861 | --DOMWINDOW == 86 (0x7f123a9b6400) [pid = 1861] [serial = 144] [outer = (nil)] [url = about:blank] 09:37:05 INFO - PROCESS | 1861 | --DOMWINDOW == 85 (0x7f1239daf000) [pid = 1861] [serial = 143] [outer = (nil)] [url = about:blank] 09:37:05 INFO - PROCESS | 1861 | --DOMWINDOW == 84 (0x7f1241e2b800) [pid = 1861] [serial = 152] [outer = (nil)] [url = about:blank] 09:37:05 INFO - PROCESS | 1861 | --DOMWINDOW == 83 (0x7f124051ec00) [pid = 1861] [serial = 155] [outer = (nil)] [url = about:blank] 09:37:05 INFO - PROCESS | 1861 | --DOMWINDOW == 82 (0x7f1242210400) [pid = 1861] [serial = 156] [outer = (nil)] [url = about:blank] 09:37:05 INFO - PROCESS | 1861 | --DOMWINDOW == 81 (0x7f1242203c00) [pid = 1861] [serial = 153] [outer = (nil)] [url = about:blank] 09:37:05 INFO - PROCESS | 1861 | --DOMWINDOW == 80 (0x7f123c760c00) [pid = 1861] [serial = 137] [outer = (nil)] [url = about:blank] 09:37:05 INFO - PROCESS | 1861 | --DOMWINDOW == 79 (0x7f12424cc000) [pid = 1861] [serial = 140] [outer = (nil)] [url = about:blank] 09:37:05 INFO - PROCESS | 1861 | --DOMWINDOW == 78 (0x7f124f0b2000) [pid = 1861] [serial = 135] [outer = (nil)] [url = about:blank] 09:37:05 INFO - PROCESS | 1861 | --DOMWINDOW == 77 (0x7f1240f6d000) [pid = 1861] [serial = 150] [outer = (nil)] [url = about:blank] 09:37:05 INFO - PROCESS | 1861 | 1461343025714 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123a989000 == 40 [pid = 1861] [id = 72] 09:37:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 78 (0x7f123a9e8000) [pid = 1861] [serial = 214] [outer = (nil)] 09:37:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 79 (0x7f123c760c00) [pid = 1861] [serial = 215] [outer = 0x7f123a9e8000] 09:37:05 INFO - PROCESS | 1861 | 1461343025808 Marionette DEBUG loaded listener.js 09:37:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 80 (0x7f123ed0b800) [pid = 1861] [serial = 216] [outer = 0x7f123a9e8000] 09:37:06 INFO - PROCESS | 1861 | 1461343026484 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:37:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:37:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1253ms 09:37:06 INFO - PROCESS | 1861 | 1461343026546 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 09:37:06 INFO - PROCESS | 1861 | 1461343026555 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 09:37:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:37:06 INFO - PROCESS | 1861 | 1461343026565 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:37:06 INFO - PROCESS | 1861 | 1461343026569 Marionette TRACE conn4 <- [1,262,null,{}] 09:37:06 INFO - PROCESS | 1861 | 1461343026575 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:06 INFO - PROCESS | 1861 | 1461343026730 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 09:37:06 INFO - PROCESS | 1861 | 1461343026818 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:06 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242018000 == 41 [pid = 1861] [id = 73] 09:37:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 81 (0x7f1239253800) [pid = 1861] [serial = 217] [outer = (nil)] 09:37:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 82 (0x7f12413a3c00) [pid = 1861] [serial = 218] [outer = 0x7f1239253800] 09:37:06 INFO - PROCESS | 1861 | 1461343026882 Marionette DEBUG loaded listener.js 09:37:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 83 (0x7f1241ea7000) [pid = 1861] [serial = 219] [outer = 0x7f1239253800] 09:37:07 INFO - PROCESS | 1861 | 1461343027527 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:37:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:37:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 986ms 09:37:07 INFO - PROCESS | 1861 | 1461343027552 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 09:37:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:37:07 INFO - PROCESS | 1861 | 1461343027556 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 09:37:07 INFO - PROCESS | 1861 | 1461343027563 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:37:07 INFO - PROCESS | 1861 | 1461343027568 Marionette TRACE conn4 <- [1,266,null,{}] 09:37:07 INFO - PROCESS | 1861 | 1461343027584 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:07 INFO - PROCESS | 1861 | 1461343027779 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 09:37:07 INFO - PROCESS | 1861 | 1461343027800 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:07 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1243675800 == 42 [pid = 1861] [id = 74] 09:37:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 84 (0x7f1243a4cc00) [pid = 1861] [serial = 220] [outer = (nil)] 09:37:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 85 (0x7f124cf38800) [pid = 1861] [serial = 221] [outer = 0x7f1243a4cc00] 09:37:07 INFO - PROCESS | 1861 | 1461343027870 Marionette DEBUG loaded listener.js 09:37:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 86 (0x7f124dee4000) [pid = 1861] [serial = 222] [outer = 0x7f1243a4cc00] 09:37:08 INFO - PROCESS | 1861 | 1461343028781 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:37:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:37:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1241ms 09:37:08 INFO - PROCESS | 1861 | 1461343028805 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 09:37:08 INFO - PROCESS | 1861 | 1461343028809 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 09:37:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:37:08 INFO - PROCESS | 1861 | 1461343028821 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:37:08 INFO - PROCESS | 1861 | 1461343028824 Marionette TRACE conn4 <- [1,270,null,{}] 09:37:08 INFO - PROCESS | 1861 | 1461343028828 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:09 INFO - PROCESS | 1861 | 1461343029008 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 09:37:09 INFO - PROCESS | 1861 | 1461343029084 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124deab800 == 43 [pid = 1861] [id = 75] 09:37:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 87 (0x7f124ef3a800) [pid = 1861] [serial = 223] [outer = (nil)] 09:37:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 88 (0x7f124f0b9400) [pid = 1861] [serial = 224] [outer = 0x7f124ef3a800] 09:37:09 INFO - PROCESS | 1861 | 1461343029150 Marionette DEBUG loaded listener.js 09:37:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 89 (0x7f12511b9800) [pid = 1861] [serial = 225] [outer = 0x7f124ef3a800] 09:37:09 INFO - PROCESS | 1861 | 1461343029945 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:37:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:37:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1180ms 09:37:10 INFO - PROCESS | 1861 | 1461343030003 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 09:37:10 INFO - PROCESS | 1861 | 1461343030005 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 09:37:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:37:10 INFO - PROCESS | 1861 | 1461343030012 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:37:10 INFO - PROCESS | 1861 | 1461343030014 Marionette TRACE conn4 <- [1,274,null,{}] 09:37:10 INFO - PROCESS | 1861 | 1461343030020 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:10 INFO - PROCESS | 1861 | 1461343030280 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 09:37:10 INFO - PROCESS | 1861 | --DOMWINDOW == 88 (0x7f123fc10400) [pid = 1861] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:37:10 INFO - PROCESS | 1861 | --DOMWINDOW == 87 (0x7f123ab8d000) [pid = 1861] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:37:10 INFO - PROCESS | 1861 | --DOMWINDOW == 86 (0x7f1239daa400) [pid = 1861] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:37:10 INFO - PROCESS | 1861 | --DOMWINDOW == 85 (0x7f124f040400) [pid = 1861] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:37:10 INFO - PROCESS | 1861 | --DOMWINDOW == 84 (0x7f124340e800) [pid = 1861] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:37:10 INFO - PROCESS | 1861 | --DOMWINDOW == 83 (0x7f1237395800) [pid = 1861] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:37:10 INFO - PROCESS | 1861 | --DOMWINDOW == 82 (0x7f1247f7bc00) [pid = 1861] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:37:10 INFO - PROCESS | 1861 | --DOMWINDOW == 81 (0x7f124340c800) [pid = 1861] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:37:10 INFO - PROCESS | 1861 | 1461343030355 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:10 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123f279000 == 44 [pid = 1861] [id = 76] 09:37:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 82 (0x7f1237395800) [pid = 1861] [serial = 226] [outer = (nil)] 09:37:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 83 (0x7f123a9e6c00) [pid = 1861] [serial = 227] [outer = 0x7f1237395800] 09:37:10 INFO - PROCESS | 1861 | 1461343030419 Marionette DEBUG loaded listener.js 09:37:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 84 (0x7f12435a0000) [pid = 1861] [serial = 228] [outer = 0x7f1237395800] 09:37:11 INFO - PROCESS | 1861 | 1461343031124 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:37:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:37:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1126ms 09:37:11 INFO - PROCESS | 1861 | 1461343031139 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 09:37:11 INFO - PROCESS | 1861 | 1461343031141 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 09:37:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:37:11 INFO - PROCESS | 1861 | 1461343031147 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:37:11 INFO - PROCESS | 1861 | 1461343031149 Marionette TRACE conn4 <- [1,278,null,{}] 09:37:11 INFO - PROCESS | 1861 | 1461343031154 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:11 INFO - PROCESS | 1861 | 1461343031337 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 09:37:11 INFO - PROCESS | 1861 | 1461343031358 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123dc7e000 == 45 [pid = 1861] [id = 77] 09:37:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 85 (0x7f125309f800) [pid = 1861] [serial = 229] [outer = (nil)] 09:37:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 86 (0x7f125342bc00) [pid = 1861] [serial = 230] [outer = 0x7f125309f800] 09:37:11 INFO - PROCESS | 1861 | 1461343031427 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 87 (0x7f125350c400) [pid = 1861] [serial = 231] [outer = 0x7f125309f800] 09:37:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 88 (0x7f1237394400) [pid = 1861] [serial = 232] [outer = 0x7f1238fd6c00] 09:37:12 INFO - PROCESS | 1861 | 1461343032251 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:37:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:37:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1226ms 09:37:12 INFO - PROCESS | 1861 | 1461343032375 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 09:37:12 INFO - PROCESS | 1861 | 1461343032380 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 09:37:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:37:12 INFO - PROCESS | 1861 | 1461343032388 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:37:12 INFO - PROCESS | 1861 | 1461343032395 Marionette TRACE conn4 <- [1,282,null,{}] 09:37:12 INFO - PROCESS | 1861 | 1461343032414 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:12 INFO - PROCESS | 1861 | 1461343032749 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 09:37:12 INFO - PROCESS | 1861 | 1461343032816 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1240fe8000 == 46 [pid = 1861] [id = 78] 09:37:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 89 (0x7f1239385000) [pid = 1861] [serial = 233] [outer = (nil)] 09:37:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 90 (0x7f1239daa800) [pid = 1861] [serial = 234] [outer = 0x7f1239385000] 09:37:12 INFO - PROCESS | 1861 | 1461343032935 Marionette DEBUG loaded listener.js 09:37:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 91 (0x7f123ab8b400) [pid = 1861] [serial = 235] [outer = 0x7f1239385000] 09:37:13 INFO - PROCESS | 1861 | 1461343033825 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:37:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:37:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1491ms 09:37:13 INFO - PROCESS | 1861 | 1461343033879 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 09:37:13 INFO - PROCESS | 1861 | 1461343033884 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 09:37:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:37:13 INFO - PROCESS | 1861 | 1461343033898 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:37:13 INFO - PROCESS | 1861 | 1461343033902 Marionette TRACE conn4 <- [1,286,null,{}] 09:37:13 INFO - PROCESS | 1861 | 1461343033909 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:14 INFO - PROCESS | 1861 | 1461343034091 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 09:37:14 INFO - PROCESS | 1861 | 1461343034224 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:14 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1243681800 == 47 [pid = 1861] [id = 79] 09:37:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 92 (0x7f123dc30800) [pid = 1861] [serial = 236] [outer = (nil)] 09:37:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 93 (0x7f1241b65400) [pid = 1861] [serial = 237] [outer = 0x7f123dc30800] 09:37:14 INFO - PROCESS | 1861 | 1461343034298 Marionette DEBUG loaded listener.js 09:37:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 94 (0x7f124340c800) [pid = 1861] [serial = 238] [outer = 0x7f123dc30800] 09:37:15 INFO - PROCESS | 1861 | 1461343035158 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:37:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:37:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1283ms 09:37:15 INFO - PROCESS | 1861 | 1461343035178 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 09:37:15 INFO - PROCESS | 1861 | 1461343035181 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 09:37:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:37:15 INFO - PROCESS | 1861 | 1461343035188 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:37:15 INFO - PROCESS | 1861 | 1461343035191 Marionette TRACE conn4 <- [1,290,null,{}] 09:37:15 INFO - PROCESS | 1861 | 1461343035206 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:15 INFO - PROCESS | 1861 | 1461343035373 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 09:37:15 INFO - PROCESS | 1861 | 1461343035489 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12532ae000 == 48 [pid = 1861] [id = 80] 09:37:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 95 (0x7f124dedec00) [pid = 1861] [serial = 239] [outer = (nil)] 09:37:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 96 (0x7f1251141000) [pid = 1861] [serial = 240] [outer = 0x7f124dedec00] 09:37:15 INFO - PROCESS | 1861 | 1461343035609 Marionette DEBUG loaded listener.js 09:37:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 97 (0x7f1252bab400) [pid = 1861] [serial = 241] [outer = 0x7f124dedec00] 09:37:16 INFO - PROCESS | 1861 | 1461343036566 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:37:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:37:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1435ms 09:37:16 INFO - PROCESS | 1861 | 1461343036625 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 09:37:16 INFO - PROCESS | 1861 | 1461343036628 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 09:37:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:37:16 INFO - PROCESS | 1861 | 1461343036634 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:37:16 INFO - PROCESS | 1861 | 1461343036638 Marionette TRACE conn4 <- [1,294,null,{}] 09:37:16 INFO - PROCESS | 1861 | 1461343036643 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:16 INFO - PROCESS | 1861 | 1461343036799 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 09:37:16 INFO - PROCESS | 1861 | 1461343036930 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1255189000 == 49 [pid = 1861] [id = 81] 09:37:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 98 (0x7f124e08ec00) [pid = 1861] [serial = 242] [outer = (nil)] 09:37:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 99 (0x7f1253430800) [pid = 1861] [serial = 243] [outer = 0x7f124e08ec00] 09:37:17 INFO - PROCESS | 1861 | 1461343037005 Marionette DEBUG loaded listener.js 09:37:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 100 (0x7f1253575000) [pid = 1861] [serial = 244] [outer = 0x7f124e08ec00] 09:37:17 INFO - PROCESS | 1861 | 1461343037837 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:17 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. 09:37:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1227ms 09:37:17 INFO - PROCESS | 1861 | 1461343037863 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 09:37:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:37:17 INFO - PROCESS | 1861 | 1461343037867 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 09:37:17 INFO - PROCESS | 1861 | 1461343037873 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:37:17 INFO - PROCESS | 1861 | 1461343037876 Marionette TRACE conn4 <- [1,298,null,{}] 09:37:17 INFO - PROCESS | 1861 | 1461343037881 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:18 INFO - PROCESS | 1861 | 1461343038032 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 09:37:18 INFO - PROCESS | 1861 | 1461343038143 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:18 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123dc64800 == 50 [pid = 1861] [id = 82] 09:37:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 101 (0x7f123759cc00) [pid = 1861] [serial = 245] [outer = (nil)] 09:37:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 102 (0x7f1242896400) [pid = 1861] [serial = 246] [outer = 0x7f123759cc00] 09:37:18 INFO - PROCESS | 1861 | 1461343038257 Marionette DEBUG loaded listener.js 09:37:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 103 (0x7f1255b0a800) [pid = 1861] [serial = 247] [outer = 0x7f123759cc00] 09:37:19 INFO - PROCESS | 1861 | 1461343039256 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:19 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. 09:37:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1443ms 09:37:19 INFO - PROCESS | 1861 | 1461343039317 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 09:37:19 INFO - PROCESS | 1861 | 1461343039323 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 09:37:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:37:19 INFO - PROCESS | 1861 | 1461343039332 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:37:19 INFO - PROCESS | 1861 | 1461343039336 Marionette TRACE conn4 <- [1,302,null,{}] 09:37:19 INFO - PROCESS | 1861 | 1461343039344 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:19 INFO - PROCESS | 1861 | 1461343039668 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 09:37:19 INFO - PROCESS | 1861 | 1461343039829 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1239315000 == 51 [pid = 1861] [id = 83] 09:37:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 104 (0x7f1236706c00) [pid = 1861] [serial = 248] [outer = (nil)] 09:37:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 105 (0x7f1239388c00) [pid = 1861] [serial = 249] [outer = 0x7f1236706c00] 09:37:19 INFO - PROCESS | 1861 | 1461343039901 Marionette DEBUG loaded listener.js 09:37:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 106 (0x7f1239db3000) [pid = 1861] [serial = 250] [outer = 0x7f1236706c00] 09:37:20 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123f279000 == 50 [pid = 1861] [id = 76] 09:37:20 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124deab800 == 49 [pid = 1861] [id = 75] 09:37:20 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1243675800 == 48 [pid = 1861] [id = 74] 09:37:20 INFO - PROCESS | 1861 | --DOMWINDOW == 105 (0x7f1250c9c400) [pid = 1861] [serial = 197] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1861 | --DOMWINDOW == 104 (0x7f1237270400) [pid = 1861] [serial = 161] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1861 | --DOMWINDOW == 103 (0x7f124de65400) [pid = 1861] [serial = 173] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1861 | --DOMWINDOW == 102 (0x7f1247f0c000) [pid = 1861] [serial = 170] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1861 | --DOMWINDOW == 101 (0x7f1241e26800) [pid = 1861] [serial = 167] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1861 | --DOMWINDOW == 100 (0x7f123d134c00) [pid = 1861] [serial = 164] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1242018000 == 47 [pid = 1861] [id = 73] 09:37:20 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123a989000 == 46 [pid = 1861] [id = 72] 09:37:20 INFO - PROCESS | 1861 | --DOMWINDOW == 99 (0x7f124ded8c00) [pid = 1861] [serial = 195] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1861 | --DOMWINDOW == 98 (0x7f1241211800) [pid = 1861] [serial = 182] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1861 | --DOMWINDOW == 97 (0x7f123ab95000) [pid = 1861] [serial = 194] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1861 | --DOMWINDOW == 96 (0x7f123a9eb000) [pid = 1861] [serial = 179] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1861 | --DOMWINDOW == 95 (0x7f124f0b3000) [pid = 1861] [serial = 191] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1861 | --DOMWINDOW == 94 (0x7f124220b400) [pid = 1861] [serial = 183] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1861 | --DOMWINDOW == 93 (0x7f123fc1c800) [pid = 1861] [serial = 180] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1861 | --DOMWINDOW == 92 (0x7f124f3d1c00) [pid = 1861] [serial = 192] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1861 | --DOMWINDOW == 91 (0x7f1243a4d000) [pid = 1861] [serial = 159] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1861 | --DOMWINDOW == 90 (0x7f1239257000) [pid = 1861] [serial = 177] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1861 | --DOMWINDOW == 89 (0x7f12375a5000) [pid = 1861] [serial = 176] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1861 | --DOMWINDOW == 88 (0x7f124e0b0000) [pid = 1861] [serial = 188] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1861 | --DOMWINDOW == 87 (0x7f1241eaa000) [pid = 1861] [serial = 189] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1861 | --DOMWINDOW == 86 (0x7f124cf35000) [pid = 1861] [serial = 185] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1861 | --DOMWINDOW == 85 (0x7f124de7a400) [pid = 1861] [serial = 186] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1861 | 1461343040713 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:20 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. 09:37:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1431ms 09:37:20 INFO - PROCESS | 1861 | 1461343040764 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 09:37:20 INFO - PROCESS | 1861 | 1461343040779 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 09:37:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:37:20 INFO - PROCESS | 1861 | 1461343040789 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:37:20 INFO - PROCESS | 1861 | 1461343040794 Marionette TRACE conn4 <- [1,306,null,{}] 09:37:20 INFO - PROCESS | 1861 | 1461343040800 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:20 INFO - PROCESS | 1861 | 1461343040948 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 09:37:20 INFO - PROCESS | 1861 | 1461343040959 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:20 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1240fe8800 == 47 [pid = 1861] [id = 84] 09:37:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 86 (0x7f123ab91000) [pid = 1861] [serial = 251] [outer = (nil)] 09:37:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 87 (0x7f123d133c00) [pid = 1861] [serial = 252] [outer = 0x7f123ab91000] 09:37:21 INFO - PROCESS | 1861 | 1461343041021 Marionette DEBUG loaded listener.js 09:37:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 88 (0x7f123fc0ec00) [pid = 1861] [serial = 253] [outer = 0x7f123ab91000] 09:37:21 INFO - PROCESS | 1861 | 1461343041832 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:21 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. 09:37:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1085ms 09:37:21 INFO - PROCESS | 1861 | 1461343041906 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 09:37:21 INFO - PROCESS | 1861 | 1461343041910 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 09:37:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:37:21 INFO - PROCESS | 1861 | 1461343041916 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:37:21 INFO - PROCESS | 1861 | 1461343041922 Marionette TRACE conn4 <- [1,310,null,{}] 09:37:21 INFO - PROCESS | 1861 | 1461343041937 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:22 INFO - PROCESS | 1861 | 1461343042087 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 09:37:22 INFO - PROCESS | 1861 | 1461343042183 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:22 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1243376000 == 48 [pid = 1861] [id = 85] 09:37:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 89 (0x7f123fc10400) [pid = 1861] [serial = 254] [outer = (nil)] 09:37:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 90 (0x7f1241e27400) [pid = 1861] [serial = 255] [outer = 0x7f123fc10400] 09:37:22 INFO - PROCESS | 1861 | 1461343042250 Marionette DEBUG loaded listener.js 09:37:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 91 (0x7f12431bf000) [pid = 1861] [serial = 256] [outer = 0x7f123fc10400] 09:37:22 INFO - PROCESS | 1861 | 1461343042931 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:22 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. 09:37:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1041ms 09:37:22 INFO - PROCESS | 1861 | 1461343042958 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 09:37:22 INFO - PROCESS | 1861 | 1461343042961 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 09:37:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:37:22 INFO - PROCESS | 1861 | 1461343042968 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:37:22 INFO - PROCESS | 1861 | 1461343042982 Marionette TRACE conn4 <- [1,314,null,{}] 09:37:23 INFO - PROCESS | 1861 | 1461343043010 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:23 INFO - PROCESS | 1861 | 1461343043187 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 09:37:23 INFO - PROCESS | 1861 | 1461343043209 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1247fe0800 == 49 [pid = 1861] [id = 86] 09:37:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 92 (0x7f124359bc00) [pid = 1861] [serial = 257] [outer = (nil)] 09:37:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 93 (0x7f1247f0a800) [pid = 1861] [serial = 258] [outer = 0x7f124359bc00] 09:37:23 INFO - PROCESS | 1861 | 1461343043274 Marionette DEBUG loaded listener.js 09:37:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 94 (0x7f124de7f000) [pid = 1861] [serial = 259] [outer = 0x7f124359bc00] 09:37:24 INFO - PROCESS | 1861 | 1461343044080 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:24 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. 09:37:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1195ms 09:37:24 INFO - PROCESS | 1861 | 1461343044164 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 09:37:24 INFO - PROCESS | 1861 | 1461343044168 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 09:37:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:37:24 INFO - PROCESS | 1861 | 1461343044173 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:37:24 INFO - PROCESS | 1861 | 1461343044175 Marionette TRACE conn4 <- [1,318,null,{}] 09:37:24 INFO - PROCESS | 1861 | 1461343044181 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:24 INFO - PROCESS | 1861 | 1461343044359 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 09:37:24 INFO - PROCESS | 1861 | 1461343044381 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124e0da800 == 50 [pid = 1861] [id = 87] 09:37:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 95 (0x7f12401ed000) [pid = 1861] [serial = 260] [outer = (nil)] 09:37:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 96 (0x7f124f22cc00) [pid = 1861] [serial = 261] [outer = 0x7f12401ed000] 09:37:24 INFO - PROCESS | 1861 | 1461343044444 Marionette DEBUG loaded listener.js 09:37:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 97 (0x7f1251134400) [pid = 1861] [serial = 262] [outer = 0x7f12401ed000] 09:37:25 INFO - PROCESS | 1861 | --DOMWINDOW == 96 (0x7f123938c400) [pid = 1861] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:37:25 INFO - PROCESS | 1861 | --DOMWINDOW == 95 (0x7f1237263400) [pid = 1861] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:37:25 INFO - PROCESS | 1861 | --DOMWINDOW == 94 (0x7f123f2d4800) [pid = 1861] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:37:25 INFO - PROCESS | 1861 | --DOMWINDOW == 93 (0x7f123938fc00) [pid = 1861] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:37:25 INFO - PROCESS | 1861 | --DOMWINDOW == 92 (0x7f12401ec800) [pid = 1861] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:37:25 INFO - PROCESS | 1861 | --DOMWINDOW == 91 (0x7f123ddd2c00) [pid = 1861] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:37:25 INFO - PROCESS | 1861 | --DOMWINDOW == 90 (0x7f1239db7000) [pid = 1861] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:37:25 INFO - PROCESS | 1861 | --DOMWINDOW == 89 (0x7f124ef3a800) [pid = 1861] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:37:25 INFO - PROCESS | 1861 | --DOMWINDOW == 88 (0x7f1237395800) [pid = 1861] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:37:25 INFO - PROCESS | 1861 | --DOMWINDOW == 87 (0x7f1243a4cc00) [pid = 1861] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:37:25 INFO - PROCESS | 1861 | --DOMWINDOW == 86 (0x7f123a9e8000) [pid = 1861] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:37:25 INFO - PROCESS | 1861 | --DOMWINDOW == 85 (0x7f1239253800) [pid = 1861] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:37:25 INFO - PROCESS | 1861 | 1461343045403 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:25 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. 09:37:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1277ms 09:37:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:37:25 INFO - PROCESS | 1861 | 1461343045458 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 09:37:25 INFO - PROCESS | 1861 | 1461343045460 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 09:37:25 INFO - PROCESS | 1861 | 1461343045466 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:37:25 INFO - PROCESS | 1861 | 1461343045469 Marionette TRACE conn4 <- [1,322,null,{}] 09:37:25 INFO - PROCESS | 1861 | 1461343045474 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:25 INFO - PROCESS | 1861 | 1461343045657 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 09:37:25 INFO - PROCESS | 1861 | 1461343045668 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12528d8800 == 51 [pid = 1861] [id = 88] 09:37:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 86 (0x7f12413a9c00) [pid = 1861] [serial = 263] [outer = (nil)] 09:37:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 87 (0x7f125306a400) [pid = 1861] [serial = 264] [outer = 0x7f12413a9c00] 09:37:25 INFO - PROCESS | 1861 | 1461343045734 Marionette DEBUG loaded listener.js 09:37:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 88 (0x7f125357b800) [pid = 1861] [serial = 265] [outer = 0x7f12413a9c00] 09:37:26 INFO - PROCESS | 1861 | 1461343046503 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:26 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. 09:37:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1084ms 09:37:26 INFO - PROCESS | 1861 | 1461343046563 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 09:37:26 INFO - PROCESS | 1861 | 1461343046567 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 09:37:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:37:26 INFO - PROCESS | 1861 | 1461343046573 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:37:26 INFO - PROCESS | 1861 | 1461343046575 Marionette TRACE conn4 <- [1,326,null,{}] 09:37:26 INFO - PROCESS | 1861 | 1461343046580 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:26 INFO - PROCESS | 1861 | 1461343046802 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 09:37:26 INFO - PROCESS | 1861 | 1461343046821 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:26 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1253293000 == 52 [pid = 1861] [id = 89] 09:37:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 89 (0x7f125357d400) [pid = 1861] [serial = 266] [outer = (nil)] 09:37:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 90 (0x7f1255b90000) [pid = 1861] [serial = 267] [outer = 0x7f125357d400] 09:37:26 INFO - PROCESS | 1861 | 1461343046884 Marionette DEBUG loaded listener.js 09:37:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 91 (0x7f125746d000) [pid = 1861] [serial = 268] [outer = 0x7f125357d400] 09:37:27 INFO - PROCESS | 1861 | 1461343047883 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:27 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. 09:37:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1378ms 09:37:27 INFO - PROCESS | 1861 | 1461343047952 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 09:37:27 INFO - PROCESS | 1861 | 1461343047960 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 09:37:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:37:27 INFO - PROCESS | 1861 | 1461343047969 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:37:27 INFO - PROCESS | 1861 | 1461343047974 Marionette TRACE conn4 <- [1,330,null,{}] 09:37:27 INFO - PROCESS | 1861 | 1461343047982 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:28 INFO - PROCESS | 1861 | 1461343048196 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 09:37:28 INFO - PROCESS | 1861 | 1461343048334 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:28 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242693800 == 53 [pid = 1861] [id = 90] 09:37:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 92 (0x7f1239dacc00) [pid = 1861] [serial = 269] [outer = (nil)] 09:37:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 93 (0x7f123ab89000) [pid = 1861] [serial = 270] [outer = 0x7f1239dacc00] 09:37:28 INFO - PROCESS | 1861 | 1461343048416 Marionette DEBUG loaded listener.js 09:37:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 94 (0x7f123dc30400) [pid = 1861] [serial = 271] [outer = 0x7f1239dacc00] 09:37:29 INFO - PROCESS | 1861 | 1461343049369 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:29 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. 09:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1432ms 09:37:29 INFO - PROCESS | 1861 | 1461343049403 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 09:37:29 INFO - PROCESS | 1861 | 1461343049412 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 09:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:37:29 INFO - PROCESS | 1861 | 1461343049423 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:37:29 INFO - PROCESS | 1861 | 1461343049428 Marionette TRACE conn4 <- [1,334,null,{}] 09:37:29 INFO - PROCESS | 1861 | 1461343049435 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:29 INFO - PROCESS | 1861 | 1461343049624 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 09:37:29 INFO - PROCESS | 1861 | 1461343049763 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12528d6800 == 54 [pid = 1861] [id = 91] 09:37:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 95 (0x7f1241e2fc00) [pid = 1861] [serial = 272] [outer = (nil)] 09:37:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 96 (0x7f124310e400) [pid = 1861] [serial = 273] [outer = 0x7f1241e2fc00] 09:37:29 INFO - PROCESS | 1861 | 1461343049951 Marionette DEBUG loaded listener.js 09:37:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 97 (0x7f1243a40400) [pid = 1861] [serial = 274] [outer = 0x7f1241e2fc00] 09:37:30 INFO - PROCESS | 1861 | 1461343050842 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:30 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. 09:37:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1437ms 09:37:30 INFO - PROCESS | 1861 | 1461343050876 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 09:37:30 INFO - PROCESS | 1861 | 1461343050880 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 09:37:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:37:30 INFO - PROCESS | 1861 | 1461343050890 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:37:30 INFO - PROCESS | 1861 | 1461343050895 Marionette TRACE conn4 <- [1,338,null,{}] 09:37:30 INFO - PROCESS | 1861 | 1461343050912 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:31 INFO - PROCESS | 1861 | 1461343051086 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 09:37:31 INFO - PROCESS | 1861 | 1461343051222 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:31 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1257688800 == 55 [pid = 1861] [id = 92] 09:37:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 98 (0x7f1247324800) [pid = 1861] [serial = 275] [outer = (nil)] 09:37:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 99 (0x7f124732cc00) [pid = 1861] [serial = 276] [outer = 0x7f1247324800] 09:37:31 INFO - PROCESS | 1861 | 1461343051300 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 100 (0x7f124de7b800) [pid = 1861] [serial = 277] [outer = 0x7f1247324800] 09:37:32 INFO - PROCESS | 1861 | 1461343052179 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:32 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. 09:37:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1336ms 09:37:32 INFO - PROCESS | 1861 | 1461343052226 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 09:37:32 INFO - PROCESS | 1861 | 1461343052232 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 09:37:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:37:32 INFO - PROCESS | 1861 | 1461343052239 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:37:32 INFO - PROCESS | 1861 | 1461343052241 Marionette TRACE conn4 <- [1,342,null,{}] 09:37:32 INFO - PROCESS | 1861 | 1461343052249 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:32 INFO - PROCESS | 1861 | 1461343052426 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 09:37:32 INFO - PROCESS | 1861 | 1461343052564 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123ab73000 == 56 [pid = 1861] [id = 93] 09:37:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 101 (0x7f1247327800) [pid = 1861] [serial = 278] [outer = (nil)] 09:37:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 102 (0x7f1250c9e400) [pid = 1861] [serial = 279] [outer = 0x7f1247327800] 09:37:32 INFO - PROCESS | 1861 | 1461343052641 Marionette DEBUG loaded listener.js 09:37:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 103 (0x7f1253095400) [pid = 1861] [serial = 280] [outer = 0x7f1247327800] 09:37:33 INFO - PROCESS | 1861 | 1461343053472 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:33 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. 09:37:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1282ms 09:37:33 INFO - PROCESS | 1861 | 1461343053522 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 09:37:33 INFO - PROCESS | 1861 | 1461343053526 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 09:37:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:37:33 INFO - PROCESS | 1861 | 1461343053533 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:37:33 INFO - PROCESS | 1861 | 1461343053536 Marionette TRACE conn4 <- [1,346,null,{}] 09:37:33 INFO - PROCESS | 1861 | 1461343053541 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:33 INFO - PROCESS | 1861 | 1461343053704 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 09:37:33 INFO - PROCESS | 1861 | 1461343053848 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:33 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1240f3d000 == 57 [pid = 1861] [id = 94] 09:37:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 104 (0x7f1238051800) [pid = 1861] [serial = 281] [outer = (nil)] 09:37:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 105 (0x7f123ab8a400) [pid = 1861] [serial = 282] [outer = 0x7f1238051800] 09:37:33 INFO - PROCESS | 1861 | 1461343053925 Marionette DEBUG loaded listener.js 09:37:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 106 (0x7f124efe2400) [pid = 1861] [serial = 283] [outer = 0x7f1238051800] 09:37:35 INFO - PROCESS | 1861 | 1461343055103 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:35 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. 09:37:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1641ms 09:37:35 INFO - PROCESS | 1861 | 1461343055176 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 09:37:35 INFO - PROCESS | 1861 | 1461343055183 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 09:37:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:37:35 INFO - PROCESS | 1861 | 1461343055192 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:37:35 INFO - PROCESS | 1861 | 1461343055197 Marionette TRACE conn4 <- [1,350,null,{}] 09:37:35 INFO - PROCESS | 1861 | 1461343055204 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:35 INFO - PROCESS | 1861 | 1461343055412 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 09:37:35 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12528d8800 == 56 [pid = 1861] [id = 88] 09:37:35 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124e0da800 == 55 [pid = 1861] [id = 87] 09:37:35 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1247fe0800 == 54 [pid = 1861] [id = 86] 09:37:35 INFO - PROCESS | 1861 | --DOMWINDOW == 105 (0x7f125342bc00) [pid = 1861] [serial = 230] [outer = (nil)] [url = about:blank] 09:37:35 INFO - PROCESS | 1861 | --DOMWINDOW == 104 (0x7f123dc2a800) [pid = 1861] [serial = 212] [outer = (nil)] [url = about:blank] 09:37:35 INFO - PROCESS | 1861 | 1461343055638 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:35 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1243376000 == 53 [pid = 1861] [id = 85] 09:37:35 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1240fe8800 == 52 [pid = 1861] [id = 84] 09:37:35 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1239315000 == 51 [pid = 1861] [id = 83] 09:37:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1238c2e000 == 52 [pid = 1861] [id = 95] 09:37:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 105 (0x7f1239d20400) [pid = 1861] [serial = 284] [outer = (nil)] 09:37:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 106 (0x7f1239db2c00) [pid = 1861] [serial = 285] [outer = 0x7f1239d20400] 09:37:35 INFO - PROCESS | 1861 | 1461343055716 Marionette DEBUG loaded listener.js 09:37:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 107 (0x7f123a9eac00) [pid = 1861] [serial = 286] [outer = 0x7f1239d20400] 09:37:35 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12532ae000 == 51 [pid = 1861] [id = 80] 09:37:35 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1243681800 == 50 [pid = 1861] [id = 79] 09:37:35 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1240fe8000 == 49 [pid = 1861] [id = 78] 09:37:35 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123dc7e000 == 48 [pid = 1861] [id = 77] 09:37:36 INFO - PROCESS | 1861 | --DOMWINDOW == 106 (0x7f123f2dac00) [pid = 1861] [serial = 165] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1861 | --DOMWINDOW == 105 (0x7f1238046800) [pid = 1861] [serial = 162] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1861 | --DOMWINDOW == 104 (0x7f1243116400) [pid = 1861] [serial = 168] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1861 | --DOMWINDOW == 103 (0x7f1243596000) [pid = 1861] [serial = 141] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1861 | --DOMWINDOW == 102 (0x7f1247f82000) [pid = 1861] [serial = 171] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1861 | --DOMWINDOW == 101 (0x7f124dedb800) [pid = 1861] [serial = 174] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1861 | --DOMWINDOW == 100 (0x7f123f2d5c00) [pid = 1861] [serial = 138] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1861 | --DOMWINDOW == 99 (0x7f124f0b9400) [pid = 1861] [serial = 224] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1861 | --DOMWINDOW == 98 (0x7f123a9e6c00) [pid = 1861] [serial = 227] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1861 | --DOMWINDOW == 97 (0x7f124cf38800) [pid = 1861] [serial = 221] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1861 | --DOMWINDOW == 96 (0x7f123c760c00) [pid = 1861] [serial = 215] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1861 | --DOMWINDOW == 95 (0x7f123ed0b800) [pid = 1861] [serial = 216] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1861 | --DOMWINDOW == 94 (0x7f12413a3c00) [pid = 1861] [serial = 218] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1861 | --DOMWINDOW == 93 (0x7f1241ea7000) [pid = 1861] [serial = 219] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1861 | --DOMWINDOW == 92 (0x7f123a9b9800) [pid = 1861] [serial = 200] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1861 | --DOMWINDOW == 91 (0x7f123ffa1000) [pid = 1861] [serial = 203] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1861 | --DOMWINDOW == 90 (0x7f124dee1000) [pid = 1861] [serial = 206] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1861 | --DOMWINDOW == 89 (0x7f125113f800) [pid = 1861] [serial = 209] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1861 | --DOMWINDOW == 88 (0x7f12511b9800) [pid = 1861] [serial = 225] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1861 | --DOMWINDOW == 87 (0x7f12435a0000) [pid = 1861] [serial = 228] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1861 | --DOMWINDOW == 86 (0x7f124dee4000) [pid = 1861] [serial = 222] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1861 | --DOMWINDOW == 85 (0x7f1239384800) [pid = 1861] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:37:36 INFO - PROCESS | 1861 | 1461343056759 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:36 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. 09:37:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1591ms 09:37:36 INFO - PROCESS | 1861 | 1461343056783 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 09:37:36 INFO - PROCESS | 1861 | 1461343056791 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 09:37:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:37:36 INFO - PROCESS | 1861 | 1461343056801 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:37:36 INFO - PROCESS | 1861 | 1461343056805 Marionette TRACE conn4 <- [1,354,null,{}] 09:37:36 INFO - PROCESS | 1861 | 1461343056810 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:36 INFO - PROCESS | 1861 | 1461343056955 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 09:37:36 INFO - PROCESS | 1861 | 1461343056972 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:36 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1240f54800 == 49 [pid = 1861] [id = 96] 09:37:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 86 (0x7f123ab96800) [pid = 1861] [serial = 287] [outer = (nil)] 09:37:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 87 (0x7f123ddcb400) [pid = 1861] [serial = 288] [outer = 0x7f123ab96800] 09:37:37 INFO - PROCESS | 1861 | 1461343057036 Marionette DEBUG loaded listener.js 09:37:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 88 (0x7f123fc13800) [pid = 1861] [serial = 289] [outer = 0x7f123ab96800] 09:37:37 INFO - PROCESS | 1861 | 1461343057898 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:37 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. 09:37:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1138ms 09:37:37 INFO - PROCESS | 1861 | 1461343057939 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 09:37:37 INFO - PROCESS | 1861 | 1461343057942 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 09:37:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:37:37 INFO - PROCESS | 1861 | 1461343057949 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:37:37 INFO - PROCESS | 1861 | 1461343057954 Marionette TRACE conn4 <- [1,358,null,{}] 09:37:37 INFO - PROCESS | 1861 | 1461343057969 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:38 INFO - PROCESS | 1861 | 1461343058129 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 09:37:38 INFO - PROCESS | 1861 | 1461343058229 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1241ec7800 == 50 [pid = 1861] [id = 97] 09:37:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 89 (0x7f123ab8d800) [pid = 1861] [serial = 290] [outer = (nil)] 09:37:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 90 (0x7f1241b62400) [pid = 1861] [serial = 291] [outer = 0x7f123ab8d800] 09:37:38 INFO - PROCESS | 1861 | 1461343058298 Marionette DEBUG loaded listener.js 09:37:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 91 (0x7f124246f400) [pid = 1861] [serial = 292] [outer = 0x7f123ab8d800] 09:37:39 INFO - PROCESS | 1861 | 1461343059084 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:39 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. 09:37:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1186ms 09:37:39 INFO - PROCESS | 1861 | 1461343059136 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 09:37:39 INFO - PROCESS | 1861 | 1461343059141 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 09:37:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:37:39 INFO - PROCESS | 1861 | 1461343059152 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:37:39 INFO - PROCESS | 1861 | 1461343059155 Marionette TRACE conn4 <- [1,362,null,{}] 09:37:39 INFO - PROCESS | 1861 | 1461343059185 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:39 INFO - PROCESS | 1861 | 1461343059384 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 09:37:39 INFO - PROCESS | 1861 | 1461343059406 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:39 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124268c000 == 51 [pid = 1861] [id = 98] 09:37:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 92 (0x7f123c761400) [pid = 1861] [serial = 293] [outer = (nil)] 09:37:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 93 (0x7f124350d400) [pid = 1861] [serial = 294] [outer = 0x7f123c761400] 09:37:39 INFO - PROCESS | 1861 | 1461343059468 Marionette DEBUG loaded listener.js 09:37:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 94 (0x7f1247320c00) [pid = 1861] [serial = 295] [outer = 0x7f123c761400] 09:37:40 INFO - PROCESS | 1861 | 1461343060363 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:40 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. 09:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1232ms 09:37:40 INFO - PROCESS | 1861 | 1461343060385 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 09:37:40 INFO - PROCESS | 1861 | 1461343060389 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 09:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:37:40 INFO - PROCESS | 1861 | 1461343060395 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:37:40 INFO - PROCESS | 1861 | 1461343060399 Marionette TRACE conn4 <- [1,366,null,{}] 09:37:40 INFO - PROCESS | 1861 | 1461343060405 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:40 INFO - PROCESS | 1861 | 1461343060580 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 09:37:40 INFO - PROCESS | 1861 | --DOMWINDOW == 93 (0x7f12413a9c00) [pid = 1861] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:37:40 INFO - PROCESS | 1861 | --DOMWINDOW == 92 (0x7f123fc10400) [pid = 1861] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:37:40 INFO - PROCESS | 1861 | --DOMWINDOW == 91 (0x7f124359bc00) [pid = 1861] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:37:40 INFO - PROCESS | 1861 | --DOMWINDOW == 90 (0x7f12401ed000) [pid = 1861] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:37:40 INFO - PROCESS | 1861 | --DOMWINDOW == 89 (0x7f123ab91000) [pid = 1861] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:37:40 INFO - PROCESS | 1861 | --DOMWINDOW == 88 (0x7f123759cc00) [pid = 1861] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:37:40 INFO - PROCESS | 1861 | --DOMWINDOW == 87 (0x7f1236706c00) [pid = 1861] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:37:40 INFO - PROCESS | 1861 | --DOMWINDOW == 86 (0x7f1237395c00) [pid = 1861] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:37:40 INFO - PROCESS | 1861 | --DOMWINDOW == 85 (0x7f124e0a2c00) [pid = 1861] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:37:40 INFO - PROCESS | 1861 | 1461343060837 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1241351800 == 52 [pid = 1861] [id = 99] 09:37:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 86 (0x7f123938fc00) [pid = 1861] [serial = 296] [outer = (nil)] 09:37:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 87 (0x7f123ab89400) [pid = 1861] [serial = 297] [outer = 0x7f123938fc00] 09:37:40 INFO - PROCESS | 1861 | 1461343060954 Marionette DEBUG loaded listener.js 09:37:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 88 (0x7f124130b800) [pid = 1861] [serial = 298] [outer = 0x7f123938fc00] 09:37:41 INFO - PROCESS | 1861 | 1461343061678 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:41 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. 09:37:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1336ms 09:37:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:37:41 INFO - PROCESS | 1861 | 1461343061732 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 09:37:41 INFO - PROCESS | 1861 | 1461343061735 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 09:37:41 INFO - PROCESS | 1861 | 1461343061742 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:37:41 INFO - PROCESS | 1861 | 1461343061745 Marionette TRACE conn4 <- [1,370,null,{}] 09:37:41 INFO - PROCESS | 1861 | 1461343061751 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:41 INFO - PROCESS | 1861 | 1461343061915 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 09:37:41 INFO - PROCESS | 1861 | 1461343061928 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:41 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1243694800 == 53 [pid = 1861] [id = 100] 09:37:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 89 (0x7f1247321c00) [pid = 1861] [serial = 299] [outer = (nil)] 09:37:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 90 (0x7f124cf31800) [pid = 1861] [serial = 300] [outer = 0x7f1247321c00] 09:37:42 INFO - PROCESS | 1861 | 1461343061999 Marionette DEBUG loaded listener.js 09:37:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 91 (0x7f124ded8c00) [pid = 1861] [serial = 301] [outer = 0x7f1247321c00] 09:37:42 INFO - PROCESS | 1861 | 1461343062754 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:42 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. 09:37:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1036ms 09:37:42 INFO - PROCESS | 1861 | 1461343062874 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 09:37:42 INFO - PROCESS | 1861 | 1461343062880 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 09:37:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:37:42 INFO - PROCESS | 1861 | 1461343062890 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:37:42 INFO - PROCESS | 1861 | 1461343062895 Marionette TRACE conn4 <- [1,374,null,{}] 09:37:42 INFO - PROCESS | 1861 | 1461343062910 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:43 INFO - PROCESS | 1861 | 1461343063126 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 09:37:43 INFO - PROCESS | 1861 | 1461343063263 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123edbe800 == 54 [pid = 1861] [id = 101] 09:37:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 92 (0x7f1237624000) [pid = 1861] [serial = 302] [outer = (nil)] 09:37:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 93 (0x7f1238046800) [pid = 1861] [serial = 303] [outer = 0x7f1237624000] 09:37:43 INFO - PROCESS | 1861 | 1461343063338 Marionette DEBUG loaded listener.js 09:37:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 94 (0x7f1239d1a800) [pid = 1861] [serial = 304] [outer = 0x7f1237624000] 09:37:44 INFO - PROCESS | 1861 | 1461343064326 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:37:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:37:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1489ms 09:37:44 INFO - PROCESS | 1861 | 1461343064380 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 09:37:44 INFO - PROCESS | 1861 | 1461343064384 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 09:37:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:37:44 INFO - PROCESS | 1861 | 1461343064398 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:37:44 INFO - PROCESS | 1861 | 1461343064406 Marionette TRACE conn4 <- [1,378,null,{}] 09:37:44 INFO - PROCESS | 1861 | 1461343064414 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:44 INFO - PROCESS | 1861 | 1461343064653 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 09:37:44 INFO - PROCESS | 1861 | 1461343064761 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:44 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242010000 == 55 [pid = 1861] [id = 102] 09:37:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 95 (0x7f123ab8fc00) [pid = 1861] [serial = 305] [outer = (nil)] 09:37:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 96 (0x7f123ff9f000) [pid = 1861] [serial = 306] [outer = 0x7f123ab8fc00] 09:37:44 INFO - PROCESS | 1861 | 1461343064838 Marionette DEBUG loaded listener.js 09:37:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 97 (0x7f12410b6000) [pid = 1861] [serial = 307] [outer = 0x7f123ab8fc00] 09:37:45 INFO - PROCESS | 1861 | 1461343065741 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:37:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:37:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1394ms 09:37:45 INFO - PROCESS | 1861 | 1461343065789 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 09:37:45 INFO - PROCESS | 1861 | 1461343065793 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 09:37:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:37:45 INFO - PROCESS | 1861 | 1461343065800 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:37:45 INFO - PROCESS | 1861 | 1461343065802 Marionette TRACE conn4 <- [1,382,null,{}] 09:37:45 INFO - PROCESS | 1861 | 1461343065816 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:46 INFO - PROCESS | 1861 | 1461343066002 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 09:37:46 INFO - PROCESS | 1861 | 1461343066140 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:46 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124deb5800 == 56 [pid = 1861] [id = 103] 09:37:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 98 (0x7f124130c000) [pid = 1861] [serial = 308] [outer = (nil)] 09:37:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 99 (0x7f124130ec00) [pid = 1861] [serial = 309] [outer = 0x7f124130c000] 09:37:46 INFO - PROCESS | 1861 | 1461343066219 Marionette DEBUG loaded listener.js 09:37:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 100 (0x7f1242204400) [pid = 1861] [serial = 310] [outer = 0x7f124130c000] 09:37:47 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:37:47 INFO - PROCESS | 1861 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:37:47 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:37:47 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:37:47 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:37:47 INFO - PROCESS | 1861 | 1461343067154 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:37:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:37:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1383ms 09:37:47 INFO - PROCESS | 1861 | 1461343067184 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 09:37:47 INFO - PROCESS | 1861 | 1461343067188 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 09:37:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:37:47 INFO - PROCESS | 1861 | 1461343067194 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:37:47 INFO - PROCESS | 1861 | 1461343067197 Marionette TRACE conn4 <- [1,386,null,{}] 09:37:47 INFO - PROCESS | 1861 | 1461343067203 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:47 INFO - PROCESS | 1861 | 1461343067365 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 09:37:47 INFO - PROCESS | 1861 | 1461343067509 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:47 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1251179800 == 57 [pid = 1861] [id = 104] 09:37:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 101 (0x7f123771b000) [pid = 1861] [serial = 311] [outer = (nil)] 09:37:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 102 (0x7f1237724000) [pid = 1861] [serial = 312] [outer = 0x7f123771b000] 09:37:47 INFO - PROCESS | 1861 | 1461343067584 Marionette DEBUG loaded listener.js 09:37:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 103 (0x7f1241310800) [pid = 1861] [serial = 313] [outer = 0x7f123771b000] 09:37:48 INFO - PROCESS | 1861 | 1461343068490 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:37:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:37:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1335ms 09:37:48 INFO - PROCESS | 1861 | 1461343068531 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 09:37:48 INFO - PROCESS | 1861 | 1461343068535 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 09:37:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:37:48 INFO - PROCESS | 1861 | 1461343068541 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:37:48 INFO - PROCESS | 1861 | 1461343068543 Marionette TRACE conn4 <- [1,390,null,{}] 09:37:48 INFO - PROCESS | 1861 | 1461343068549 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:48 INFO - PROCESS | 1861 | 1461343068710 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 09:37:48 INFO - PROCESS | 1861 | 1461343068851 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:48 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f125351d800 == 58 [pid = 1861] [id = 105] 09:37:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 104 (0x7f1237720000) [pid = 1861] [serial = 314] [outer = (nil)] 09:37:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 105 (0x7f124359bc00) [pid = 1861] [serial = 315] [outer = 0x7f1237720000] 09:37:48 INFO - PROCESS | 1861 | 1461343068927 Marionette DEBUG loaded listener.js 09:37:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 106 (0x7f1247325800) [pid = 1861] [serial = 316] [outer = 0x7f1237720000] 09:37:49 INFO - PROCESS | 1861 | 1461343069866 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:37:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:37:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1380ms 09:37:49 INFO - PROCESS | 1861 | 1461343069922 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 09:37:49 INFO - PROCESS | 1861 | 1461343069927 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 09:37:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:37:49 INFO - PROCESS | 1861 | 1461343069933 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:37:49 INFO - PROCESS | 1861 | 1461343069936 Marionette TRACE conn4 <- [1,394,null,{}] 09:37:49 INFO - PROCESS | 1861 | 1461343069942 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:50 INFO - PROCESS | 1861 | 1461343070184 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 09:37:50 INFO - PROCESS | 1861 | 1461343070520 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1240fe1800 == 59 [pid = 1861] [id = 106] 09:37:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 107 (0x7f123759cc00) [pid = 1861] [serial = 317] [outer = (nil)] 09:37:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 108 (0x7f1237625400) [pid = 1861] [serial = 318] [outer = 0x7f123759cc00] 09:37:50 INFO - PROCESS | 1861 | 1461343070636 Marionette DEBUG loaded listener.js 09:37:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 109 (0x7f123804dc00) [pid = 1861] [serial = 319] [outer = 0x7f123759cc00] 09:37:51 INFO - PROCESS | 1861 | 1461343071617 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:37:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:37:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1735ms 09:37:51 INFO - PROCESS | 1861 | 1461343071671 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 09:37:51 INFO - PROCESS | 1861 | 1461343071678 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 09:37:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:37:51 INFO - PROCESS | 1861 | 1461343071687 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:37:51 INFO - PROCESS | 1861 | 1461343071691 Marionette TRACE conn4 <- [1,398,null,{}] 09:37:51 INFO - PROCESS | 1861 | 1461343071698 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:51 INFO - PROCESS | 1861 | 1461343071867 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 09:37:52 INFO - PROCESS | 1861 | 1461343072040 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12381d8800 == 58 [pid = 1861] [id = 60] 09:37:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1241351800 == 57 [pid = 1861] [id = 99] 09:37:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124268c000 == 56 [pid = 1861] [id = 98] 09:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 108 (0x7f1239daa800) [pid = 1861] [serial = 234] [outer = (nil)] [url = about:blank] 09:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 107 (0x7f1241b65400) [pid = 1861] [serial = 237] [outer = (nil)] [url = about:blank] 09:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 106 (0x7f1251141000) [pid = 1861] [serial = 240] [outer = (nil)] [url = about:blank] 09:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 105 (0x7f1253430800) [pid = 1861] [serial = 243] [outer = (nil)] [url = about:blank] 09:37:52 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123dd50800 == 57 [pid = 1861] [id = 107] 09:37:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 106 (0x7f1239da9400) [pid = 1861] [serial = 320] [outer = (nil)] 09:37:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 107 (0x7f123ab94800) [pid = 1861] [serial = 321] [outer = 0x7f1239da9400] 09:37:52 INFO - PROCESS | 1861 | 1461343072144 Marionette DEBUG loaded listener.js 09:37:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 108 (0x7f123f2d3c00) [pid = 1861] [serial = 322] [outer = 0x7f1239da9400] 09:37:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1241ec7800 == 56 [pid = 1861] [id = 97] 09:37:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1240f54800 == 55 [pid = 1861] [id = 96] 09:37:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1238c2e000 == 54 [pid = 1861] [id = 95] 09:37:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1257688800 == 53 [pid = 1861] [id = 92] 09:37:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12528d6800 == 52 [pid = 1861] [id = 91] 09:37:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1242693800 == 51 [pid = 1861] [id = 90] 09:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 107 (0x7f1251142400) [pid = 1861] [serial = 213] [outer = (nil)] [url = about:blank] 09:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 106 (0x7f12511bd400) [pid = 1861] [serial = 198] [outer = (nil)] [url = about:blank] 09:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 105 (0x7f125306a400) [pid = 1861] [serial = 264] [outer = (nil)] [url = about:blank] 09:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 104 (0x7f1241e27400) [pid = 1861] [serial = 255] [outer = (nil)] [url = about:blank] 09:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 103 (0x7f1247f0a800) [pid = 1861] [serial = 258] [outer = (nil)] [url = about:blank] 09:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 102 (0x7f124f22cc00) [pid = 1861] [serial = 261] [outer = (nil)] [url = about:blank] 09:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 101 (0x7f123d133c00) [pid = 1861] [serial = 252] [outer = (nil)] [url = about:blank] 09:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 100 (0x7f123fc0ec00) [pid = 1861] [serial = 253] [outer = (nil)] [url = about:blank] 09:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 99 (0x7f1255b0a800) [pid = 1861] [serial = 247] [outer = (nil)] [url = about:blank] 09:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 98 (0x7f1242896400) [pid = 1861] [serial = 246] [outer = (nil)] [url = about:blank] 09:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 97 (0x7f1239db3000) [pid = 1861] [serial = 250] [outer = (nil)] [url = about:blank] 09:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 96 (0x7f1239388c00) [pid = 1861] [serial = 249] [outer = (nil)] [url = about:blank] 09:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 95 (0x7f1251134400) [pid = 1861] [serial = 262] [outer = (nil)] [url = about:blank] 09:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 94 (0x7f124de7f000) [pid = 1861] [serial = 259] [outer = (nil)] [url = about:blank] 09:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 93 (0x7f12431bf000) [pid = 1861] [serial = 256] [outer = (nil)] [url = about:blank] 09:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 92 (0x7f125357b800) [pid = 1861] [serial = 265] [outer = (nil)] [url = about:blank] 09:37:53 INFO - PROCESS | 1861 | 1461343073013 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:37:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:37:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1384ms 09:37:53 INFO - PROCESS | 1861 | 1461343073076 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 09:37:53 INFO - PROCESS | 1861 | 1461343073082 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 09:37:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:37:53 INFO - PROCESS | 1861 | 1461343073089 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:37:53 INFO - PROCESS | 1861 | 1461343073092 Marionette TRACE conn4 <- [1,402,null,{}] 09:37:53 INFO - PROCESS | 1861 | 1461343073098 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:53 INFO - PROCESS | 1861 | 1461343073250 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 09:37:53 INFO - PROCESS | 1861 | 1461343073266 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242003000 == 52 [pid = 1861] [id = 108] 09:37:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 93 (0x7f1239db4c00) [pid = 1861] [serial = 323] [outer = (nil)] 09:37:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 94 (0x7f12410bf800) [pid = 1861] [serial = 324] [outer = 0x7f1239db4c00] 09:37:53 INFO - PROCESS | 1861 | 1461343073415 Marionette DEBUG loaded listener.js 09:37:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 95 (0x7f124130f000) [pid = 1861] [serial = 325] [outer = 0x7f1239db4c00] 09:37:54 INFO - PROCESS | 1861 | 1461343074217 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:37:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:37:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1189ms 09:37:54 INFO - PROCESS | 1861 | 1461343074293 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 09:37:54 INFO - PROCESS | 1861 | 1461343074297 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 09:37:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:37:54 INFO - PROCESS | 1861 | 1461343074312 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:37:54 INFO - PROCESS | 1861 | 1461343074322 Marionette TRACE conn4 <- [1,406,null,{}] 09:37:54 INFO - PROCESS | 1861 | 1461343074330 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:54 INFO - PROCESS | 1861 | 1461343074486 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 09:37:54 INFO - PROCESS | 1861 | 1461343074498 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:54 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124367f000 == 53 [pid = 1861] [id = 109] 09:37:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 96 (0x7f1243289800) [pid = 1861] [serial = 326] [outer = (nil)] 09:37:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 97 (0x7f124732c400) [pid = 1861] [serial = 327] [outer = 0x7f1243289800] 09:37:54 INFO - PROCESS | 1861 | 1461343074562 Marionette DEBUG loaded listener.js 09:37:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 98 (0x7f124cf32000) [pid = 1861] [serial = 328] [outer = 0x7f1243289800] 09:37:55 INFO - PROCESS | 1861 | 1461343075453 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:37:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:37:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1198ms 09:37:55 INFO - PROCESS | 1861 | 1461343075505 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 09:37:55 INFO - PROCESS | 1861 | 1461343075508 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 09:37:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:37:55 INFO - PROCESS | 1861 | 1461343075523 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:37:55 INFO - PROCESS | 1861 | 1461343075526 Marionette TRACE conn4 <- [1,410,null,{}] 09:37:55 INFO - PROCESS | 1861 | 1461343075531 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:55 INFO - PROCESS | 1861 | 1461343075716 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 09:37:55 INFO - PROCESS | 1861 | 1461343075743 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124e060000 == 54 [pid = 1861] [id = 110] 09:37:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 99 (0x7f124cf35000) [pid = 1861] [serial = 329] [outer = (nil)] 09:37:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 100 (0x7f124e051800) [pid = 1861] [serial = 330] [outer = 0x7f124cf35000] 09:37:55 INFO - PROCESS | 1861 | 1461343075804 Marionette DEBUG loaded listener.js 09:37:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 101 (0x7f124ef3a800) [pid = 1861] [serial = 331] [outer = 0x7f124cf35000] 09:37:56 INFO - PROCESS | 1861 | 1461343076719 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:37:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:37:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1231ms 09:37:56 INFO - PROCESS | 1861 | --DOMWINDOW == 100 (0x7f124e08ec00) [pid = 1861] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:37:56 INFO - PROCESS | 1861 | --DOMWINDOW == 99 (0x7f124efec800) [pid = 1861] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:37:56 INFO - PROCESS | 1861 | --DOMWINDOW == 98 (0x7f1243407800) [pid = 1861] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:37:56 INFO - PROCESS | 1861 | --DOMWINDOW == 97 (0x7f1239dacc00) [pid = 1861] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:37:56 INFO - PROCESS | 1861 | --DOMWINDOW == 96 (0x7f123ab96800) [pid = 1861] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:37:56 INFO - PROCESS | 1861 | --DOMWINDOW == 95 (0x7f123938fc00) [pid = 1861] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:37:56 INFO - PROCESS | 1861 | --DOMWINDOW == 94 (0x7f1239d20400) [pid = 1861] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:37:56 INFO - PROCESS | 1861 | --DOMWINDOW == 93 (0x7f1238051800) [pid = 1861] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:37:56 INFO - PROCESS | 1861 | --DOMWINDOW == 92 (0x7f123c761400) [pid = 1861] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:37:56 INFO - PROCESS | 1861 | --DOMWINDOW == 91 (0x7f123ab8d800) [pid = 1861] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:37:56 INFO - PROCESS | 1861 | --DOMWINDOW == 90 (0x7f123dc30800) [pid = 1861] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:37:56 INFO - PROCESS | 1861 | --DOMWINDOW == 89 (0x7f123ab96c00) [pid = 1861] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:37:56 INFO - PROCESS | 1861 | --DOMWINDOW == 88 (0x7f1239385c00) [pid = 1861] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:37:56 INFO - PROCESS | 1861 | --DOMWINDOW == 87 (0x7f124dedec00) [pid = 1861] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:37:56 INFO - PROCESS | 1861 | --DOMWINDOW == 86 (0x7f125309f800) [pid = 1861] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:37:56 INFO - PROCESS | 1861 | --DOMWINDOW == 85 (0x7f1239385000) [pid = 1861] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:37:56 INFO - PROCESS | 1861 | 1461343076904 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 09:37:56 INFO - PROCESS | 1861 | 1461343076906 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 09:37:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:37:56 INFO - PROCESS | 1861 | 1461343076921 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:37:56 INFO - PROCESS | 1861 | 1461343076924 Marionette TRACE conn4 <- [1,414,null,{}] 09:37:56 INFO - PROCESS | 1861 | 1461343076930 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:57 INFO - PROCESS | 1861 | 1461343077076 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 09:37:57 INFO - PROCESS | 1861 | 1461343077098 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:57 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124365f000 == 55 [pid = 1861] [id = 111] 09:37:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 86 (0x7f12401f5400) [pid = 1861] [serial = 332] [outer = (nil)] 09:37:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 87 (0x7f1241a43400) [pid = 1861] [serial = 333] [outer = 0x7f12401f5400] 09:37:57 INFO - PROCESS | 1861 | 1461343077179 Marionette DEBUG loaded listener.js 09:37:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 88 (0x7f1241a50c00) [pid = 1861] [serial = 334] [outer = 0x7f12401f5400] 09:37:58 INFO - PROCESS | 1861 | 1461343078049 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:37:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:37:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1197ms 09:37:58 INFO - PROCESS | 1861 | 1461343078119 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 09:37:58 INFO - PROCESS | 1861 | 1461343078123 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 09:37:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:37:58 INFO - PROCESS | 1861 | 1461343078129 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:37:58 INFO - PROCESS | 1861 | 1461343078131 Marionette TRACE conn4 <- [1,418,null,{}] 09:37:58 INFO - PROCESS | 1861 | 1461343078137 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:58 INFO - PROCESS | 1861 | 1461343078288 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 09:37:58 INFO - PROCESS | 1861 | 1461343078300 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1255b58800 == 56 [pid = 1861] [id = 112] 09:37:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 89 (0x7f124db5dc00) [pid = 1861] [serial = 335] [outer = (nil)] 09:37:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 90 (0x7f124f237c00) [pid = 1861] [serial = 336] [outer = 0x7f124db5dc00] 09:37:58 INFO - PROCESS | 1861 | 1461343078364 Marionette DEBUG loaded listener.js 09:37:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 91 (0x7f1252a6cc00) [pid = 1861] [serial = 337] [outer = 0x7f124db5dc00] 09:37:59 INFO - PROCESS | 1861 | 1461343079703 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:37:59 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 09:37:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1630ms 09:37:59 INFO - PROCESS | 1861 | 1461343079831 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 09:37:59 INFO - PROCESS | 1861 | 1461343079838 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 09:37:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:37:59 INFO - PROCESS | 1861 | 1461343079850 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:37:59 INFO - PROCESS | 1861 | 1461343079856 Marionette TRACE conn4 <- [1,422,null,{}] 09:37:59 INFO - PROCESS | 1861 | 1461343079865 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:00 INFO - PROCESS | 1861 | 1461343080045 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 09:38:00 INFO - PROCESS | 1861 | 1461343080188 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124177e000 == 57 [pid = 1861] [id = 113] 09:38:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 92 (0x7f123670f000) [pid = 1861] [serial = 338] [outer = (nil)] 09:38:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 93 (0x7f1239db0800) [pid = 1861] [serial = 339] [outer = 0x7f123670f000] 09:38:00 INFO - PROCESS | 1861 | 1461343080275 Marionette DEBUG loaded listener.js 09:38:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 94 (0x7f123ab96400) [pid = 1861] [serial = 340] [outer = 0x7f123670f000] 09:38:01 INFO - PROCESS | 1861 | 1461343081763 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:38:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:38:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1938ms 09:38:01 INFO - PROCESS | 1861 | 1461343081789 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 09:38:01 INFO - PROCESS | 1861 | 1461343081798 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 09:38:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:38:01 INFO - PROCESS | 1861 | 1461343081810 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:38:01 INFO - PROCESS | 1861 | 1461343081813 Marionette TRACE conn4 <- [1,426,null,{}] 09:38:01 INFO - PROCESS | 1861 | 1461343081822 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:01 INFO - PROCESS | 1861 | 1461343081984 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 09:38:02 INFO - PROCESS | 1861 | 1461343082123 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124deb4000 == 58 [pid = 1861] [id = 114] 09:38:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 95 (0x7f123771c400) [pid = 1861] [serial = 341] [outer = (nil)] 09:38:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 96 (0x7f1240f1e800) [pid = 1861] [serial = 342] [outer = 0x7f123771c400] 09:38:02 INFO - PROCESS | 1861 | 1461343082201 Marionette DEBUG loaded listener.js 09:38:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 97 (0x7f1241a49c00) [pid = 1861] [serial = 343] [outer = 0x7f123771c400] 09:38:03 INFO - PROCESS | 1861 | 1461343083186 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:38:03 INFO - PROCESS | 1861 | 1461343083255 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 09:38:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:38:03 INFO - PROCESS | 1861 | 1461343083262 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:38:03 INFO - PROCESS | 1861 | 1461343083268 Marionette TRACE conn4 <- [1,430,null,{}] 09:38:03 INFO - PROCESS | 1861 | 1461343083285 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:03 INFO - PROCESS | 1861 | 1461343083497 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 09:38:03 INFO - PROCESS | 1861 | 1461343083686 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:03 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12376b0000 == 59 [pid = 1861] [id = 115] 09:38:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 98 (0x7f12424d8000) [pid = 1861] [serial = 344] [outer = (nil)] 09:38:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 99 (0x7f1243a4ac00) [pid = 1861] [serial = 345] [outer = 0x7f12424d8000] 09:38:03 INFO - PROCESS | 1861 | 1461343083809 Marionette DEBUG loaded listener.js 09:38:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 100 (0x7f124dee1000) [pid = 1861] [serial = 346] [outer = 0x7f12424d8000] 09:38:04 INFO - PROCESS | 1861 | 1461343084661 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:38:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:38:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1443ms 09:38:04 INFO - PROCESS | 1861 | 1461343084709 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 09:38:04 INFO - PROCESS | 1861 | 1461343084717 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 09:38:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:38:04 INFO - PROCESS | 1861 | 1461343084728 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:38:04 INFO - PROCESS | 1861 | 1461343084732 Marionette TRACE conn4 <- [1,434,null,{}] 09:38:04 INFO - PROCESS | 1861 | 1461343084743 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:04 INFO - PROCESS | 1861 | 1461343084995 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 09:38:05 INFO - PROCESS | 1861 | 1461343085191 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12378b0800 == 60 [pid = 1861] [id = 116] 09:38:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 101 (0x7f1236707000) [pid = 1861] [serial = 347] [outer = (nil)] 09:38:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 102 (0x7f124f3cd000) [pid = 1861] [serial = 348] [outer = 0x7f1236707000] 09:38:05 INFO - PROCESS | 1861 | 1461343085313 Marionette DEBUG loaded listener.js 09:38:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 103 (0x7f1252bb1400) [pid = 1861] [serial = 349] [outer = 0x7f1236707000] 09:38:06 INFO - PROCESS | 1861 | 1461343086148 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:38:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:38:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1489ms 09:38:06 INFO - PROCESS | 1861 | 1461343086216 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 09:38:06 INFO - PROCESS | 1861 | 1461343086220 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 09:38:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:38:06 INFO - PROCESS | 1861 | 1461343086227 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:38:06 INFO - PROCESS | 1861 | 1461343086230 Marionette TRACE conn4 <- [1,438,null,{}] 09:38:06 INFO - PROCESS | 1861 | 1461343086237 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:06 INFO - PROCESS | 1861 | 1461343086434 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 09:38:06 INFO - PROCESS | 1861 | 1461343086853 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:06 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123f27b800 == 61 [pid = 1861] [id = 117] 09:38:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 104 (0x7f1236f70400) [pid = 1861] [serial = 350] [outer = (nil)] 09:38:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 105 (0x7f123726d400) [pid = 1861] [serial = 351] [outer = 0x7f1236f70400] 09:38:06 INFO - PROCESS | 1861 | 1461343086970 Marionette DEBUG loaded listener.js 09:38:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 106 (0x7f123762a000) [pid = 1861] [serial = 352] [outer = 0x7f1236f70400] 09:38:07 INFO - PROCESS | 1861 | 1461343087924 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:38:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:38:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1733ms 09:38:07 INFO - PROCESS | 1861 | 1461343087962 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 09:38:07 INFO - PROCESS | 1861 | 1461343087969 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 09:38:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:38:07 INFO - PROCESS | 1861 | 1461343087978 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:38:07 INFO - PROCESS | 1861 | 1461343087983 Marionette TRACE conn4 <- [1,442,null,{}] 09:38:07 INFO - PROCESS | 1861 | 1461343087991 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:08 INFO - PROCESS | 1861 | 1461343088166 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 09:38:08 INFO - PROCESS | 1861 | 1461343088312 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:08 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124128c800 == 62 [pid = 1861] [id = 118] 09:38:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 107 (0x7f1239d21000) [pid = 1861] [serial = 353] [outer = (nil)] 09:38:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 108 (0x7f123a9b2c00) [pid = 1861] [serial = 354] [outer = 0x7f1239d21000] 09:38:08 INFO - PROCESS | 1861 | 1461343088432 Marionette DEBUG loaded listener.js 09:38:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 109 (0x7f123c758400) [pid = 1861] [serial = 355] [outer = 0x7f1239d21000] 09:38:08 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124365f000 == 61 [pid = 1861] [id = 111] 09:38:08 INFO - PROCESS | 1861 | --DOMWINDOW == 108 (0x7f1250c9e400) [pid = 1861] [serial = 279] [outer = (nil)] [url = about:blank] 09:38:08 INFO - PROCESS | 1861 | --DOMWINDOW == 107 (0x7f124732cc00) [pid = 1861] [serial = 276] [outer = (nil)] [url = about:blank] 09:38:08 INFO - PROCESS | 1861 | --DOMWINDOW == 106 (0x7f124310e400) [pid = 1861] [serial = 273] [outer = (nil)] [url = about:blank] 09:38:08 INFO - PROCESS | 1861 | --DOMWINDOW == 105 (0x7f124cf31800) [pid = 1861] [serial = 300] [outer = (nil)] [url = about:blank] 09:38:08 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124e060000 == 60 [pid = 1861] [id = 110] 09:38:08 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124367f000 == 59 [pid = 1861] [id = 109] 09:38:08 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1242003000 == 58 [pid = 1861] [id = 108] 09:38:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123dd50800 == 57 [pid = 1861] [id = 107] 09:38:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1240fe1800 == 56 [pid = 1861] [id = 106] 09:38:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124deb5800 == 55 [pid = 1861] [id = 103] 09:38:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1242010000 == 54 [pid = 1861] [id = 102] 09:38:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123edbe800 == 53 [pid = 1861] [id = 101] 09:38:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1243694800 == 52 [pid = 1861] [id = 100] 09:38:09 INFO - PROCESS | 1861 | --DOMWINDOW == 104 (0x7f1253575000) [pid = 1861] [serial = 244] [outer = (nil)] [url = about:blank] 09:38:09 INFO - PROCESS | 1861 | --DOMWINDOW == 103 (0x7f1252a6d400) [pid = 1861] [serial = 210] [outer = (nil)] [url = about:blank] 09:38:09 INFO - PROCESS | 1861 | --DOMWINDOW == 102 (0x7f124efeb800) [pid = 1861] [serial = 207] [outer = (nil)] [url = about:blank] 09:38:09 INFO - PROCESS | 1861 | --DOMWINDOW == 101 (0x7f123ab89000) [pid = 1861] [serial = 270] [outer = (nil)] [url = about:blank] 09:38:09 INFO - PROCESS | 1861 | --DOMWINDOW == 100 (0x7f123dc30400) [pid = 1861] [serial = 271] [outer = (nil)] [url = about:blank] 09:38:09 INFO - PROCESS | 1861 | --DOMWINDOW == 99 (0x7f123ddcb400) [pid = 1861] [serial = 288] [outer = (nil)] [url = about:blank] 09:38:09 INFO - PROCESS | 1861 | --DOMWINDOW == 98 (0x7f124130b800) [pid = 1861] [serial = 298] [outer = (nil)] [url = about:blank] 09:38:09 INFO - PROCESS | 1861 | --DOMWINDOW == 97 (0x7f1239db2c00) [pid = 1861] [serial = 285] [outer = (nil)] [url = about:blank] 09:38:09 INFO - PROCESS | 1861 | --DOMWINDOW == 96 (0x7f123fc13800) [pid = 1861] [serial = 289] [outer = (nil)] [url = about:blank] 09:38:09 INFO - PROCESS | 1861 | --DOMWINDOW == 95 (0x7f124efe2400) [pid = 1861] [serial = 283] [outer = (nil)] [url = about:blank] 09:38:09 INFO - PROCESS | 1861 | --DOMWINDOW == 94 (0x7f124350d400) [pid = 1861] [serial = 294] [outer = (nil)] [url = about:blank] 09:38:09 INFO - PROCESS | 1861 | --DOMWINDOW == 93 (0x7f124246f400) [pid = 1861] [serial = 292] [outer = (nil)] [url = about:blank] 09:38:09 INFO - PROCESS | 1861 | --DOMWINDOW == 92 (0x7f124340c800) [pid = 1861] [serial = 238] [outer = (nil)] [url = about:blank] 09:38:09 INFO - PROCESS | 1861 | --DOMWINDOW == 91 (0x7f1255b90000) [pid = 1861] [serial = 267] [outer = (nil)] [url = about:blank] 09:38:09 INFO - PROCESS | 1861 | --DOMWINDOW == 90 (0x7f123a9eac00) [pid = 1861] [serial = 286] [outer = (nil)] [url = about:blank] 09:38:09 INFO - PROCESS | 1861 | --DOMWINDOW == 89 (0x7f12418bf000) [pid = 1861] [serial = 204] [outer = (nil)] [url = about:blank] 09:38:09 INFO - PROCESS | 1861 | --DOMWINDOW == 88 (0x7f1247320c00) [pid = 1861] [serial = 295] [outer = (nil)] [url = about:blank] 09:38:09 INFO - PROCESS | 1861 | --DOMWINDOW == 87 (0x7f123ab8a400) [pid = 1861] [serial = 282] [outer = (nil)] [url = about:blank] 09:38:09 INFO - PROCESS | 1861 | --DOMWINDOW == 86 (0x7f123ab8b000) [pid = 1861] [serial = 201] [outer = (nil)] [url = about:blank] 09:38:09 INFO - PROCESS | 1861 | --DOMWINDOW == 85 (0x7f123ab89400) [pid = 1861] [serial = 297] [outer = (nil)] [url = about:blank] 09:38:09 INFO - PROCESS | 1861 | --DOMWINDOW == 84 (0x7f1241b62400) [pid = 1861] [serial = 291] [outer = (nil)] [url = about:blank] 09:38:09 INFO - PROCESS | 1861 | --DOMWINDOW == 83 (0x7f1252bab400) [pid = 1861] [serial = 241] [outer = (nil)] [url = about:blank] 09:38:09 INFO - PROCESS | 1861 | --DOMWINDOW == 82 (0x7f125350c400) [pid = 1861] [serial = 231] [outer = (nil)] [url = about:blank] 09:38:09 INFO - PROCESS | 1861 | --DOMWINDOW == 81 (0x7f123ab8b400) [pid = 1861] [serial = 235] [outer = (nil)] [url = about:blank] 09:38:09 INFO - PROCESS | 1861 | 1461343089464 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:38:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:38:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1536ms 09:38:09 INFO - PROCESS | 1861 | 1461343089518 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 09:38:09 INFO - PROCESS | 1861 | 1461343089524 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 09:38:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:38:09 INFO - PROCESS | 1861 | 1461343089532 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:38:09 INFO - PROCESS | 1861 | 1461343089536 Marionette TRACE conn4 <- [1,446,null,{}] 09:38:09 INFO - PROCESS | 1861 | 1461343089542 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:09 INFO - PROCESS | 1861 | 1461343089701 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 09:38:09 INFO - PROCESS | 1861 | 1461343089801 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124128f800 == 53 [pid = 1861] [id = 119] 09:38:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 82 (0x7f1238fee400) [pid = 1861] [serial = 356] [outer = (nil)] 09:38:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 83 (0x7f1240f6c800) [pid = 1861] [serial = 357] [outer = 0x7f1238fee400] 09:38:09 INFO - PROCESS | 1861 | 1461343089868 Marionette DEBUG loaded listener.js 09:38:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 84 (0x7f12410c2400) [pid = 1861] [serial = 358] [outer = 0x7f1238fee400] 09:38:10 INFO - PROCESS | 1861 | 1461343090812 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:38:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:38:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1339ms 09:38:10 INFO - PROCESS | 1861 | 1461343090873 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 09:38:10 INFO - PROCESS | 1861 | 1461343090876 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 09:38:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:38:10 INFO - PROCESS | 1861 | 1461343090891 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:38:10 INFO - PROCESS | 1861 | 1461343090900 Marionette TRACE conn4 <- [1,450,null,{}] 09:38:10 INFO - PROCESS | 1861 | 1461343090910 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:11 INFO - PROCESS | 1861 | 1461343091086 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 09:38:11 INFO - PROCESS | 1861 | 1461343091215 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1243385800 == 54 [pid = 1861] [id = 120] 09:38:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 85 (0x7f1241302400) [pid = 1861] [serial = 359] [outer = (nil)] 09:38:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 86 (0x7f1241a50400) [pid = 1861] [serial = 360] [outer = 0x7f1241302400] 09:38:11 INFO - PROCESS | 1861 | 1461343091279 Marionette DEBUG loaded listener.js 09:38:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 87 (0x7f124246f400) [pid = 1861] [serial = 361] [outer = 0x7f1241302400] 09:38:12 INFO - PROCESS | 1861 | 1461343092163 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:38:12 INFO - PROCESS | 1861 | 1461343092196 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 09:38:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:38:12 INFO - PROCESS | 1861 | 1461343092203 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:38:12 INFO - PROCESS | 1861 | 1461343092205 Marionette TRACE conn4 <- [1,454,null,{}] 09:38:12 INFO - PROCESS | 1861 | 1461343092220 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:12 INFO - PROCESS | 1861 | 1461343092397 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 09:38:12 INFO - PROCESS | 1861 | 1461343092469 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1247fe0000 == 55 [pid = 1861] [id = 121] 09:38:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 88 (0x7f12376d5800) [pid = 1861] [serial = 362] [outer = (nil)] 09:38:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 89 (0x7f12376dc800) [pid = 1861] [serial = 363] [outer = 0x7f12376d5800] 09:38:12 INFO - PROCESS | 1861 | 1461343092533 Marionette DEBUG loaded listener.js 09:38:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 90 (0x7f1241b60400) [pid = 1861] [serial = 364] [outer = 0x7f12376d5800] 09:38:13 INFO - PROCESS | 1861 | --DOMWINDOW == 89 (0x7f1247324800) [pid = 1861] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:38:13 INFO - PROCESS | 1861 | --DOMWINDOW == 88 (0x7f1247327800) [pid = 1861] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:38:13 INFO - PROCESS | 1861 | --DOMWINDOW == 87 (0x7f1241e2fc00) [pid = 1861] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:38:13 INFO - PROCESS | 1861 | --DOMWINDOW == 86 (0x7f124cf35000) [pid = 1861] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:38:13 INFO - PROCESS | 1861 | --DOMWINDOW == 85 (0x7f1239db4c00) [pid = 1861] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:38:13 INFO - PROCESS | 1861 | --DOMWINDOW == 84 (0x7f123759cc00) [pid = 1861] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:38:13 INFO - PROCESS | 1861 | --DOMWINDOW == 83 (0x7f1243289800) [pid = 1861] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:38:13 INFO - PROCESS | 1861 | --DOMWINDOW == 82 (0x7f1239da9400) [pid = 1861] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:38:13 INFO - PROCESS | 1861 | --DOMWINDOW == 81 (0x7f12401f5400) [pid = 1861] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:38:13 INFO - PROCESS | 1861 | --DOMWINDOW == 80 (0x7f1247321c00) [pid = 1861] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:38:13 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:13 INFO - PROCESS | 1861 | 1461343093478 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:38:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:38:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1339ms 09:38:13 INFO - PROCESS | 1861 | 1461343093543 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 09:38:13 INFO - PROCESS | 1861 | 1461343093547 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 09:38:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:38:13 INFO - PROCESS | 1861 | 1461343093553 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:38:13 INFO - PROCESS | 1861 | 1461343093555 Marionette TRACE conn4 <- [1,458,null,{}] 09:38:13 INFO - PROCESS | 1861 | 1461343093560 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:13 INFO - PROCESS | 1861 | 1461343093705 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 09:38:13 INFO - PROCESS | 1861 | 1461343093720 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1243678000 == 56 [pid = 1861] [id = 122] 09:38:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 81 (0x7f1241a46400) [pid = 1861] [serial = 365] [outer = (nil)] 09:38:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 82 (0x7f1241b65400) [pid = 1861] [serial = 366] [outer = 0x7f1241a46400] 09:38:13 INFO - PROCESS | 1861 | 1461343093805 Marionette DEBUG loaded listener.js 09:38:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 83 (0x7f1243a4c400) [pid = 1861] [serial = 367] [outer = 0x7f1241a46400] 09:38:14 INFO - PROCESS | 1861 | 1461343094689 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:38:14 INFO - PROCESS | 1861 | 1461343094751 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 09:38:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:38:14 INFO - PROCESS | 1861 | 1461343094758 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:38:14 INFO - PROCESS | 1861 | 1461343094761 Marionette TRACE conn4 <- [1,462,null,{}] 09:38:14 INFO - PROCESS | 1861 | 1461343094766 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:14 INFO - PROCESS | 1861 | 1461343094977 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 09:38:15 INFO - PROCESS | 1861 | 1461343095125 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1252e64800 == 57 [pid = 1861] [id = 123] 09:38:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 84 (0x7f12366e6800) [pid = 1861] [serial = 368] [outer = (nil)] 09:38:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 85 (0x7f12366ebc00) [pid = 1861] [serial = 369] [outer = 0x7f12366e6800] 09:38:15 INFO - PROCESS | 1861 | 1461343095200 Marionette DEBUG loaded listener.js 09:38:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 86 (0x7f1247324c00) [pid = 1861] [serial = 370] [outer = 0x7f12366e6800] 09:38:16 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:16 INFO - PROCESS | 1861 | 1461343096288 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:38:16 INFO - PROCESS | 1861 | 1461343096349 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 09:38:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:38:16 INFO - PROCESS | 1861 | 1461343096359 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:38:16 INFO - PROCESS | 1861 | 1461343096365 Marionette TRACE conn4 <- [1,466,null,{}] 09:38:16 INFO - PROCESS | 1861 | 1461343096373 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:16 INFO - PROCESS | 1861 | 1461343096552 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 09:38:16 INFO - PROCESS | 1861 | 1461343096697 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124201b800 == 58 [pid = 1861] [id = 124] 09:38:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 87 (0x7f1237626800) [pid = 1861] [serial = 371] [outer = (nil)] 09:38:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 88 (0x7f12376e1800) [pid = 1861] [serial = 372] [outer = 0x7f1237626800] 09:38:16 INFO - PROCESS | 1861 | 1461343096842 Marionette DEBUG loaded listener.js 09:38:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 89 (0x7f1239258800) [pid = 1861] [serial = 373] [outer = 0x7f1237626800] 09:38:17 INFO - PROCESS | 1861 | 1461343097761 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:38:17 INFO - PROCESS | 1861 | 1461343097806 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 09:38:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:38:17 INFO - PROCESS | 1861 | 1461343097816 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:38:17 INFO - PROCESS | 1861 | 1461343097819 Marionette TRACE conn4 <- [1,470,null,{}] 09:38:17 INFO - PROCESS | 1861 | 1461343097826 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:18 INFO - PROCESS | 1861 | 1461343098062 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 09:38:18 INFO - PROCESS | 1861 | 1461343098331 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:18 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1251177800 == 59 [pid = 1861] [id = 125] 09:38:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 90 (0x7f1239383800) [pid = 1861] [serial = 374] [outer = (nil)] 09:38:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 91 (0x7f12410b6800) [pid = 1861] [serial = 375] [outer = 0x7f1239383800] 09:38:18 INFO - PROCESS | 1861 | 1461343098453 Marionette DEBUG loaded listener.js 09:38:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 92 (0x7f1241309000) [pid = 1861] [serial = 376] [outer = 0x7f1239383800] 09:38:19 INFO - PROCESS | 1861 | 1461343099313 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:38:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:38:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1533ms 09:38:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:38:19 INFO - PROCESS | 1861 | 1461343099349 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 09:38:19 INFO - PROCESS | 1861 | 1461343099352 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 09:38:19 INFO - PROCESS | 1861 | 1461343099359 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:38:19 INFO - PROCESS | 1861 | 1461343099365 Marionette TRACE conn4 <- [1,474,null,{}] 09:38:19 INFO - PROCESS | 1861 | 1461343099380 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:19 INFO - PROCESS | 1861 | 1461343099566 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 09:38:19 INFO - PROCESS | 1861 | 1461343099709 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1257687000 == 60 [pid = 1861] [id = 126] 09:38:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 93 (0x7f1241a4b000) [pid = 1861] [serial = 377] [outer = (nil)] 09:38:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 94 (0x7f12435a0000) [pid = 1861] [serial = 378] [outer = 0x7f1241a4b000] 09:38:19 INFO - PROCESS | 1861 | 1461343099790 Marionette DEBUG loaded listener.js 09:38:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 95 (0x7f1247f80000) [pid = 1861] [serial = 379] [outer = 0x7f1241a4b000] 09:38:20 INFO - PROCESS | 1861 | 1461343100748 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:38:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:38:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1440ms 09:38:20 INFO - PROCESS | 1861 | 1461343100800 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 09:38:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:38:20 INFO - PROCESS | 1861 | 1461343100805 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 09:38:20 INFO - PROCESS | 1861 | 1461343100812 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:38:20 INFO - PROCESS | 1861 | 1461343100816 Marionette TRACE conn4 <- [1,478,null,{}] 09:38:20 INFO - PROCESS | 1861 | 1461343100822 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:21 INFO - PROCESS | 1861 | 1461343101003 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 09:38:21 INFO - PROCESS | 1861 | 1461343101196 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:21 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123a897000 == 61 [pid = 1861] [id = 127] 09:38:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 96 (0x7f1239392400) [pid = 1861] [serial = 380] [outer = (nil)] 09:38:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 97 (0x7f124e2eac00) [pid = 1861] [serial = 381] [outer = 0x7f1239392400] 09:38:21 INFO - PROCESS | 1861 | 1461343101320 Marionette DEBUG loaded listener.js 09:38:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 98 (0x7f124f235000) [pid = 1861] [serial = 382] [outer = 0x7f1239392400] 09:38:22 INFO - PROCESS | 1861 | 1461343102163 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:38:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:38:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1387ms 09:38:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:38:22 INFO - PROCESS | 1861 | 1461343102199 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 09:38:22 INFO - PROCESS | 1861 | 1461343102202 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 09:38:22 INFO - PROCESS | 1861 | 1461343102209 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:38:22 INFO - PROCESS | 1861 | 1461343102211 Marionette TRACE conn4 <- [1,482,null,{}] 09:38:22 INFO - PROCESS | 1861 | 1461343102217 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:22 INFO - PROCESS | 1861 | 1461343102376 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 09:38:22 INFO - PROCESS | 1861 | 1461343102523 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:22 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12363a3000 == 62 [pid = 1861] [id = 128] 09:38:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 99 (0x7f124dedb800) [pid = 1861] [serial = 383] [outer = (nil)] 09:38:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 100 (0x7f1252bacc00) [pid = 1861] [serial = 384] [outer = 0x7f124dedb800] 09:38:22 INFO - PROCESS | 1861 | 1461343102598 Marionette DEBUG loaded listener.js 09:38:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 101 (0x7f12530a2800) [pid = 1861] [serial = 385] [outer = 0x7f124dedb800] 09:38:23 INFO - PROCESS | 1861 | 1461343103557 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:38:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:38:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1382ms 09:38:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:38:23 INFO - PROCESS | 1861 | 1461343103591 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 09:38:23 INFO - PROCESS | 1861 | 1461343103594 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 09:38:23 INFO - PROCESS | 1861 | 1461343103600 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:38:23 INFO - PROCESS | 1861 | 1461343103604 Marionette TRACE conn4 <- [1,486,null,{}] 09:38:23 INFO - PROCESS | 1861 | 1461343103609 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:23 INFO - PROCESS | 1861 | 1461343103780 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 09:38:23 INFO - PROCESS | 1861 | 1461343103927 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123657f000 == 63 [pid = 1861] [id = 129] 09:38:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 102 (0x7f1253240800) [pid = 1861] [serial = 386] [outer = (nil)] 09:38:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 103 (0x7f1255b90000) [pid = 1861] [serial = 387] [outer = 0x7f1253240800] 09:38:24 INFO - PROCESS | 1861 | 1461343104006 Marionette DEBUG loaded listener.js 09:38:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 104 (0x7f1257475400) [pid = 1861] [serial = 388] [outer = 0x7f1253240800] 09:38:24 INFO - PROCESS | 1861 | 1461343104942 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:38:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:38:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1387ms 09:38:24 INFO - PROCESS | 1861 | 1461343104987 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 09:38:24 INFO - PROCESS | 1861 | 1461343104991 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 09:38:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:38:25 INFO - PROCESS | 1861 | 1461343104997 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - PROCESS | 1861 | 1461343105000 Marionette TRACE conn4 <- [1,490,null,{}] 09:38:25 INFO - PROCESS | 1861 | 1461343105006 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:25 INFO - PROCESS | 1861 | 1461343105169 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 09:38:25 INFO - PROCESS | 1861 | 1461343105501 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12378b4000 == 64 [pid = 1861] [id = 130] 09:38:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 105 (0x7f12366e9000) [pid = 1861] [serial = 389] [outer = (nil)] 09:38:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 106 (0x7f1236f66400) [pid = 1861] [serial = 390] [outer = 0x7f12366e9000] 09:38:25 INFO - PROCESS | 1861 | 1461343105634 Marionette DEBUG loaded listener.js 09:38:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 107 (0x7f12375a7000) [pid = 1861] [serial = 391] [outer = 0x7f12366e9000] 09:38:26 INFO - PROCESS | 1861 | 1461343106495 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:38:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:38:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1542ms 09:38:26 INFO - PROCESS | 1861 | 1461343106541 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 09:38:26 INFO - PROCESS | 1861 | 1461343106549 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 09:38:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:38:26 INFO - PROCESS | 1861 | 1461343106559 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:38:26 INFO - PROCESS | 1861 | 1461343106562 Marionette TRACE conn4 <- [1,494,null,{}] 09:38:26 INFO - PROCESS | 1861 | 1461343106571 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:26 INFO - PROCESS | 1861 | 1461343106739 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 09:38:26 INFO - PROCESS | 1861 | 1461343106891 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:26 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12372ae800 == 65 [pid = 1861] [id = 131] 09:38:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 108 (0x7f12366e4400) [pid = 1861] [serial = 392] [outer = (nil)] 09:38:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 109 (0x7f12376d7400) [pid = 1861] [serial = 393] [outer = 0x7f12366e4400] 09:38:27 INFO - PROCESS | 1861 | 1461343106999 Marionette DEBUG loaded listener.js 09:38:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 110 (0x7f123796fc00) [pid = 1861] [serial = 394] [outer = 0x7f12366e4400] 09:38:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1243678000 == 64 [pid = 1861] [id = 122] 09:38:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1247fe0000 == 63 [pid = 1861] [id = 121] 09:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 109 (0x7f124f237c00) [pid = 1861] [serial = 336] [outer = (nil)] [url = about:blank] 09:38:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1243385800 == 62 [pid = 1861] [id = 120] 09:38:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124128f800 == 61 [pid = 1861] [id = 119] 09:38:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124128c800 == 60 [pid = 1861] [id = 118] 09:38:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123f27b800 == 59 [pid = 1861] [id = 117] 09:38:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124deb4000 == 58 [pid = 1861] [id = 114] 09:38:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124177e000 == 57 [pid = 1861] [id = 113] 09:38:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1255b58800 == 56 [pid = 1861] [id = 112] 09:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 108 (0x7f124de7b800) [pid = 1861] [serial = 277] [outer = (nil)] [url = about:blank] 09:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 107 (0x7f1253095400) [pid = 1861] [serial = 280] [outer = (nil)] [url = about:blank] 09:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 106 (0x7f1243a40400) [pid = 1861] [serial = 274] [outer = (nil)] [url = about:blank] 09:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 105 (0x7f124e051800) [pid = 1861] [serial = 330] [outer = (nil)] [url = about:blank] 09:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 104 (0x7f12410bf800) [pid = 1861] [serial = 324] [outer = (nil)] [url = about:blank] 09:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 103 (0x7f124130f000) [pid = 1861] [serial = 325] [outer = (nil)] [url = about:blank] 09:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 102 (0x7f123804dc00) [pid = 1861] [serial = 319] [outer = (nil)] [url = about:blank] 09:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 101 (0x7f1237625400) [pid = 1861] [serial = 318] [outer = (nil)] [url = about:blank] 09:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 100 (0x7f124732c400) [pid = 1861] [serial = 327] [outer = (nil)] [url = about:blank] 09:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 99 (0x7f123ab94800) [pid = 1861] [serial = 321] [outer = (nil)] [url = about:blank] 09:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 98 (0x7f123f2d3c00) [pid = 1861] [serial = 322] [outer = (nil)] [url = about:blank] 09:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 97 (0x7f1241a43400) [pid = 1861] [serial = 333] [outer = (nil)] [url = about:blank] 09:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 96 (0x7f123ff9f000) [pid = 1861] [serial = 306] [outer = (nil)] [url = about:blank] 09:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 95 (0x7f124130ec00) [pid = 1861] [serial = 309] [outer = (nil)] [url = about:blank] 09:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 94 (0x7f1238046800) [pid = 1861] [serial = 303] [outer = (nil)] [url = about:blank] 09:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 93 (0x7f124ded8c00) [pid = 1861] [serial = 301] [outer = (nil)] [url = about:blank] 09:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 92 (0x7f1237724000) [pid = 1861] [serial = 312] [outer = (nil)] [url = about:blank] 09:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 91 (0x7f124359bc00) [pid = 1861] [serial = 315] [outer = (nil)] [url = about:blank] 09:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 90 (0x7f124ef3a800) [pid = 1861] [serial = 331] [outer = (nil)] [url = about:blank] 09:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 89 (0x7f1241a50c00) [pid = 1861] [serial = 334] [outer = (nil)] [url = about:blank] 09:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 88 (0x7f124cf32000) [pid = 1861] [serial = 328] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1861 | 1461343108011 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:38:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:38:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1491ms 09:38:28 INFO - PROCESS | 1861 | 1461343108051 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 09:38:28 INFO - PROCESS | 1861 | 1461343108057 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 09:38:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:38:28 INFO - PROCESS | 1861 | 1461343108065 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:38:28 INFO - PROCESS | 1861 | 1461343108069 Marionette TRACE conn4 <- [1,498,null,{}] 09:38:28 INFO - PROCESS | 1861 | 1461343108075 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:28 INFO - PROCESS | 1861 | 1461343108235 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 09:38:28 INFO - PROCESS | 1861 | 1461343108341 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:28 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123ab7f800 == 57 [pid = 1861] [id = 132] 09:38:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 89 (0x7f1237963c00) [pid = 1861] [serial = 395] [outer = (nil)] 09:38:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 90 (0x7f1239389800) [pid = 1861] [serial = 396] [outer = 0x7f1237963c00] 09:38:28 INFO - PROCESS | 1861 | 1461343108405 Marionette DEBUG loaded listener.js 09:38:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 91 (0x7f123ddd2c00) [pid = 1861] [serial = 397] [outer = 0x7f1237963c00] 09:38:29 INFO - PROCESS | 1861 | 1461343109146 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:38:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:38:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1140ms 09:38:29 INFO - PROCESS | 1861 | 1461343109209 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 09:38:29 INFO - PROCESS | 1861 | 1461343109213 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 09:38:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:38:29 INFO - PROCESS | 1861 | 1461343109221 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:38:29 INFO - PROCESS | 1861 | 1461343109230 Marionette TRACE conn4 <- [1,502,null,{}] 09:38:29 INFO - PROCESS | 1861 | 1461343109244 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:29 INFO - PROCESS | 1861 | 1461343109404 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 09:38:29 INFO - PROCESS | 1861 | 1461343109416 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124176e800 == 58 [pid = 1861] [id = 133] 09:38:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 92 (0x7f12401ec800) [pid = 1861] [serial = 398] [outer = (nil)] 09:38:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 93 (0x7f124130f800) [pid = 1861] [serial = 399] [outer = 0x7f12401ec800] 09:38:29 INFO - PROCESS | 1861 | 1461343109478 Marionette DEBUG loaded listener.js 09:38:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 94 (0x7f1241a48400) [pid = 1861] [serial = 400] [outer = 0x7f12401ec800] 09:38:30 INFO - PROCESS | 1861 | 1461343110325 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:38:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:38:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1145ms 09:38:30 INFO - PROCESS | 1861 | 1461343110369 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 09:38:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:38:30 INFO - PROCESS | 1861 | 1461343110373 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 09:38:30 INFO - PROCESS | 1861 | 1461343110384 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:38:30 INFO - PROCESS | 1861 | 1461343110399 Marionette TRACE conn4 <- [1,506,null,{}] 09:38:30 INFO - PROCESS | 1861 | 1461343110405 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:30 INFO - PROCESS | 1861 | 1461343110586 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 09:38:30 INFO - PROCESS | 1861 | 1461343110611 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:30 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124268d000 == 59 [pid = 1861] [id = 134] 09:38:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 95 (0x7f1239391c00) [pid = 1861] [serial = 401] [outer = (nil)] 09:38:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 96 (0x7f1241e30400) [pid = 1861] [serial = 402] [outer = 0x7f1239391c00] 09:38:30 INFO - PROCESS | 1861 | 1461343110673 Marionette DEBUG loaded listener.js 09:38:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 97 (0x7f1243a44800) [pid = 1861] [serial = 403] [outer = 0x7f1239391c00] 09:38:31 INFO - PROCESS | 1861 | 1461343111651 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:38:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:38:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1295ms 09:38:31 INFO - PROCESS | 1861 | 1461343111677 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 09:38:31 INFO - PROCESS | 1861 | 1461343111682 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 09:38:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:38:31 INFO - PROCESS | 1861 | 1461343111698 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:38:31 INFO - PROCESS | 1861 | 1461343111703 Marionette TRACE conn4 <- [1,510,null,{}] 09:38:31 INFO - PROCESS | 1861 | 1461343111710 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:31 INFO - PROCESS | 1861 | 1461343111963 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 09:38:32 INFO - PROCESS | 1861 | 1461343111999 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1243678000 == 60 [pid = 1861] [id = 135] 09:38:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 98 (0x7f123a8f7000) [pid = 1861] [serial = 404] [outer = (nil)] 09:38:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 99 (0x7f123a8f9000) [pid = 1861] [serial = 405] [outer = 0x7f123a8f7000] 09:38:32 INFO - PROCESS | 1861 | 1461343112118 Marionette DEBUG loaded listener.js 09:38:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 100 (0x7f1247321800) [pid = 1861] [serial = 406] [outer = 0x7f123a8f7000] 09:38:32 INFO - PROCESS | 1861 | --DOMWINDOW == 99 (0x7f1241302400) [pid = 1861] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:38:32 INFO - PROCESS | 1861 | --DOMWINDOW == 98 (0x7f12376d5800) [pid = 1861] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:38:32 INFO - PROCESS | 1861 | --DOMWINDOW == 97 (0x7f1241a46400) [pid = 1861] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:38:32 INFO - PROCESS | 1861 | --DOMWINDOW == 96 (0x7f1236f70400) [pid = 1861] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:38:32 INFO - PROCESS | 1861 | --DOMWINDOW == 95 (0x7f1239d21000) [pid = 1861] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:38:32 INFO - PROCESS | 1861 | --DOMWINDOW == 94 (0x7f1238fee400) [pid = 1861] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:38:33 INFO - PROCESS | 1861 | 1461343113175 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:38:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:38:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1535ms 09:38:33 INFO - PROCESS | 1861 | 1461343113233 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 09:38:33 INFO - PROCESS | 1861 | 1461343113236 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 09:38:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:38:33 INFO - PROCESS | 1861 | 1461343113243 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:38:33 INFO - PROCESS | 1861 | 1461343113245 Marionette TRACE conn4 <- [1,514,null,{}] 09:38:33 INFO - PROCESS | 1861 | 1461343113251 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:33 INFO - PROCESS | 1861 | 1461343113405 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 09:38:33 INFO - PROCESS | 1861 | 1461343113433 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:33 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124deb5000 == 61 [pid = 1861] [id = 136] 09:38:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 95 (0x7f123793ac00) [pid = 1861] [serial = 407] [outer = (nil)] 09:38:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 96 (0x7f1237943000) [pid = 1861] [serial = 408] [outer = 0x7f123793ac00] 09:38:33 INFO - PROCESS | 1861 | 1461343113502 Marionette DEBUG loaded listener.js 09:38:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 97 (0x7f123a8f6000) [pid = 1861] [serial = 409] [outer = 0x7f123793ac00] 09:38:34 INFO - PROCESS | 1861 | 1461343114248 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:38:34 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 09:38:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1034ms 09:38:34 INFO - PROCESS | 1861 | 1461343114279 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 09:38:34 INFO - PROCESS | 1861 | 1461343114283 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 09:38:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:38:34 INFO - PROCESS | 1861 | 1461343114289 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:38:34 INFO - PROCESS | 1861 | 1461343114291 Marionette TRACE conn4 <- [1,518,null,{}] 09:38:34 INFO - PROCESS | 1861 | 1461343114315 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:34 INFO - PROCESS | 1861 | 1461343114512 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 09:38:34 INFO - PROCESS | 1861 | 1461343114529 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:34 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124f216800 == 62 [pid = 1861] [id = 137] 09:38:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 98 (0x7f1237941000) [pid = 1861] [serial = 410] [outer = (nil)] 09:38:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 99 (0x7f1247322800) [pid = 1861] [serial = 411] [outer = 0x7f1237941000] 09:38:34 INFO - PROCESS | 1861 | 1461343114596 Marionette DEBUG loaded listener.js 09:38:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 100 (0x7f124e051800) [pid = 1861] [serial = 412] [outer = 0x7f1237941000] 09:38:36 INFO - PROCESS | 1861 | 1461343116240 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:38:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:38:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1984ms 09:38:36 INFO - PROCESS | 1861 | 1461343116275 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 09:38:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:38:36 INFO - PROCESS | 1861 | 1461343116280 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 09:38:36 INFO - PROCESS | 1861 | 1461343116288 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - PROCESS | 1861 | 1461343116295 Marionette TRACE conn4 <- [1,522,null,{}] 09:38:36 INFO - PROCESS | 1861 | 1461343116305 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:36 INFO - PROCESS | 1861 | 1461343116493 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 09:38:36 INFO - PROCESS | 1861 | 1461343116641 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:36 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124366f000 == 63 [pid = 1861] [id = 138] 09:38:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 101 (0x7f123a8ee000) [pid = 1861] [serial = 413] [outer = (nil)] 09:38:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 102 (0x7f123a9e6c00) [pid = 1861] [serial = 414] [outer = 0x7f123a8ee000] 09:38:36 INFO - PROCESS | 1861 | 1461343116722 Marionette DEBUG loaded listener.js 09:38:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 103 (0x7f123ff9f000) [pid = 1861] [serial = 415] [outer = 0x7f123a8ee000] 09:38:37 INFO - PROCESS | 1861 | 1461343117713 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:38:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:38:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1490ms 09:38:37 INFO - PROCESS | 1861 | 1461343117779 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 09:38:37 INFO - PROCESS | 1861 | 1461343117788 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 09:38:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:38:37 INFO - PROCESS | 1861 | 1461343117799 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:38:37 INFO - PROCESS | 1861 | 1461343117804 Marionette TRACE conn4 <- [1,526,null,{}] 09:38:37 INFO - PROCESS | 1861 | 1461343117810 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:38 INFO - PROCESS | 1861 | 1461343118026 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 09:38:38 INFO - PROCESS | 1861 | 1461343118221 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1255b58800 == 64 [pid = 1861] [id = 139] 09:38:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 104 (0x7f123ff9f400) [pid = 1861] [serial = 416] [outer = (nil)] 09:38:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 105 (0x7f1240158400) [pid = 1861] [serial = 417] [outer = 0x7f123ff9f400] 09:38:38 INFO - PROCESS | 1861 | 1461343118338 Marionette DEBUG loaded listener.js 09:38:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 106 (0x7f12402ad800) [pid = 1861] [serial = 418] [outer = 0x7f123ff9f400] 09:38:39 INFO - PROCESS | 1861 | 1461343119248 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:38:39 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 09:38:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1488ms 09:38:39 INFO - PROCESS | 1861 | 1461343119287 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 09:38:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:38:39 INFO - PROCESS | 1861 | 1461343119292 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 09:38:39 INFO - PROCESS | 1861 | 1461343119299 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:38:39 INFO - PROCESS | 1861 | 1461343119304 Marionette TRACE conn4 <- [1,530,null,{}] 09:38:39 INFO - PROCESS | 1861 | 1461343119320 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:39 INFO - PROCESS | 1861 | 1461343119496 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 09:38:39 INFO - PROCESS | 1861 | 1461343119640 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:39 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236f9d000 == 65 [pid = 1861] [id = 140] 09:38:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 107 (0x7f1241a4f000) [pid = 1861] [serial = 419] [outer = (nil)] 09:38:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 108 (0x7f1247329800) [pid = 1861] [serial = 420] [outer = 0x7f1241a4f000] 09:38:39 INFO - PROCESS | 1861 | 1461343119732 Marionette DEBUG loaded listener.js 09:38:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 109 (0x7f124eca2c00) [pid = 1861] [serial = 421] [outer = 0x7f1241a4f000] 09:38:40 INFO - PROCESS | 1861 | 1461343120586 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:38:40 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 09:38:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:38:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:38:40 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 09:38:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:38:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:38:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1338ms 09:38:40 INFO - PROCESS | 1861 | 1461343120641 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 09:38:40 INFO - PROCESS | 1861 | 1461343120646 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 09:38:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:38:40 INFO - PROCESS | 1861 | 1461343120653 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:38:40 INFO - PROCESS | 1861 | 1461343120656 Marionette TRACE conn4 <- [1,534,null,{}] 09:38:40 INFO - PROCESS | 1861 | 1461343120661 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:40 INFO - PROCESS | 1861 | 1461343120846 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 09:38:41 INFO - PROCESS | 1861 | 1461343120999 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:41 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123bb51800 == 66 [pid = 1861] [id = 141] 09:38:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 110 (0x7f1237b09c00) [pid = 1861] [serial = 422] [outer = (nil)] 09:38:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 111 (0x7f1247f02400) [pid = 1861] [serial = 423] [outer = 0x7f1237b09c00] 09:38:41 INFO - PROCESS | 1861 | 1461343121072 Marionette DEBUG loaded listener.js 09:38:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 112 (0x7f124f231000) [pid = 1861] [serial = 424] [outer = 0x7f1237b09c00] 09:38:41 INFO - PROCESS | 1861 | 1461343121966 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 09:38:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 113 (0x7f123670e400) [pid = 1861] [serial = 425] [outer = 0x7f1238fd6c00] 09:38:42 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:38:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1394ms 09:38:42 INFO - PROCESS | 1861 | 1461343122094 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 09:38:42 INFO - PROCESS | 1861 | 1461343122097 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 09:38:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:38:42 INFO - PROCESS | 1861 | 1461343122107 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:38:42 INFO - PROCESS | 1861 | 1461343122110 Marionette TRACE conn4 <- [1,538,null,{}] 09:38:42 INFO - PROCESS | 1861 | 1461343122114 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:42 INFO - PROCESS | 1861 | 1461343122312 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 09:38:42 INFO - PROCESS | 1861 | 1461343122461 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123636e000 == 67 [pid = 1861] [id = 142] 09:38:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 114 (0x7f123726b000) [pid = 1861] [serial = 426] [outer = (nil)] 09:38:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 115 (0x7f1237b15000) [pid = 1861] [serial = 427] [outer = 0x7f123726b000] 09:38:42 INFO - PROCESS | 1861 | 1461343122537 Marionette DEBUG loaded listener.js 09:38:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 116 (0x7f123b323400) [pid = 1861] [serial = 428] [outer = 0x7f123726b000] 09:38:43 INFO - PROCESS | 1861 | 1461343123355 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:38:43 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. 09:38:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1283ms 09:38:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:38:43 INFO - PROCESS | 1861 | 1461343123391 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 09:38:43 INFO - PROCESS | 1861 | 1461343123394 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 09:38:43 INFO - PROCESS | 1861 | 1461343123401 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:38:43 INFO - PROCESS | 1861 | 1461343123404 Marionette TRACE conn4 <- [1,542,null,{}] 09:38:43 INFO - PROCESS | 1861 | 1461343123410 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:43 INFO - PROCESS | 1861 | 1461343123589 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 09:38:43 INFO - PROCESS | 1861 | 1461343123741 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122f392800 == 68 [pid = 1861] [id = 143] 09:38:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 117 (0x7f123b317000) [pid = 1861] [serial = 429] [outer = (nil)] 09:38:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 118 (0x7f123b614c00) [pid = 1861] [serial = 430] [outer = 0x7f123b317000] 09:38:43 INFO - PROCESS | 1861 | 1461343123818 Marionette DEBUG loaded listener.js 09:38:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 119 (0x7f1252ba9800) [pid = 1861] [serial = 431] [outer = 0x7f123b317000] 09:38:44 INFO - PROCESS | 1861 | 1461343124626 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:38:44 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. 09:38:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1283ms 09:38:44 INFO - PROCESS | 1861 | 1461343124686 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 09:38:44 INFO - PROCESS | 1861 | 1461343124690 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 09:38:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:38:44 INFO - PROCESS | 1861 | 1461343124699 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:38:44 INFO - PROCESS | 1861 | 1461343124703 Marionette TRACE conn4 <- [1,546,null,{}] 09:38:44 INFO - PROCESS | 1861 | 1461343124708 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:44 INFO - PROCESS | 1861 | 1461343124894 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 09:38:45 INFO - PROCESS | 1861 | 1461343125049 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236378000 == 69 [pid = 1861] [id = 144] 09:38:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 120 (0x7f122f463400) [pid = 1861] [serial = 432] [outer = (nil)] 09:38:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 121 (0x7f122f466400) [pid = 1861] [serial = 433] [outer = 0x7f122f463400] 09:38:45 INFO - PROCESS | 1861 | 1461343125122 Marionette DEBUG loaded listener.js 09:38:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 122 (0x7f122f46f800) [pid = 1861] [serial = 434] [outer = 0x7f122f463400] 09:38:45 INFO - PROCESS | 1861 | 1461343125930 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 09:38:45 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:38:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1283ms 09:38:45 INFO - PROCESS | 1861 | 1461343125985 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 09:38:45 INFO - PROCESS | 1861 | 1461343125987 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 09:38:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:38:45 INFO - PROCESS | 1861 | 1461343125994 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:38:45 INFO - PROCESS | 1861 | 1461343125997 Marionette TRACE conn4 <- [1,550,null,{}] 09:38:46 INFO - PROCESS | 1861 | 1461343126003 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:46 INFO - PROCESS | 1861 | 1461343126234 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 09:38:46 INFO - PROCESS | 1861 | 1461343126402 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:46 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123799f000 == 70 [pid = 1861] [id = 145] 09:38:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 123 (0x7f122f463800) [pid = 1861] [serial = 435] [outer = (nil)] 09:38:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 124 (0x7f122f46fc00) [pid = 1861] [serial = 436] [outer = 0x7f122f463800] 09:38:46 INFO - PROCESS | 1861 | 1461343126475 Marionette DEBUG loaded listener.js 09:38:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 125 (0x7f122f658c00) [pid = 1861] [serial = 437] [outer = 0x7f122f463800] 09:38:47 INFO - PROCESS | 1861 | 1461343127569 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 09:38:47 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. 09:38:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1632ms 09:38:47 INFO - PROCESS | 1861 | 1461343127665 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 09:38:47 INFO - PROCESS | 1861 | 1461343127670 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 09:38:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:38:47 INFO - PROCESS | 1861 | 1461343127698 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:38:47 INFO - PROCESS | 1861 | 1461343127704 Marionette TRACE conn4 <- [1,554,null,{}] 09:38:47 INFO - PROCESS | 1861 | 1461343127714 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:47 INFO - PROCESS | 1861 | 1461343127881 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 09:38:48 INFO - PROCESS | 1861 | 1461343128078 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:48 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237998000 == 71 [pid = 1861] [id = 146] 09:38:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 126 (0x7f12366ea000) [pid = 1861] [serial = 438] [outer = (nil)] 09:38:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f1236708400) [pid = 1861] [serial = 439] [outer = 0x7f12366ea000] 09:38:48 INFO - PROCESS | 1861 | 1461343128147 Marionette DEBUG loaded listener.js 09:38:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f123726e800) [pid = 1861] [serial = 440] [outer = 0x7f12366ea000] 09:38:48 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:49 INFO - PROCESS | 1861 | 1461343129029 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:38:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:38:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1402ms 09:38:49 INFO - PROCESS | 1861 | 1461343129085 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 09:38:49 INFO - PROCESS | 1861 | 1461343129101 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 09:38:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:38:49 INFO - PROCESS | 1861 | 1461343129117 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:38:49 INFO - PROCESS | 1861 | 1461343129128 Marionette TRACE conn4 <- [1,558,null,{}] 09:38:49 INFO - PROCESS | 1861 | 1461343129190 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:49 INFO - PROCESS | 1861 | 1461343129330 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 09:38:49 INFO - PROCESS | 1861 | 1461343129604 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1253293000 == 70 [pid = 1861] [id = 89] 09:38:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124deb5000 == 69 [pid = 1861] [id = 136] 09:38:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1243678000 == 68 [pid = 1861] [id = 135] 09:38:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124268d000 == 67 [pid = 1861] [id = 134] 09:38:49 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f1239db0800) [pid = 1861] [serial = 339] [outer = (nil)] [url = about:blank] 09:38:49 INFO - PROCESS | 1861 | --DOMWINDOW == 126 (0x7f1240f1e800) [pid = 1861] [serial = 342] [outer = (nil)] [url = about:blank] 09:38:49 INFO - PROCESS | 1861 | --DOMWINDOW == 125 (0x7f1243a4ac00) [pid = 1861] [serial = 345] [outer = (nil)] [url = about:blank] 09:38:49 INFO - PROCESS | 1861 | --DOMWINDOW == 124 (0x7f124f3cd000) [pid = 1861] [serial = 348] [outer = (nil)] [url = about:blank] 09:38:49 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12376b1800 == 68 [pid = 1861] [id = 147] 09:38:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 125 (0x7f12376dcc00) [pid = 1861] [serial = 441] [outer = (nil)] 09:38:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 126 (0x7f1237721c00) [pid = 1861] [serial = 442] [outer = 0x7f12376dcc00] 09:38:49 INFO - PROCESS | 1861 | 1461343129732 Marionette DEBUG loaded listener.js 09:38:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f1237969800) [pid = 1861] [serial = 443] [outer = 0x7f12376dcc00] 09:38:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124176e800 == 67 [pid = 1861] [id = 133] 09:38:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123ab7f800 == 66 [pid = 1861] [id = 132] 09:38:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12372ae800 == 65 [pid = 1861] [id = 131] 09:38:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12378b4000 == 64 [pid = 1861] [id = 130] 09:38:50 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1257687000 == 63 [pid = 1861] [id = 126] 09:38:50 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1251177800 == 62 [pid = 1861] [id = 125] 09:38:50 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124201b800 == 61 [pid = 1861] [id = 124] 09:38:50 INFO - PROCESS | 1861 | --DOMWINDOW == 126 (0x7f12376dc800) [pid = 1861] [serial = 363] [outer = (nil)] [url = about:blank] 09:38:50 INFO - PROCESS | 1861 | --DOMWINDOW == 125 (0x7f1241b65400) [pid = 1861] [serial = 366] [outer = (nil)] [url = about:blank] 09:38:50 INFO - PROCESS | 1861 | --DOMWINDOW == 124 (0x7f1241b60400) [pid = 1861] [serial = 364] [outer = (nil)] [url = about:blank] 09:38:50 INFO - PROCESS | 1861 | --DOMWINDOW == 123 (0x7f123762a000) [pid = 1861] [serial = 352] [outer = (nil)] [url = about:blank] 09:38:50 INFO - PROCESS | 1861 | --DOMWINDOW == 122 (0x7f123726d400) [pid = 1861] [serial = 351] [outer = (nil)] [url = about:blank] 09:38:50 INFO - PROCESS | 1861 | --DOMWINDOW == 121 (0x7f123c758400) [pid = 1861] [serial = 355] [outer = (nil)] [url = about:blank] 09:38:50 INFO - PROCESS | 1861 | --DOMWINDOW == 120 (0x7f123a9b2c00) [pid = 1861] [serial = 354] [outer = (nil)] [url = about:blank] 09:38:50 INFO - PROCESS | 1861 | --DOMWINDOW == 119 (0x7f1240f6c800) [pid = 1861] [serial = 357] [outer = (nil)] [url = about:blank] 09:38:50 INFO - PROCESS | 1861 | --DOMWINDOW == 118 (0x7f12410c2400) [pid = 1861] [serial = 358] [outer = (nil)] [url = about:blank] 09:38:50 INFO - PROCESS | 1861 | --DOMWINDOW == 117 (0x7f1243a4c400) [pid = 1861] [serial = 367] [outer = (nil)] [url = about:blank] 09:38:50 INFO - PROCESS | 1861 | --DOMWINDOW == 116 (0x7f1241a50400) [pid = 1861] [serial = 360] [outer = (nil)] [url = about:blank] 09:38:50 INFO - PROCESS | 1861 | --DOMWINDOW == 115 (0x7f124246f400) [pid = 1861] [serial = 361] [outer = (nil)] [url = about:blank] 09:38:50 INFO - PROCESS | 1861 | 1461343130533 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:38:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:38:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1441ms 09:38:50 INFO - PROCESS | 1861 | 1461343130560 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 09:38:50 INFO - PROCESS | 1861 | 1461343130563 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 09:38:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:38:50 INFO - PROCESS | 1861 | 1461343130570 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:38:50 INFO - PROCESS | 1861 | 1461343130576 Marionette TRACE conn4 <- [1,562,null,{}] 09:38:50 INFO - PROCESS | 1861 | 1461343130592 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:50 INFO - PROCESS | 1861 | 1461343130755 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 09:38:50 INFO - PROCESS | 1861 | 1461343130868 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123ab78800 == 62 [pid = 1861] [id = 148] 09:38:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 116 (0x7f12376d6800) [pid = 1861] [serial = 444] [outer = (nil)] 09:38:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 117 (0x7f1239388000) [pid = 1861] [serial = 445] [outer = 0x7f12376d6800] 09:38:50 INFO - PROCESS | 1861 | 1461343130934 Marionette DEBUG loaded listener.js 09:38:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 118 (0x7f123a8f1000) [pid = 1861] [serial = 446] [outer = 0x7f12376d6800] 09:38:51 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:51 INFO - PROCESS | 1861 | 1461343131676 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:38:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:38:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1133ms 09:38:51 INFO - PROCESS | 1861 | 1461343131704 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 09:38:51 INFO - PROCESS | 1861 | 1461343131708 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 09:38:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:38:51 INFO - PROCESS | 1861 | 1461343131715 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:38:51 INFO - PROCESS | 1861 | 1461343131718 Marionette TRACE conn4 <- [1,566,null,{}] 09:38:51 INFO - PROCESS | 1861 | 1461343131748 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:51 INFO - PROCESS | 1861 | 1461343131892 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 09:38:51 INFO - PROCESS | 1861 | 1461343131907 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:51 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1240f3c800 == 63 [pid = 1861] [id = 149] 09:38:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 119 (0x7f123a8f2000) [pid = 1861] [serial = 447] [outer = (nil)] 09:38:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 120 (0x7f123ab97000) [pid = 1861] [serial = 448] [outer = 0x7f123a8f2000] 09:38:51 INFO - PROCESS | 1861 | 1461343131970 Marionette DEBUG loaded listener.js 09:38:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 121 (0x7f123b60b400) [pid = 1861] [serial = 449] [outer = 0x7f123a8f2000] 09:38:52 INFO - PROCESS | 1861 | --DOMWINDOW == 120 (0x7f1237963c00) [pid = 1861] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:38:52 INFO - PROCESS | 1861 | --DOMWINDOW == 119 (0x7f12366e6800) [pid = 1861] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:38:52 INFO - PROCESS | 1861 | --DOMWINDOW == 118 (0x7f12366e9000) [pid = 1861] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:38:52 INFO - PROCESS | 1861 | --DOMWINDOW == 117 (0x7f12401ec800) [pid = 1861] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:38:52 INFO - PROCESS | 1861 | --DOMWINDOW == 116 (0x7f1239391c00) [pid = 1861] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:38:52 INFO - PROCESS | 1861 | --DOMWINDOW == 115 (0x7f12366e4400) [pid = 1861] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:38:52 INFO - PROCESS | 1861 | --DOMWINDOW == 114 (0x7f123a8f7000) [pid = 1861] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:38:52 INFO - PROCESS | 1861 | --DOMWINDOW == 113 (0x7f124db5dc00) [pid = 1861] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:38:52 INFO - PROCESS | 1861 | --DOMWINDOW == 112 (0x7f123793ac00) [pid = 1861] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:38:53 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:53 INFO - PROCESS | 1861 | 1461343133366 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:38:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:38:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1703ms 09:38:53 INFO - PROCESS | 1861 | 1461343133420 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 09:38:53 INFO - PROCESS | 1861 | 1461343133428 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 09:38:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:38:53 INFO - PROCESS | 1861 | 1461343133436 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:38:53 INFO - PROCESS | 1861 | 1461343133441 Marionette TRACE conn4 <- [1,570,null,{}] 09:38:53 INFO - PROCESS | 1861 | 1461343133449 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:53 INFO - PROCESS | 1861 | 1461343133636 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 09:38:53 INFO - PROCESS | 1861 | 1461343133784 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237997000 == 64 [pid = 1861] [id = 150] 09:38:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 113 (0x7f1236710400) [pid = 1861] [serial = 450] [outer = (nil)] 09:38:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 114 (0x7f12375a9800) [pid = 1861] [serial = 451] [outer = 0x7f1236710400] 09:38:53 INFO - PROCESS | 1861 | 1461343133860 Marionette DEBUG loaded listener.js 09:38:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 115 (0x7f1237726800) [pid = 1861] [serial = 452] [outer = 0x7f1236710400] 09:38:54 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:54 INFO - PROCESS | 1861 | 1461343134845 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:38:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:38:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1481ms 09:38:54 INFO - PROCESS | 1861 | 1461343134919 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 09:38:54 INFO - PROCESS | 1861 | 1461343134927 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 09:38:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:38:54 INFO - PROCESS | 1861 | 1461343134937 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:38:54 INFO - PROCESS | 1861 | 1461343134941 Marionette TRACE conn4 <- [1,574,null,{}] 09:38:54 INFO - PROCESS | 1861 | 1461343134948 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:55 INFO - PROCESS | 1861 | 1461343135170 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 09:38:55 INFO - PROCESS | 1861 | 1461343135400 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1240f47800 == 65 [pid = 1861] [id = 151] 09:38:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 116 (0x7f1239d20400) [pid = 1861] [serial = 453] [outer = (nil)] 09:38:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 117 (0x7f1239db7800) [pid = 1861] [serial = 454] [outer = 0x7f1239d20400] 09:38:55 INFO - PROCESS | 1861 | 1461343135490 Marionette DEBUG loaded listener.js 09:38:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 118 (0x7f123a8f8400) [pid = 1861] [serial = 455] [outer = 0x7f1239d20400] 09:38:56 INFO - PROCESS | 1861 | 1461343136310 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:38:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:38:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1429ms 09:38:56 INFO - PROCESS | 1861 | 1461343136367 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 09:38:56 INFO - PROCESS | 1861 | 1461343136370 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 09:38:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:38:56 INFO - PROCESS | 1861 | 1461343136377 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:38:56 INFO - PROCESS | 1861 | 1461343136384 Marionette TRACE conn4 <- [1,578,null,{}] 09:38:56 INFO - PROCESS | 1861 | 1461343136400 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:56 INFO - PROCESS | 1861 | 1461343136582 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 09:38:56 INFO - PROCESS | 1861 | 1461343136731 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:56 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242016800 == 66 [pid = 1861] [id = 152] 09:38:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 119 (0x7f123a8f9c00) [pid = 1861] [serial = 456] [outer = (nil)] 09:38:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 120 (0x7f123b610800) [pid = 1861] [serial = 457] [outer = 0x7f123a8f9c00] 09:38:56 INFO - PROCESS | 1861 | 1461343136807 Marionette DEBUG loaded listener.js 09:38:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 121 (0x7f123b61ac00) [pid = 1861] [serial = 458] [outer = 0x7f123a8f9c00] 09:38:57 INFO - PROCESS | 1861 | 1461343137704 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:38:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:38:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1399ms 09:38:57 INFO - PROCESS | 1861 | 1461343137777 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 09:38:57 INFO - PROCESS | 1861 | 1461343137781 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 09:38:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:38:57 INFO - PROCESS | 1861 | 1461343137788 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:38:57 INFO - PROCESS | 1861 | 1461343137790 Marionette TRACE conn4 <- [1,582,null,{}] 09:38:57 INFO - PROCESS | 1861 | 1461343137796 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:58 INFO - PROCESS | 1861 | 1461343138005 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 09:38:58 INFO - PROCESS | 1861 | 1461343138153 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124337c000 == 67 [pid = 1861] [id = 153] 09:38:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 122 (0x7f12366e4000) [pid = 1861] [serial = 459] [outer = (nil)] 09:38:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 123 (0x7f123fc10c00) [pid = 1861] [serial = 460] [outer = 0x7f12366e4000] 09:38:58 INFO - PROCESS | 1861 | 1461343138226 Marionette DEBUG loaded listener.js 09:38:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 124 (0x7f124015a800) [pid = 1861] [serial = 461] [outer = 0x7f12366e4000] 09:38:59 INFO - PROCESS | 1861 | 1461343139121 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:38:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:38:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1379ms 09:38:59 INFO - PROCESS | 1861 | 1461343139169 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 09:38:59 INFO - PROCESS | 1861 | 1461343139173 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 09:38:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:38:59 INFO - PROCESS | 1861 | 1461343139178 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:38:59 INFO - PROCESS | 1861 | 1461343139181 Marionette TRACE conn4 <- [1,586,null,{}] 09:38:59 INFO - PROCESS | 1861 | 1461343139186 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:59 INFO - PROCESS | 1861 | 1461343139353 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 09:38:59 INFO - PROCESS | 1861 | 1461343139505 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:59 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1247fdd000 == 68 [pid = 1861] [id = 154] 09:38:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 125 (0x7f123c75ac00) [pid = 1861] [serial = 462] [outer = (nil)] 09:38:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 126 (0x7f124051a800) [pid = 1861] [serial = 463] [outer = 0x7f123c75ac00] 09:38:59 INFO - PROCESS | 1861 | 1461343139579 Marionette DEBUG loaded listener.js 09:38:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f12410be000) [pid = 1861] [serial = 464] [outer = 0x7f123c75ac00] 09:39:00 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:00 INFO - PROCESS | 1861 | 1461343140532 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:39:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:39:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1427ms 09:39:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:39:00 INFO - PROCESS | 1861 | 1461343140607 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 09:39:00 INFO - PROCESS | 1861 | 1461343140611 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 09:39:00 INFO - PROCESS | 1861 | 1461343140617 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:39:00 INFO - PROCESS | 1861 | 1461343140621 Marionette TRACE conn4 <- [1,590,null,{}] 09:39:00 INFO - PROCESS | 1861 | 1461343140626 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:00 INFO - PROCESS | 1861 | 1461343140844 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 09:39:00 INFO - PROCESS | 1861 | 1461343140994 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:01 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124f013800 == 69 [pid = 1861] [id = 155] 09:39:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f123ee0f800) [pid = 1861] [serial = 465] [outer = (nil)] 09:39:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f1241e29400) [pid = 1861] [serial = 466] [outer = 0x7f123ee0f800] 09:39:01 INFO - PROCESS | 1861 | 1461343141118 Marionette DEBUG loaded listener.js 09:39:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f124359d400) [pid = 1861] [serial = 467] [outer = 0x7f123ee0f800] 09:39:02 INFO - PROCESS | 1861 | 1461343142105 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:39:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:39:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1535ms 09:39:02 INFO - PROCESS | 1861 | 1461343142152 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 09:39:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:39:02 INFO - PROCESS | 1861 | 1461343142156 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 09:39:02 INFO - PROCESS | 1861 | 1461343142163 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:39:02 INFO - PROCESS | 1861 | 1461343142167 Marionette TRACE conn4 <- [1,594,null,{}] 09:39:02 INFO - PROCESS | 1861 | 1461343142173 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:02 INFO - PROCESS | 1861 | 1461343142350 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 09:39:02 INFO - PROCESS | 1861 | 1461343142511 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12532ae000 == 70 [pid = 1861] [id = 156] 09:39:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f12410bdc00) [pid = 1861] [serial = 468] [outer = (nil)] 09:39:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f124732bc00) [pid = 1861] [serial = 469] [outer = 0x7f12410bdc00] 09:39:02 INFO - PROCESS | 1861 | 1461343142627 Marionette DEBUG loaded listener.js 09:39:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f124dee0400) [pid = 1861] [serial = 470] [outer = 0x7f12410bdc00] 09:39:03 INFO - PROCESS | 1861 | 1461343143552 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:39:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:39:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1440ms 09:39:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:39:03 INFO - PROCESS | 1861 | 1461343143603 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 09:39:03 INFO - PROCESS | 1861 | 1461343143606 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 09:39:03 INFO - PROCESS | 1861 | 1461343143613 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:39:03 INFO - PROCESS | 1861 | 1461343143616 Marionette TRACE conn4 <- [1,598,null,{}] 09:39:03 INFO - PROCESS | 1861 | 1461343143622 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:03 INFO - PROCESS | 1861 | 1461343143787 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 09:39:03 INFO - PROCESS | 1861 | 1461343143943 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:03 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123a988000 == 71 [pid = 1861] [id = 157] 09:39:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f122f467000) [pid = 1861] [serial = 471] [outer = (nil)] 09:39:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f123726c400) [pid = 1861] [serial = 472] [outer = 0x7f122f467000] 09:39:04 INFO - PROCESS | 1861 | 1461343144019 Marionette DEBUG loaded listener.js 09:39:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f12431c2800) [pid = 1861] [serial = 473] [outer = 0x7f122f467000] 09:39:05 INFO - PROCESS | 1861 | 1461343145171 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:39:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:39:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1590ms 09:39:05 INFO - PROCESS | 1861 | 1461343145204 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 09:39:05 INFO - PROCESS | 1861 | 1461343145211 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 09:39:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:39:05 INFO - PROCESS | 1861 | 1461343145221 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:39:05 INFO - PROCESS | 1861 | 1461343145226 Marionette TRACE conn4 <- [1,602,null,{}] 09:39:05 INFO - PROCESS | 1861 | 1461343145233 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:05 INFO - PROCESS | 1861 | 1461343145433 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 09:39:05 INFO - PROCESS | 1861 | 1461343145735 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122f3ae800 == 72 [pid = 1861] [id = 158] 09:39:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f1237719800) [pid = 1861] [serial = 474] [outer = (nil)] 09:39:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f1237938800) [pid = 1861] [serial = 475] [outer = 0x7f1237719800] 09:39:05 INFO - PROCESS | 1861 | 1461343145816 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f123796ec00) [pid = 1861] [serial = 476] [outer = 0x7f1237719800] 09:39:06 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12378b0800 == 71 [pid = 1861] [id = 116] 09:39:06 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f12410b6800) [pid = 1861] [serial = 375] [outer = (nil)] [url = about:blank] 09:39:06 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f12435a0000) [pid = 1861] [serial = 378] [outer = (nil)] [url = about:blank] 09:39:06 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f124e2eac00) [pid = 1861] [serial = 381] [outer = (nil)] [url = about:blank] 09:39:06 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f1252bacc00) [pid = 1861] [serial = 384] [outer = (nil)] [url = about:blank] 09:39:06 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f1255b90000) [pid = 1861] [serial = 387] [outer = (nil)] [url = about:blank] 09:39:06 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123ab78800 == 70 [pid = 1861] [id = 148] 09:39:06 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12376b1800 == 69 [pid = 1861] [id = 147] 09:39:06 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1237998000 == 68 [pid = 1861] [id = 146] 09:39:06 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123bb51800 == 67 [pid = 1861] [id = 141] 09:39:06 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1255b58800 == 66 [pid = 1861] [id = 139] 09:39:06 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124366f000 == 65 [pid = 1861] [id = 138] 09:39:06 INFO - PROCESS | 1861 | 1461343146859 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:39:06 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f1252a6cc00) [pid = 1861] [serial = 337] [outer = (nil)] [url = about:blank] 09:39:06 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f1237943000) [pid = 1861] [serial = 408] [outer = (nil)] [url = about:blank] 09:39:06 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f1239389800) [pid = 1861] [serial = 396] [outer = (nil)] [url = about:blank] 09:39:06 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f123ddd2c00) [pid = 1861] [serial = 397] [outer = (nil)] [url = about:blank] 09:39:06 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f12366ebc00) [pid = 1861] [serial = 369] [outer = (nil)] [url = about:blank] 09:39:06 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f1247324c00) [pid = 1861] [serial = 370] [outer = (nil)] [url = about:blank] 09:39:06 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f1236f66400) [pid = 1861] [serial = 390] [outer = (nil)] [url = about:blank] 09:39:06 INFO - PROCESS | 1861 | --DOMWINDOW == 126 (0x7f12375a7000) [pid = 1861] [serial = 391] [outer = (nil)] [url = about:blank] 09:39:06 INFO - PROCESS | 1861 | --DOMWINDOW == 125 (0x7f124130f800) [pid = 1861] [serial = 399] [outer = (nil)] [url = about:blank] 09:39:06 INFO - PROCESS | 1861 | --DOMWINDOW == 124 (0x7f1241e30400) [pid = 1861] [serial = 402] [outer = (nil)] [url = about:blank] 09:39:06 INFO - PROCESS | 1861 | --DOMWINDOW == 123 (0x7f123796fc00) [pid = 1861] [serial = 394] [outer = (nil)] [url = about:blank] 09:39:06 INFO - PROCESS | 1861 | --DOMWINDOW == 122 (0x7f12376d7400) [pid = 1861] [serial = 393] [outer = (nil)] [url = about:blank] 09:39:06 INFO - PROCESS | 1861 | --DOMWINDOW == 121 (0x7f12376e1800) [pid = 1861] [serial = 372] [outer = (nil)] [url = about:blank] 09:39:06 INFO - PROCESS | 1861 | --DOMWINDOW == 120 (0x7f123a8f9000) [pid = 1861] [serial = 405] [outer = (nil)] [url = about:blank] 09:39:06 INFO - PROCESS | 1861 | --DOMWINDOW == 119 (0x7f1247321800) [pid = 1861] [serial = 406] [outer = (nil)] [url = about:blank] 09:39:06 INFO - PROCESS | 1861 | --DOMWINDOW == 118 (0x7f1243a44800) [pid = 1861] [serial = 403] [outer = (nil)] [url = about:blank] 09:39:06 INFO - PROCESS | 1861 | --DOMWINDOW == 117 (0x7f1241a48400) [pid = 1861] [serial = 400] [outer = (nil)] [url = about:blank] 09:39:06 INFO - PROCESS | 1861 | --DOMWINDOW == 116 (0x7f123a8f6000) [pid = 1861] [serial = 409] [outer = (nil)] [url = about:blank] 09:39:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:39:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1685ms 09:39:06 INFO - PROCESS | 1861 | 1461343146907 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 09:39:06 INFO - PROCESS | 1861 | 1461343146915 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 09:39:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:39:06 INFO - PROCESS | 1861 | 1461343146925 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:39:06 INFO - PROCESS | 1861 | 1461343146929 Marionette TRACE conn4 <- [1,606,null,{}] 09:39:06 INFO - PROCESS | 1861 | 1461343146934 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:07 INFO - PROCESS | 1861 | 1461343147102 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 09:39:07 INFO - PROCESS | 1861 | 1461343147298 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:07 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12378a5800 == 66 [pid = 1861] [id = 159] 09:39:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 117 (0x7f1237b12800) [pid = 1861] [serial = 477] [outer = (nil)] 09:39:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 118 (0x7f1239391c00) [pid = 1861] [serial = 478] [outer = 0x7f1237b12800] 09:39:07 INFO - PROCESS | 1861 | 1461343147368 Marionette DEBUG loaded listener.js 09:39:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 119 (0x7f123a8f1c00) [pid = 1861] [serial = 479] [outer = 0x7f1237b12800] 09:39:08 INFO - PROCESS | 1861 | 1461343148107 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:39:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:39:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1240ms 09:39:08 INFO - PROCESS | 1861 | 1461343148165 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 09:39:08 INFO - PROCESS | 1861 | 1461343148170 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 09:39:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:39:08 INFO - PROCESS | 1861 | 1461343148177 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:39:08 INFO - PROCESS | 1861 | 1461343148183 Marionette TRACE conn4 <- [1,610,null,{}] 09:39:08 INFO - PROCESS | 1861 | 1461343148198 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:08 INFO - PROCESS | 1861 | 1461343148374 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 09:39:08 INFO - PROCESS | 1861 | 1461343148386 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:08 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123bb35800 == 67 [pid = 1861] [id = 160] 09:39:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 120 (0x7f1237972c00) [pid = 1861] [serial = 480] [outer = (nil)] 09:39:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 121 (0x7f123b60c000) [pid = 1861] [serial = 481] [outer = 0x7f1237972c00] 09:39:08 INFO - PROCESS | 1861 | 1461343148557 Marionette DEBUG loaded listener.js 09:39:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 122 (0x7f123fc19c00) [pid = 1861] [serial = 482] [outer = 0x7f1237972c00] 09:39:09 INFO - PROCESS | 1861 | 1461343149328 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:39:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:39:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1183ms 09:39:09 INFO - PROCESS | 1861 | 1461343149361 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 09:39:09 INFO - PROCESS | 1861 | 1461343149365 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 09:39:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:39:09 INFO - PROCESS | 1861 | 1461343149378 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:39:09 INFO - PROCESS | 1861 | 1461343149381 Marionette TRACE conn4 <- [1,614,null,{}] 09:39:09 INFO - PROCESS | 1861 | 1461343149388 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:09 INFO - PROCESS | 1861 | 1461343149609 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 09:39:09 INFO - PROCESS | 1861 | 1461343149630 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1240444800 == 68 [pid = 1861] [id = 161] 09:39:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 123 (0x7f1237b09400) [pid = 1861] [serial = 483] [outer = (nil)] 09:39:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 124 (0x7f12401ee800) [pid = 1861] [serial = 484] [outer = 0x7f1237b09400] 09:39:09 INFO - PROCESS | 1861 | 1461343149696 Marionette DEBUG loaded listener.js 09:39:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 125 (0x7f124130cc00) [pid = 1861] [serial = 485] [outer = 0x7f1237b09400] 09:39:10 INFO - PROCESS | 1861 | 1461343150673 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:39:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:39:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1334ms 09:39:10 INFO - PROCESS | 1861 | 1461343150713 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 09:39:10 INFO - PROCESS | 1861 | 1461343150717 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 09:39:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:39:10 INFO - PROCESS | 1861 | 1461343150725 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:39:10 INFO - PROCESS | 1861 | 1461343150728 Marionette TRACE conn4 <- [1,618,null,{}] 09:39:10 INFO - PROCESS | 1861 | 1461343150734 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:10 INFO - PROCESS | 1861 | 1461343150934 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 09:39:10 INFO - PROCESS | 1861 | 1461343150966 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:10 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242446000 == 69 [pid = 1861] [id = 162] 09:39:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 126 (0x7f123a8fa400) [pid = 1861] [serial = 486] [outer = (nil)] 09:39:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f1241a44000) [pid = 1861] [serial = 487] [outer = 0x7f123a8fa400] 09:39:11 INFO - PROCESS | 1861 | 1461343151034 Marionette DEBUG loaded listener.js 09:39:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f1242476c00) [pid = 1861] [serial = 488] [outer = 0x7f123a8fa400] 09:39:11 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f12376d6800) [pid = 1861] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:39:11 INFO - PROCESS | 1861 | --DOMWINDOW == 126 (0x7f12366ea000) [pid = 1861] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:39:11 INFO - PROCESS | 1861 | --DOMWINDOW == 125 (0x7f12376dcc00) [pid = 1861] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:39:11 INFO - PROCESS | 1861 | 1461343151983 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:39:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:39:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1288ms 09:39:12 INFO - PROCESS | 1861 | 1461343152013 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 09:39:12 INFO - PROCESS | 1861 | 1461343152017 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 09:39:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:39:12 INFO - PROCESS | 1861 | 1461343152023 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:39:12 INFO - PROCESS | 1861 | 1461343152025 Marionette TRACE conn4 <- [1,622,null,{}] 09:39:12 INFO - PROCESS | 1861 | 1461343152031 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:12 INFO - PROCESS | 1861 | 1461343152214 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 09:39:12 INFO - PROCESS | 1861 | 1461343152230 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1247fdf000 == 70 [pid = 1861] [id = 163] 09:39:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 126 (0x7f1247321800) [pid = 1861] [serial = 489] [outer = (nil)] 09:39:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f124ef3e400) [pid = 1861] [serial = 490] [outer = 0x7f1247321800] 09:39:12 INFO - PROCESS | 1861 | 1461343152300 Marionette DEBUG loaded listener.js 09:39:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f1252a6e400) [pid = 1861] [serial = 491] [outer = 0x7f1247321800] 09:39:13 INFO - PROCESS | 1861 | 1461343153088 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:39:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:39:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1081ms 09:39:13 INFO - PROCESS | 1861 | 1461343153126 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 09:39:13 INFO - PROCESS | 1861 | 1461343153130 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 09:39:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:39:13 INFO - PROCESS | 1861 | 1461343153137 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:39:13 INFO - PROCESS | 1861 | 1461343153141 Marionette TRACE conn4 <- [1,626,null,{}] 09:39:13 INFO - PROCESS | 1861 | 1461343153156 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:13 INFO - PROCESS | 1861 | 1461343153313 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 09:39:13 INFO - PROCESS | 1861 | 1461343153327 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124f026000 == 71 [pid = 1861] [id = 164] 09:39:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f1236ee3000) [pid = 1861] [serial = 492] [outer = (nil)] 09:39:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f1236eed400) [pid = 1861] [serial = 493] [outer = 0x7f1236ee3000] 09:39:13 INFO - PROCESS | 1861 | 1461343153391 Marionette DEBUG loaded listener.js 09:39:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f1240150400) [pid = 1861] [serial = 494] [outer = 0x7f1236ee3000] 09:39:14 INFO - PROCESS | 1861 | 1461343154550 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:39:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:39:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1442ms 09:39:14 INFO - PROCESS | 1861 | 1461343154581 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 09:39:14 INFO - PROCESS | 1861 | 1461343154591 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 09:39:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:39:14 INFO - PROCESS | 1861 | 1461343154601 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:39:14 INFO - PROCESS | 1861 | 1461343154606 Marionette TRACE conn4 <- [1,630,null,{}] 09:39:14 INFO - PROCESS | 1861 | 1461343154615 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:14 INFO - PROCESS | 1861 | 1461343154834 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 09:39:15 INFO - PROCESS | 1861 | 1461343155041 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123a882000 == 72 [pid = 1861] [id = 165] 09:39:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f1236eed800) [pid = 1861] [serial = 495] [outer = (nil)] 09:39:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f12376d8400) [pid = 1861] [serial = 496] [outer = 0x7f1236eed800] 09:39:15 INFO - PROCESS | 1861 | 1461343155166 Marionette DEBUG loaded listener.js 09:39:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f1237968c00) [pid = 1861] [serial = 497] [outer = 0x7f1236eed800] 09:39:16 INFO - PROCESS | 1861 | 1461343156075 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:39:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:39:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1542ms 09:39:16 INFO - PROCESS | 1861 | 1461343156144 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 09:39:16 INFO - PROCESS | 1861 | 1461343156152 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 09:39:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:39:16 INFO - PROCESS | 1861 | 1461343156164 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:39:16 INFO - PROCESS | 1861 | 1461343156168 Marionette TRACE conn4 <- [1,634,null,{}] 09:39:16 INFO - PROCESS | 1861 | 1461343156174 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:16 INFO - PROCESS | 1861 | 1461343156404 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 09:39:16 INFO - PROCESS | 1861 | 1461343156641 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1243382000 == 73 [pid = 1861] [id = 166] 09:39:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f123796c000) [pid = 1861] [serial = 498] [outer = (nil)] 09:39:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f123a8fa000) [pid = 1861] [serial = 499] [outer = 0x7f123796c000] 09:39:16 INFO - PROCESS | 1861 | 1461343156763 Marionette DEBUG loaded listener.js 09:39:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f123b320c00) [pid = 1861] [serial = 500] [outer = 0x7f123796c000] 09:39:17 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:17 INFO - PROCESS | 1861 | 1461343157583 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:39:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:39:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1488ms 09:39:17 INFO - PROCESS | 1861 | 1461343157653 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 09:39:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:39:17 INFO - PROCESS | 1861 | 1461343157657 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 09:39:17 INFO - PROCESS | 1861 | 1461343157664 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:39:17 INFO - PROCESS | 1861 | 1461343157671 Marionette TRACE conn4 <- [1,638,null,{}] 09:39:17 INFO - PROCESS | 1861 | 1461343157687 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:17 INFO - PROCESS | 1861 | 1461343157914 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 09:39:18 INFO - PROCESS | 1861 | 1461343158070 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:18 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f125743b800 == 74 [pid = 1861] [id = 167] 09:39:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f123ee1c000) [pid = 1861] [serial = 501] [outer = (nil)] 09:39:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f1241a43400) [pid = 1861] [serial = 502] [outer = 0x7f123ee1c000] 09:39:18 INFO - PROCESS | 1861 | 1461343158151 Marionette DEBUG loaded listener.js 09:39:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f1247322c00) [pid = 1861] [serial = 503] [outer = 0x7f123ee1c000] 09:39:18 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:18 INFO - PROCESS | 1861 | 1461343158993 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:39:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:39:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1389ms 09:39:19 INFO - PROCESS | 1861 | 1461343159053 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 09:39:19 INFO - PROCESS | 1861 | 1461343159058 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 09:39:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:39:19 INFO - PROCESS | 1861 | 1461343159064 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:39:19 INFO - PROCESS | 1861 | 1461343159068 Marionette TRACE conn4 <- [1,642,null,{}] 09:39:19 INFO - PROCESS | 1861 | 1461343159073 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:19 INFO - PROCESS | 1861 | 1461343159239 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 09:39:19 INFO - PROCESS | 1861 | 1461343159391 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1258387800 == 75 [pid = 1861] [id = 168] 09:39:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f12410b7400) [pid = 1861] [serial = 504] [outer = (nil)] 09:39:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f124e2eb800) [pid = 1861] [serial = 505] [outer = 0x7f12410b7400] 09:39:19 INFO - PROCESS | 1861 | 1461343159466 Marionette DEBUG loaded listener.js 09:39:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f1250c0c000) [pid = 1861] [serial = 506] [outer = 0x7f12410b7400] 09:39:20 INFO - PROCESS | 1861 | 1461343160279 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:39:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:39:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1289ms 09:39:20 INFO - PROCESS | 1861 | 1461343160358 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 09:39:20 INFO - PROCESS | 1861 | 1461343160364 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 09:39:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:39:20 INFO - PROCESS | 1861 | 1461343160374 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:39:20 INFO - PROCESS | 1861 | 1461343160376 Marionette TRACE conn4 <- [1,646,null,{}] 09:39:20 INFO - PROCESS | 1861 | 1461343160383 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:20 INFO - PROCESS | 1861 | 1461343160580 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 09:39:20 INFO - PROCESS | 1861 | 1461343160737 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:20 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237874800 == 76 [pid = 1861] [id = 169] 09:39:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f1236ef1800) [pid = 1861] [serial = 507] [outer = (nil)] 09:39:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f1237857800) [pid = 1861] [serial = 508] [outer = 0x7f1236ef1800] 09:39:20 INFO - PROCESS | 1861 | 1461343160823 Marionette DEBUG loaded listener.js 09:39:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f123785bc00) [pid = 1861] [serial = 509] [outer = 0x7f1236ef1800] 09:39:21 INFO - PROCESS | 1861 | 1461343161710 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:39:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:39:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1381ms 09:39:21 INFO - PROCESS | 1861 | 1461343161756 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 09:39:21 INFO - PROCESS | 1861 | 1461343161760 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 09:39:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:39:21 INFO - PROCESS | 1861 | 1461343161766 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:39:21 INFO - PROCESS | 1861 | 1461343161769 Marionette TRACE conn4 <- [1,650,null,{}] 09:39:21 INFO - PROCESS | 1861 | 1461343161774 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:21 INFO - PROCESS | 1861 | 1461343161962 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 09:39:22 INFO - PROCESS | 1861 | 1461343162117 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:22 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122f789000 == 77 [pid = 1861] [id = 170] 09:39:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f123785b000) [pid = 1861] [serial = 510] [outer = (nil)] 09:39:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f123b5d2400) [pid = 1861] [serial = 511] [outer = 0x7f123785b000] 09:39:22 INFO - PROCESS | 1861 | 1461343162194 Marionette DEBUG loaded listener.js 09:39:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f1252bb0400) [pid = 1861] [serial = 512] [outer = 0x7f123785b000] 09:39:23 INFO - PROCESS | 1861 | 1461343163498 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:39:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:39:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1792ms 09:39:23 INFO - PROCESS | 1861 | 1461343163610 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 09:39:23 INFO - PROCESS | 1861 | 1461343163615 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 09:39:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:39:23 INFO - PROCESS | 1861 | 1461343163644 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:39:23 INFO - PROCESS | 1861 | 1461343163649 Marionette TRACE conn4 <- [1,654,null,{}] 09:39:23 INFO - PROCESS | 1861 | 1461343163668 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:23 INFO - PROCESS | 1861 | 1461343163824 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 09:39:23 INFO - PROCESS | 1861 | 1461343163978 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123786f800 == 78 [pid = 1861] [id = 171] 09:39:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f12366e9400) [pid = 1861] [serial = 513] [outer = (nil)] 09:39:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f1236ee6000) [pid = 1861] [serial = 514] [outer = 0x7f12366e9400] 09:39:24 INFO - PROCESS | 1861 | 1461343164050 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f12376d6000) [pid = 1861] [serial = 515] [outer = 0x7f12366e9400] 09:39:25 INFO - PROCESS | 1861 | 1461343165071 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:39:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:39:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1487ms 09:39:25 INFO - PROCESS | 1861 | 1461343165128 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 09:39:25 INFO - PROCESS | 1861 | 1461343165136 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 09:39:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:39:25 INFO - PROCESS | 1861 | 1461343165147 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:39:25 INFO - PROCESS | 1861 | 1461343165150 Marionette TRACE conn4 <- [1,658,null,{}] 09:39:25 INFO - PROCESS | 1861 | 1461343165156 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:25 INFO - PROCESS | 1861 | 1461343165315 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 09:39:25 INFO - PROCESS | 1861 | 1461343165491 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12372a8800 == 79 [pid = 1861] [id = 172] 09:39:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f123793fc00) [pid = 1861] [serial = 516] [outer = (nil)] 09:39:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f1237940800) [pid = 1861] [serial = 517] [outer = 0x7f123793fc00] 09:39:25 INFO - PROCESS | 1861 | 1461343165597 Marionette DEBUG loaded listener.js 09:39:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f1237b0a800) [pid = 1861] [serial = 518] [outer = 0x7f123793fc00] 09:39:26 INFO - PROCESS | 1861 | 1461343166498 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:39:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:39:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1380ms 09:39:26 INFO - PROCESS | 1861 | 1461343166529 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 09:39:26 INFO - PROCESS | 1861 | 1461343166532 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 09:39:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:39:26 INFO - PROCESS | 1861 | 1461343166539 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:39:26 INFO - PROCESS | 1861 | 1461343166545 Marionette TRACE conn4 <- [1,662,null,{}] 09:39:26 INFO - PROCESS | 1861 | 1461343166561 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:26 INFO - PROCESS | 1861 | 1461343166721 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 09:39:26 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1247fdf000 == 78 [pid = 1861] [id = 163] 09:39:26 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1242446000 == 77 [pid = 1861] [id = 162] 09:39:26 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f1247322800) [pid = 1861] [serial = 411] [outer = (nil)] [url = about:blank] 09:39:26 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f123a9e6c00) [pid = 1861] [serial = 414] [outer = (nil)] [url = about:blank] 09:39:26 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f1240158400) [pid = 1861] [serial = 417] [outer = (nil)] [url = about:blank] 09:39:26 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f1247329800) [pid = 1861] [serial = 420] [outer = (nil)] [url = about:blank] 09:39:26 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f1247f02400) [pid = 1861] [serial = 423] [outer = (nil)] [url = about:blank] 09:39:26 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f1237b15000) [pid = 1861] [serial = 427] [outer = (nil)] [url = about:blank] 09:39:26 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f123b614c00) [pid = 1861] [serial = 430] [outer = (nil)] [url = about:blank] 09:39:26 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f122f466400) [pid = 1861] [serial = 433] [outer = (nil)] [url = about:blank] 09:39:26 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f122f46fc00) [pid = 1861] [serial = 436] [outer = (nil)] [url = about:blank] 09:39:26 INFO - PROCESS | 1861 | 1461343166952 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:26 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1240444800 == 76 [pid = 1861] [id = 161] 09:39:26 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123bb35800 == 75 [pid = 1861] [id = 160] 09:39:26 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12378a5800 == 74 [pid = 1861] [id = 159] 09:39:26 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236f9f800 == 75 [pid = 1861] [id = 173] 09:39:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f122f46fc00) [pid = 1861] [serial = 519] [outer = (nil)] 09:39:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f12376d8000) [pid = 1861] [serial = 520] [outer = 0x7f122f46fc00] 09:39:27 INFO - PROCESS | 1861 | 1461343167027 Marionette DEBUG loaded listener.js 09:39:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f123a8f8800) [pid = 1861] [serial = 521] [outer = 0x7f122f46fc00] 09:39:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122f3ae800 == 74 [pid = 1861] [id = 158] 09:39:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124337c000 == 73 [pid = 1861] [id = 153] 09:39:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1242016800 == 72 [pid = 1861] [id = 152] 09:39:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1240f47800 == 71 [pid = 1861] [id = 151] 09:39:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1237997000 == 70 [pid = 1861] [id = 150] 09:39:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1240f3c800 == 69 [pid = 1861] [id = 149] 09:39:27 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f1237394400) [pid = 1861] [serial = 232] [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.] 09:39:27 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f1239388000) [pid = 1861] [serial = 445] [outer = (nil)] [url = about:blank] 09:39:27 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f123a8f1000) [pid = 1861] [serial = 446] [outer = (nil)] [url = about:blank] 09:39:27 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f123726e800) [pid = 1861] [serial = 440] [outer = (nil)] [url = about:blank] 09:39:27 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f1236708400) [pid = 1861] [serial = 439] [outer = (nil)] [url = about:blank] 09:39:27 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f1237721c00) [pid = 1861] [serial = 442] [outer = (nil)] [url = about:blank] 09:39:27 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f1237969800) [pid = 1861] [serial = 443] [outer = (nil)] [url = about:blank] 09:39:27 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:27 INFO - PROCESS | 1861 | 1461343167763 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:39:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:39:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1243ms 09:39:27 INFO - PROCESS | 1861 | 1461343167787 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 09:39:27 INFO - PROCESS | 1861 | 1461343167791 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 09:39:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:39:27 INFO - PROCESS | 1861 | 1461343167797 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:39:27 INFO - PROCESS | 1861 | 1461343167799 Marionette TRACE conn4 <- [1,666,null,{}] 09:39:27 INFO - PROCESS | 1861 | 1461343167805 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:28 INFO - PROCESS | 1861 | 1461343168019 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 09:39:28 INFO - PROCESS | 1861 | 1461343168058 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:28 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122f788800 == 70 [pid = 1861] [id = 174] 09:39:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f123a8f8c00) [pid = 1861] [serial = 522] [outer = (nil)] 09:39:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f123b318800) [pid = 1861] [serial = 523] [outer = 0x7f123a8f8c00] 09:39:28 INFO - PROCESS | 1861 | 1461343168122 Marionette DEBUG loaded listener.js 09:39:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f123b5c8800) [pid = 1861] [serial = 524] [outer = 0x7f123a8f8c00] 09:39:28 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:28 INFO - PROCESS | 1861 | 1461343168872 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:39:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:39:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1128ms 09:39:28 INFO - PROCESS | 1861 | 1461343168926 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 09:39:28 INFO - PROCESS | 1861 | 1461343168929 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 09:39:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:39:28 INFO - PROCESS | 1861 | 1461343168944 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:39:28 INFO - PROCESS | 1861 | 1461343168946 Marionette TRACE conn4 <- [1,670,null,{}] 09:39:28 INFO - PROCESS | 1861 | 1461343168954 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:29 INFO - PROCESS | 1861 | 1461343169101 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 09:39:29 INFO - PROCESS | 1861 | 1461343169117 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123d157000 == 71 [pid = 1861] [id = 175] 09:39:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f123a9b7000) [pid = 1861] [serial = 525] [outer = (nil)] 09:39:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f123b5d2000) [pid = 1861] [serial = 526] [outer = 0x7f123a9b7000] 09:39:29 INFO - PROCESS | 1861 | 1461343169179 Marionette DEBUG loaded listener.js 09:39:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f123b60e000) [pid = 1861] [serial = 527] [outer = 0x7f123a9b7000] 09:39:30 INFO - PROCESS | 1861 | 1461343170107 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:39:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:39:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1245ms 09:39:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:39:30 INFO - PROCESS | 1861 | 1461343170182 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 09:39:30 INFO - PROCESS | 1861 | 1461343170185 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 09:39:30 INFO - PROCESS | 1861 | 1461343170191 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:39:30 INFO - PROCESS | 1861 | 1461343170194 Marionette TRACE conn4 <- [1,674,null,{}] 09:39:30 INFO - PROCESS | 1861 | 1461343170207 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:30 INFO - PROCESS | 1861 | 1461343170430 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 09:39:30 INFO - PROCESS | 1861 | 1461343170456 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:30 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242009000 == 72 [pid = 1861] [id = 176] 09:39:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f123b610400) [pid = 1861] [serial = 528] [outer = (nil)] 09:39:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f12401f0c00) [pid = 1861] [serial = 529] [outer = 0x7f123b610400] 09:39:30 INFO - PROCESS | 1861 | 1461343170521 Marionette DEBUG loaded listener.js 09:39:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f1241011000) [pid = 1861] [serial = 530] [outer = 0x7f123b610400] 09:39:31 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:31 INFO - PROCESS | 1861 | 1461343171352 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:39:31 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 09:39:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1193ms 09:39:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:39:31 INFO - PROCESS | 1861 | 1461343171384 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 09:39:31 INFO - PROCESS | 1861 | 1461343171387 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 09:39:31 INFO - PROCESS | 1861 | 1461343171393 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:39:31 INFO - PROCESS | 1861 | 1461343171396 Marionette TRACE conn4 <- [1,678,null,{}] 09:39:31 INFO - PROCESS | 1861 | 1461343171406 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:31 INFO - PROCESS | 1861 | 1461343171584 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 09:39:31 INFO - PROCESS | 1861 | 1461343171611 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:31 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124336d800 == 73 [pid = 1861] [id = 177] 09:39:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f1239da9000) [pid = 1861] [serial = 531] [outer = (nil)] 09:39:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f1241015400) [pid = 1861] [serial = 532] [outer = 0x7f1239da9000] 09:39:31 INFO - PROCESS | 1861 | 1461343171674 Marionette DEBUG loaded listener.js 09:39:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f12410b5c00) [pid = 1861] [serial = 533] [outer = 0x7f1239da9000] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f1247321800) [pid = 1861] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f123a8fa400) [pid = 1861] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f1237972c00) [pid = 1861] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f1237720000) [pid = 1861] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f1237b09c00) [pid = 1861] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f1237719800) [pid = 1861] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f122f467000) [pid = 1861] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f123ff9f400) [pid = 1861] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f123b317000) [pid = 1861] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f124130c000) [pid = 1861] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f1241a4b000) [pid = 1861] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f124dedb800) [pid = 1861] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f123ab8fc00) [pid = 1861] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f123771c400) [pid = 1861] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f123670f000) [pid = 1861] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f1237624000) [pid = 1861] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f1237626800) [pid = 1861] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f125357d400) [pid = 1861] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f1237b09400) [pid = 1861] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f1237941000) [pid = 1861] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f122f463800) [pid = 1861] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f122f463400) [pid = 1861] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f1241a4f000) [pid = 1861] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f1239392400) [pid = 1861] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f123771b000) [pid = 1861] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f1236707000) [pid = 1861] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f1237b12800) [pid = 1861] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 126 (0x7f12424d8000) [pid = 1861] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 125 (0x7f1253240800) [pid = 1861] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 124 (0x7f123726b000) [pid = 1861] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 123 (0x7f1239383800) [pid = 1861] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:39:32 INFO - PROCESS | 1861 | --DOMWINDOW == 122 (0x7f123a8ee000) [pid = 1861] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:39:33 INFO - PROCESS | 1861 | 1461343173124 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:39:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:39:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1785ms 09:39:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:39:33 INFO - PROCESS | 1861 | 1461343173178 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 09:39:33 INFO - PROCESS | 1861 | 1461343173180 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 09:39:33 INFO - PROCESS | 1861 | 1461343173186 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:39:33 INFO - PROCESS | 1861 | 1461343173188 Marionette TRACE conn4 <- [1,682,null,{}] 09:39:33 INFO - PROCESS | 1861 | 1461343173194 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:33 INFO - PROCESS | 1861 | 1461343173338 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 09:39:33 INFO - PROCESS | 1861 | 1461343173354 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:33 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12376b1800 == 74 [pid = 1861] [id = 178] 09:39:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 123 (0x7f1236ee3800) [pid = 1861] [serial = 534] [outer = (nil)] 09:39:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 124 (0x7f123771e400) [pid = 1861] [serial = 535] [outer = 0x7f1236ee3800] 09:39:33 INFO - PROCESS | 1861 | 1461343173415 Marionette DEBUG loaded listener.js 09:39:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 125 (0x7f1238fef400) [pid = 1861] [serial = 536] [outer = 0x7f1236ee3800] 09:39:34 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:34 INFO - PROCESS | 1861 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:39:34 INFO - PROCESS | 1861 | 1461343174635 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:39:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 09:39:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1478ms 09:39:34 INFO - PROCESS | 1861 | 1461343174666 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 09:39:34 INFO - PROCESS | 1861 | 1461343174671 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 09:39:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:39:34 INFO - PROCESS | 1861 | 1461343174680 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:39:34 INFO - PROCESS | 1861 | 1461343174686 Marionette TRACE conn4 <- [1,686,null,{}] 09:39:34 INFO - PROCESS | 1861 | 1461343174697 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:34 INFO - PROCESS | 1861 | 1461343174950 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 09:39:35 INFO - PROCESS | 1861 | 1461343175319 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12378c1800 == 75 [pid = 1861] [id = 179] 09:39:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 126 (0x7f1237720000) [pid = 1861] [serial = 537] [outer = (nil)] 09:39:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f1237854800) [pid = 1861] [serial = 538] [outer = 0x7f1237720000] 09:39:35 INFO - PROCESS | 1861 | 1461343175403 Marionette DEBUG loaded listener.js 09:39:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f1237b07800) [pid = 1861] [serial = 539] [outer = 0x7f1237720000] 09:39:36 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:36 INFO - PROCESS | 1861 | 1461343176747 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:39:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:39:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2093ms 09:39:36 INFO - PROCESS | 1861 | 1461343176773 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 09:39:36 INFO - PROCESS | 1861 | 1461343176782 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 09:39:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:39:36 INFO - PROCESS | 1861 | 1461343176842 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:39:36 INFO - PROCESS | 1861 | 1461343176847 Marionette TRACE conn4 <- [1,690,null,{}] 09:39:36 INFO - PROCESS | 1861 | 1461343176906 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:37 INFO - PROCESS | 1861 | 1461343177091 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 09:39:37 INFO - PROCESS | 1861 | 1461343177245 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123fc66000 == 76 [pid = 1861] [id = 180] 09:39:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f1236714000) [pid = 1861] [serial = 540] [outer = (nil)] 09:39:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f1238189400) [pid = 1861] [serial = 541] [outer = 0x7f1236714000] 09:39:37 INFO - PROCESS | 1861 | 1461343177320 Marionette DEBUG loaded listener.js 09:39:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f123a9b5c00) [pid = 1861] [serial = 542] [outer = 0x7f1236714000] 09:39:38 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:38 INFO - PROCESS | 1861 | 1461343178789 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:39:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:39:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2037ms 09:39:38 INFO - PROCESS | 1861 | 1461343178829 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 09:39:38 INFO - PROCESS | 1861 | 1461343178833 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 09:39:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:39:38 INFO - PROCESS | 1861 | 1461343178840 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:39:38 INFO - PROCESS | 1861 | 1461343178845 Marionette TRACE conn4 <- [1,694,null,{}] 09:39:38 INFO - PROCESS | 1861 | 1461343178861 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:39 INFO - PROCESS | 1861 | 1461343179078 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 09:39:39 INFO - PROCESS | 1861 | 1461343179233 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:39 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1243678000 == 77 [pid = 1861] [id = 181] 09:39:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f123b319800) [pid = 1861] [serial = 543] [outer = (nil)] 09:39:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f123b615800) [pid = 1861] [serial = 544] [outer = 0x7f123b319800] 09:39:39 INFO - PROCESS | 1861 | 1461343179311 Marionette DEBUG loaded listener.js 09:39:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f1240206000) [pid = 1861] [serial = 545] [outer = 0x7f123b319800] 09:39:40 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:40 INFO - PROCESS | 1861 | 1461343180650 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:39:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 09:39:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1838ms 09:39:40 INFO - PROCESS | 1861 | 1461343180731 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 09:39:40 INFO - PROCESS | 1861 | 1461343180736 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 09:39:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:39:40 INFO - PROCESS | 1861 | 1461343180745 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:39:40 INFO - PROCESS | 1861 | 1461343180748 Marionette TRACE conn4 <- [1,698,null,{}] 09:39:40 INFO - PROCESS | 1861 | 1461343180752 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:40 INFO - PROCESS | 1861 | 1461343180919 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 09:39:41 INFO - PROCESS | 1861 | 1461343181070 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:41 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124e20f000 == 78 [pid = 1861] [id = 182] 09:39:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f12366e6800) [pid = 1861] [serial = 546] [outer = (nil)] 09:39:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f12410bc400) [pid = 1861] [serial = 547] [outer = 0x7f12366e6800] 09:39:41 INFO - PROCESS | 1861 | 1461343181143 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f12413a9c00) [pid = 1861] [serial = 548] [outer = 0x7f12366e6800] 09:39:42 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:42 INFO - PROCESS | 1861 | 1461343182648 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:39:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 09:39:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1990ms 09:39:42 INFO - PROCESS | 1861 | 1461343182736 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 09:39:42 INFO - PROCESS | 1861 | 1461343182742 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 09:39:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:39:42 INFO - PROCESS | 1861 | 1461343182749 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - PROCESS | 1861 | 1461343182755 Marionette TRACE conn4 <- [1,702,null,{}] 09:39:42 INFO - PROCESS | 1861 | 1461343182763 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:42 INFO - PROCESS | 1861 | 1461343182946 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 09:39:43 INFO - PROCESS | 1861 | 1461343183154 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122f3a9800 == 79 [pid = 1861] [id = 183] 09:39:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f1236f6b000) [pid = 1861] [serial = 549] [outer = (nil)] 09:39:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f1237395400) [pid = 1861] [serial = 550] [outer = 0x7f1236f6b000] 09:39:43 INFO - PROCESS | 1861 | 1461343183267 Marionette DEBUG loaded listener.js 09:39:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f12376d9c00) [pid = 1861] [serial = 551] [outer = 0x7f1236f6b000] 09:39:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1250c3c800 == 78 [pid = 1861] [id = 69] 09:39:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123fc5d800 == 77 [pid = 1861] [id = 50] 09:39:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123ab73000 == 76 [pid = 1861] [id = 93] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f12375a9800) [pid = 1861] [serial = 451] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f124732bc00) [pid = 1861] [serial = 469] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f123fc10c00) [pid = 1861] [serial = 460] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f124051a800) [pid = 1861] [serial = 463] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f123b610800) [pid = 1861] [serial = 457] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f1241e29400) [pid = 1861] [serial = 466] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f1239db7800) [pid = 1861] [serial = 454] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124336d800 == 75 [pid = 1861] [id = 177] 09:39:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1242009000 == 74 [pid = 1861] [id = 176] 09:39:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123d157000 == 73 [pid = 1861] [id = 175] 09:39:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122f788800 == 72 [pid = 1861] [id = 174] 09:39:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236f9f800 == 71 [pid = 1861] [id = 173] 09:39:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12372a8800 == 70 [pid = 1861] [id = 172] 09:39:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123786f800 == 69 [pid = 1861] [id = 171] 09:39:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f125743b800 == 68 [pid = 1861] [id = 167] 09:39:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1243382000 == 67 [pid = 1861] [id = 166] 09:39:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123a882000 == 66 [pid = 1861] [id = 165] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f1252a6e400) [pid = 1861] [serial = 491] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f1241a44000) [pid = 1861] [serial = 487] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f123fc19c00) [pid = 1861] [serial = 482] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f1247325800) [pid = 1861] [serial = 316] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f124f231000) [pid = 1861] [serial = 424] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f1237938800) [pid = 1861] [serial = 475] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 126 (0x7f12431c2800) [pid = 1861] [serial = 473] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 125 (0x7f12402ad800) [pid = 1861] [serial = 418] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 124 (0x7f1252ba9800) [pid = 1861] [serial = 431] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 123 (0x7f1242204400) [pid = 1861] [serial = 310] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 122 (0x7f123b60c000) [pid = 1861] [serial = 481] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 121 (0x7f1247f80000) [pid = 1861] [serial = 379] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 120 (0x7f12530a2800) [pid = 1861] [serial = 385] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 119 (0x7f12410b6000) [pid = 1861] [serial = 307] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 118 (0x7f1242476c00) [pid = 1861] [serial = 488] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 117 (0x7f1241a49c00) [pid = 1861] [serial = 343] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 116 (0x7f123ab96400) [pid = 1861] [serial = 340] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 115 (0x7f1239d1a800) [pid = 1861] [serial = 304] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 114 (0x7f1239258800) [pid = 1861] [serial = 373] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 113 (0x7f123796ec00) [pid = 1861] [serial = 476] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 112 (0x7f125746d000) [pid = 1861] [serial = 268] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 111 (0x7f12401ee800) [pid = 1861] [serial = 484] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 110 (0x7f124e051800) [pid = 1861] [serial = 412] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 109 (0x7f123726c400) [pid = 1861] [serial = 472] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 108 (0x7f122f658c00) [pid = 1861] [serial = 437] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 107 (0x7f122f46f800) [pid = 1861] [serial = 434] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 106 (0x7f124eca2c00) [pid = 1861] [serial = 421] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 105 (0x7f124f235000) [pid = 1861] [serial = 382] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 104 (0x7f1241310800) [pid = 1861] [serial = 313] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 103 (0x7f1252bb1400) [pid = 1861] [serial = 349] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 102 (0x7f1239391c00) [pid = 1861] [serial = 478] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 101 (0x7f124dee1000) [pid = 1861] [serial = 346] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 100 (0x7f123a8f1c00) [pid = 1861] [serial = 479] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 99 (0x7f1257475400) [pid = 1861] [serial = 388] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 98 (0x7f123b323400) [pid = 1861] [serial = 428] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 97 (0x7f1241309000) [pid = 1861] [serial = 376] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 96 (0x7f124130cc00) [pid = 1861] [serial = 485] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 95 (0x7f123ff9f000) [pid = 1861] [serial = 415] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 94 (0x7f123ab97000) [pid = 1861] [serial = 448] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | --DOMWINDOW == 93 (0x7f124ef3e400) [pid = 1861] [serial = 490] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:44 INFO - PROCESS | 1861 | 1461343184655 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:39:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:39:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1947ms 09:39:44 INFO - PROCESS | 1861 | 1461343184698 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 09:39:44 INFO - PROCESS | 1861 | 1461343184708 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 09:39:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:39:44 INFO - PROCESS | 1861 | 1461343184718 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:39:44 INFO - PROCESS | 1861 | 1461343184721 Marionette TRACE conn4 <- [1,706,null,{}] 09:39:44 INFO - PROCESS | 1861 | 1461343184727 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:44 INFO - PROCESS | 1861 | 1461343184913 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 09:39:45 INFO - PROCESS | 1861 | 1461343185023 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123658c000 == 67 [pid = 1861] [id = 184] 09:39:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 94 (0x7f123670f000) [pid = 1861] [serial = 552] [outer = (nil)] 09:39:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 95 (0x7f123784f400) [pid = 1861] [serial = 553] [outer = 0x7f123670f000] 09:39:45 INFO - PROCESS | 1861 | 1461343185090 Marionette DEBUG loaded listener.js 09:39:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 96 (0x7f1237b15000) [pid = 1861] [serial = 554] [outer = 0x7f123670f000] 09:39:46 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:46 INFO - PROCESS | 1861 | 1461343186268 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:39:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:39:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1584ms 09:39:46 INFO - PROCESS | 1861 | 1461343186302 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 09:39:46 INFO - PROCESS | 1861 | 1461343186305 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 09:39:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:39:46 INFO - PROCESS | 1861 | 1461343186324 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:39:46 INFO - PROCESS | 1861 | 1461343186330 Marionette TRACE conn4 <- [1,710,null,{}] 09:39:46 INFO - PROCESS | 1861 | 1461343186345 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:46 INFO - PROCESS | 1861 | 1461343186650 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 09:39:46 INFO - PROCESS | 1861 | 1461343186681 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:46 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237a0d000 == 68 [pid = 1861] [id = 185] 09:39:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 97 (0x7f1239254400) [pid = 1861] [serial = 555] [outer = (nil)] 09:39:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 98 (0x7f123a9b1400) [pid = 1861] [serial = 556] [outer = 0x7f1239254400] 09:39:46 INFO - PROCESS | 1861 | 1461343186749 Marionette DEBUG loaded listener.js 09:39:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 99 (0x7f123ab8f400) [pid = 1861] [serial = 557] [outer = 0x7f1239254400] 09:39:47 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:48 INFO - PROCESS | 1861 | 1461343188013 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:39:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:39:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1748ms 09:39:48 INFO - PROCESS | 1861 | 1461343188063 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 09:39:48 INFO - PROCESS | 1861 | 1461343188067 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 09:39:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:39:48 INFO - PROCESS | 1861 | 1461343188116 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - PROCESS | 1861 | 1461343188127 Marionette TRACE conn4 <- [1,714,null,{}] 09:39:48 INFO - PROCESS | 1861 | 1461343188133 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:48 INFO - PROCESS | 1861 | 1461343188378 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 09:39:48 INFO - PROCESS | 1861 | 1461343188404 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:48 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123b259800 == 69 [pid = 1861] [id = 186] 09:39:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 100 (0x7f123a8ee000) [pid = 1861] [serial = 558] [outer = (nil)] 09:39:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 101 (0x7f123b614800) [pid = 1861] [serial = 559] [outer = 0x7f123a8ee000] 09:39:48 INFO - PROCESS | 1861 | 1461343188470 Marionette DEBUG loaded listener.js 09:39:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 102 (0x7f123dc2b400) [pid = 1861] [serial = 560] [outer = 0x7f123a8ee000] 09:39:49 INFO - PROCESS | 1861 | --DOMWINDOW == 101 (0x7f12366e4000) [pid = 1861] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:39:49 INFO - PROCESS | 1861 | --DOMWINDOW == 100 (0x7f123a8f9c00) [pid = 1861] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:39:49 INFO - PROCESS | 1861 | --DOMWINDOW == 99 (0x7f1236710400) [pid = 1861] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:39:49 INFO - PROCESS | 1861 | --DOMWINDOW == 98 (0x7f123c75ac00) [pid = 1861] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:39:49 INFO - PROCESS | 1861 | --DOMWINDOW == 97 (0x7f123b610400) [pid = 1861] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:39:49 INFO - PROCESS | 1861 | --DOMWINDOW == 96 (0x7f1239da9000) [pid = 1861] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:39:49 INFO - PROCESS | 1861 | --DOMWINDOW == 95 (0x7f1236ee3000) [pid = 1861] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:39:49 INFO - PROCESS | 1861 | --DOMWINDOW == 94 (0x7f123793fc00) [pid = 1861] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:39:49 INFO - PROCESS | 1861 | --DOMWINDOW == 93 (0x7f122f46fc00) [pid = 1861] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:39:49 INFO - PROCESS | 1861 | --DOMWINDOW == 92 (0x7f12366e9400) [pid = 1861] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:39:49 INFO - PROCESS | 1861 | --DOMWINDOW == 91 (0x7f123a8f8c00) [pid = 1861] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:39:49 INFO - PROCESS | 1861 | --DOMWINDOW == 90 (0x7f123a9b7000) [pid = 1861] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:39:49 INFO - PROCESS | 1861 | --DOMWINDOW == 89 (0x7f12410bdc00) [pid = 1861] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:39:49 INFO - PROCESS | 1861 | --DOMWINDOW == 88 (0x7f1239d20400) [pid = 1861] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:39:49 INFO - PROCESS | 1861 | --DOMWINDOW == 87 (0x7f123ee0f800) [pid = 1861] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:39:49 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:49 INFO - PROCESS | 1861 | 1461343189865 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:39:49 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 09:39:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1832ms 09:39:49 INFO - PROCESS | 1861 | 1461343189913 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 09:39:49 INFO - PROCESS | 1861 | 1461343189916 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 09:39:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:39:49 INFO - PROCESS | 1861 | 1461343189922 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:39:49 INFO - PROCESS | 1861 | 1461343189924 Marionette TRACE conn4 <- [1,718,null,{}] 09:39:49 INFO - PROCESS | 1861 | 1461343189930 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:50 INFO - PROCESS | 1861 | 1461343190140 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 09:39:50 INFO - PROCESS | 1861 | 1461343190234 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123bb45800 == 70 [pid = 1861] [id = 187] 09:39:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 88 (0x7f12366edc00) [pid = 1861] [serial = 561] [outer = (nil)] 09:39:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 89 (0x7f123a9af000) [pid = 1861] [serial = 562] [outer = 0x7f12366edc00] 09:39:50 INFO - PROCESS | 1861 | 1461343190302 Marionette DEBUG loaded listener.js 09:39:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 90 (0x7f123fc0f000) [pid = 1861] [serial = 563] [outer = 0x7f12366edc00] 09:39:51 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:51 INFO - PROCESS | 1861 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:39:51 INFO - PROCESS | 1861 | 1461343191618 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:39:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:39:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1740ms 09:39:51 INFO - PROCESS | 1861 | 1461343191665 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 09:39:51 INFO - PROCESS | 1861 | 1461343191671 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 09:39:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:39:51 INFO - PROCESS | 1861 | 1461343191788 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:39:51 INFO - PROCESS | 1861 | 1461343191795 Marionette TRACE conn4 <- [1,722,null,{}] 09:39:51 INFO - PROCESS | 1861 | 1461343191806 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:52 INFO - PROCESS | 1861 | 1461343192001 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 09:39:52 INFO - PROCESS | 1861 | 1461343192154 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:52 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237879800 == 71 [pid = 1861] [id = 188] 09:39:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 91 (0x7f12366ee400) [pid = 1861] [serial = 564] [outer = (nil)] 09:39:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 92 (0x7f1237943400) [pid = 1861] [serial = 565] [outer = 0x7f12366ee400] 09:39:52 INFO - PROCESS | 1861 | 1461343192232 Marionette DEBUG loaded listener.js 09:39:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 93 (0x7f1238188c00) [pid = 1861] [serial = 566] [outer = 0x7f12366ee400] 09:39:53 INFO - PROCESS | 1861 | 1461343193144 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 09:39:53 INFO - PROCESS | 1861 | 1461343193188 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 09:39:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:39:53 INFO - PROCESS | 1861 | 1461343193199 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:39:53 INFO - PROCESS | 1861 | 1461343193203 Marionette TRACE conn4 <- [1,726,null,{}] 09:39:53 INFO - PROCESS | 1861 | 1461343193210 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:53 INFO - PROCESS | 1861 | 1461343193396 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 09:39:53 INFO - PROCESS | 1861 | 1461343193546 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236f98000 == 72 [pid = 1861] [id = 189] 09:39:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 94 (0x7f1239daa800) [pid = 1861] [serial = 567] [outer = (nil)] 09:39:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 95 (0x7f123a9ec000) [pid = 1861] [serial = 568] [outer = 0x7f1239daa800] 09:39:53 INFO - PROCESS | 1861 | 1461343193620 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 96 (0x7f123b614c00) [pid = 1861] [serial = 569] [outer = 0x7f1239daa800] 09:39:54 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:54 INFO - PROCESS | 1861 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:39:54 INFO - PROCESS | 1861 | 1461343194768 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:39:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:39:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1634ms 09:39:54 INFO - PROCESS | 1861 | 1461343194835 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 09:39:54 INFO - PROCESS | 1861 | 1461343194838 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 09:39:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:39:54 INFO - PROCESS | 1861 | 1461343194846 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:39:54 INFO - PROCESS | 1861 | 1461343194851 Marionette TRACE conn4 <- [1,730,null,{}] 09:39:54 INFO - PROCESS | 1861 | 1461343194867 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:55 INFO - PROCESS | 1861 | 1461343195088 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 09:39:55 INFO - PROCESS | 1861 | 1461343195289 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1241ebc800 == 73 [pid = 1861] [id = 190] 09:39:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 97 (0x7f12402af800) [pid = 1861] [serial = 570] [outer = (nil)] 09:39:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 98 (0x7f1241018400) [pid = 1861] [serial = 571] [outer = 0x7f12402af800] 09:39:55 INFO - PROCESS | 1861 | 1461343195368 Marionette DEBUG loaded listener.js 09:39:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 99 (0x7f12410c2800) [pid = 1861] [serial = 572] [outer = 0x7f12402af800] 09:39:56 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:56 INFO - PROCESS | 1861 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:39:56 INFO - PROCESS | 1861 | 1461343196295 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 09:39:56 INFO - PROCESS | 1861 | 1461343196344 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 09:39:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:39:56 INFO - PROCESS | 1861 | 1461343196350 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - PROCESS | 1861 | 1461343196353 Marionette TRACE conn4 <- [1,734,null,{}] 09:39:56 INFO - PROCESS | 1861 | 1461343196358 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:56 INFO - PROCESS | 1861 | 1461343196531 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 09:39:56 INFO - PROCESS | 1861 | 1461343196689 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:56 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242e5f000 == 74 [pid = 1861] [id = 191] 09:39:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 100 (0x7f124051ec00) [pid = 1861] [serial = 573] [outer = (nil)] 09:39:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 101 (0x7f1241a4e000) [pid = 1861] [serial = 574] [outer = 0x7f124051ec00] 09:39:56 INFO - PROCESS | 1861 | 1461343196764 Marionette DEBUG loaded listener.js 09:39:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 102 (0x7f1241df6400) [pid = 1861] [serial = 575] [outer = 0x7f124051ec00] 09:39:57 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:57 INFO - PROCESS | 1861 | 1461343197681 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:39:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:39:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1391ms 09:39:57 INFO - PROCESS | 1861 | 1461343197742 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 09:39:57 INFO - PROCESS | 1861 | 1461343197745 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 09:39:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:39:57 INFO - PROCESS | 1861 | 1461343197752 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:39:57 INFO - PROCESS | 1861 | 1461343197754 Marionette TRACE conn4 <- [1,738,null,{}] 09:39:57 INFO - PROCESS | 1861 | 1461343197760 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:57 INFO - PROCESS | 1861 | 1461343197933 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 09:39:58 INFO - PROCESS | 1861 | 1461343198085 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1243659800 == 75 [pid = 1861] [id = 192] 09:39:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 103 (0x7f12410b4c00) [pid = 1861] [serial = 576] [outer = (nil)] 09:39:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 104 (0x7f1241e2b000) [pid = 1861] [serial = 577] [outer = 0x7f12410b4c00] 09:39:58 INFO - PROCESS | 1861 | 1461343198160 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 105 (0x7f1242210800) [pid = 1861] [serial = 578] [outer = 0x7f12410b4c00] 09:39:59 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:59 INFO - PROCESS | 1861 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:39:59 INFO - PROCESS | 1861 | 1461343199453 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:39:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:39:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1729ms 09:39:59 INFO - PROCESS | 1861 | 1461343199481 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 09:39:59 INFO - PROCESS | 1861 | 1461343199485 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 09:39:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:39:59 INFO - PROCESS | 1861 | 1461343199492 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - PROCESS | 1861 | 1461343199494 Marionette TRACE conn4 <- [1,742,null,{}] 09:39:59 INFO - PROCESS | 1861 | 1461343199500 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:59 INFO - PROCESS | 1861 | 1461343199765 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 09:39:59 INFO - PROCESS | 1861 | 1461343199936 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:59 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124debd000 == 76 [pid = 1861] [id = 193] 09:39:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 106 (0x7f124334f000) [pid = 1861] [serial = 579] [outer = (nil)] 09:40:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 107 (0x7f124732ac00) [pid = 1861] [serial = 580] [outer = 0x7f124334f000] 09:40:00 INFO - PROCESS | 1861 | 1461343200028 Marionette DEBUG loaded listener.js 09:40:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 108 (0x7f124cf37000) [pid = 1861] [serial = 581] [outer = 0x7f124334f000] 09:40:01 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:40:01 INFO - PROCESS | 1861 | 1461343201581 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:40:01 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 09:40:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2138ms 09:40:01 INFO - PROCESS | 1861 | 1461343201632 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 09:40:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:40:01 INFO - PROCESS | 1861 | 1461343201637 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 09:40:01 INFO - PROCESS | 1861 | 1461343201645 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:40:01 INFO - PROCESS | 1861 | 1461343201651 Marionette TRACE conn4 <- [1,746,null,{}] 09:40:01 INFO - PROCESS | 1861 | 1461343201661 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:01 INFO - PROCESS | 1861 | 1461343201884 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 09:40:02 INFO - PROCESS | 1861 | 1461343202148 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122f77a800 == 77 [pid = 1861] [id = 194] 09:40:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 109 (0x7f1236ee7000) [pid = 1861] [serial = 582] [outer = (nil)] 09:40:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 110 (0x7f1236eea000) [pid = 1861] [serial = 583] [outer = 0x7f1236ee7000] 09:40:02 INFO - PROCESS | 1861 | 1461343202241 Marionette DEBUG loaded listener.js 09:40:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 111 (0x7f1236f6c800) [pid = 1861] [serial = 584] [outer = 0x7f1236ee7000] 09:40:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1252e64800 == 76 [pid = 1861] [id = 123] 09:40:02 INFO - PROCESS | 1861 | --DOMWINDOW == 110 (0x7f1241a43400) [pid = 1861] [serial = 502] [outer = (nil)] [url = about:blank] 09:40:02 INFO - PROCESS | 1861 | --DOMWINDOW == 109 (0x7f124e2eb800) [pid = 1861] [serial = 505] [outer = (nil)] [url = about:blank] 09:40:02 INFO - PROCESS | 1861 | --DOMWINDOW == 108 (0x7f1237857800) [pid = 1861] [serial = 508] [outer = (nil)] [url = about:blank] 09:40:02 INFO - PROCESS | 1861 | --DOMWINDOW == 107 (0x7f123771e400) [pid = 1861] [serial = 535] [outer = (nil)] [url = about:blank] 09:40:02 INFO - PROCESS | 1861 | --DOMWINDOW == 106 (0x7f123a8fa000) [pid = 1861] [serial = 499] [outer = (nil)] [url = about:blank] 09:40:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124e20f000 == 75 [pid = 1861] [id = 182] 09:40:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1243678000 == 74 [pid = 1861] [id = 181] 09:40:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123fc66000 == 73 [pid = 1861] [id = 180] 09:40:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12378c1800 == 72 [pid = 1861] [id = 179] 09:40:02 INFO - PROCESS | 1861 | --DOMWINDOW == 105 (0x7f124dee0400) [pid = 1861] [serial = 470] [outer = (nil)] [url = about:blank] 09:40:02 INFO - PROCESS | 1861 | --DOMWINDOW == 104 (0x7f123a8f8400) [pid = 1861] [serial = 455] [outer = (nil)] [url = about:blank] 09:40:02 INFO - PROCESS | 1861 | --DOMWINDOW == 103 (0x7f124359d400) [pid = 1861] [serial = 467] [outer = (nil)] [url = about:blank] 09:40:02 INFO - PROCESS | 1861 | --DOMWINDOW == 102 (0x7f124015a800) [pid = 1861] [serial = 461] [outer = (nil)] [url = about:blank] 09:40:02 INFO - PROCESS | 1861 | --DOMWINDOW == 101 (0x7f123b61ac00) [pid = 1861] [serial = 458] [outer = (nil)] [url = about:blank] 09:40:02 INFO - PROCESS | 1861 | --DOMWINDOW == 100 (0x7f1237726800) [pid = 1861] [serial = 452] [outer = (nil)] [url = about:blank] 09:40:02 INFO - PROCESS | 1861 | --DOMWINDOW == 99 (0x7f12410be000) [pid = 1861] [serial = 464] [outer = (nil)] [url = about:blank] 09:40:02 INFO - PROCESS | 1861 | --DOMWINDOW == 98 (0x7f123b318800) [pid = 1861] [serial = 523] [outer = (nil)] [url = about:blank] 09:40:02 INFO - PROCESS | 1861 | --DOMWINDOW == 97 (0x7f123b5c8800) [pid = 1861] [serial = 524] [outer = (nil)] [url = about:blank] 09:40:02 INFO - PROCESS | 1861 | --DOMWINDOW == 96 (0x7f123b5d2000) [pid = 1861] [serial = 526] [outer = (nil)] [url = about:blank] 09:40:02 INFO - PROCESS | 1861 | --DOMWINDOW == 95 (0x7f123b5d2400) [pid = 1861] [serial = 511] [outer = (nil)] [url = about:blank] 09:40:03 INFO - PROCESS | 1861 | --DOMWINDOW == 94 (0x7f12376d8400) [pid = 1861] [serial = 496] [outer = (nil)] [url = about:blank] 09:40:03 INFO - PROCESS | 1861 | --DOMWINDOW == 93 (0x7f12410b5c00) [pid = 1861] [serial = 533] [outer = (nil)] [url = about:blank] 09:40:03 INFO - PROCESS | 1861 | --DOMWINDOW == 92 (0x7f1241011000) [pid = 1861] [serial = 530] [outer = (nil)] [url = about:blank] 09:40:03 INFO - PROCESS | 1861 | --DOMWINDOW == 91 (0x7f123b60e000) [pid = 1861] [serial = 527] [outer = (nil)] [url = about:blank] 09:40:03 INFO - PROCESS | 1861 | --DOMWINDOW == 90 (0x7f12401f0c00) [pid = 1861] [serial = 529] [outer = (nil)] [url = about:blank] 09:40:03 INFO - PROCESS | 1861 | --DOMWINDOW == 89 (0x7f1241015400) [pid = 1861] [serial = 532] [outer = (nil)] [url = about:blank] 09:40:03 INFO - PROCESS | 1861 | --DOMWINDOW == 88 (0x7f1236eed400) [pid = 1861] [serial = 493] [outer = (nil)] [url = about:blank] 09:40:03 INFO - PROCESS | 1861 | --DOMWINDOW == 87 (0x7f1240150400) [pid = 1861] [serial = 494] [outer = (nil)] [url = about:blank] 09:40:03 INFO - PROCESS | 1861 | --DOMWINDOW == 86 (0x7f1237b0a800) [pid = 1861] [serial = 518] [outer = (nil)] [url = about:blank] 09:40:03 INFO - PROCESS | 1861 | --DOMWINDOW == 85 (0x7f1237940800) [pid = 1861] [serial = 517] [outer = (nil)] [url = about:blank] 09:40:03 INFO - PROCESS | 1861 | --DOMWINDOW == 84 (0x7f12376d8000) [pid = 1861] [serial = 520] [outer = (nil)] [url = about:blank] 09:40:03 INFO - PROCESS | 1861 | --DOMWINDOW == 83 (0x7f123a8f8800) [pid = 1861] [serial = 521] [outer = (nil)] [url = about:blank] 09:40:03 INFO - PROCESS | 1861 | --DOMWINDOW == 82 (0x7f12376d6000) [pid = 1861] [serial = 515] [outer = (nil)] [url = about:blank] 09:40:03 INFO - PROCESS | 1861 | --DOMWINDOW == 81 (0x7f1236ee6000) [pid = 1861] [serial = 514] [outer = (nil)] [url = about:blank] 09:40:03 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:40:03 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:40:03 INFO - PROCESS | 1861 | 1461343203566 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:40:03 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.) 09:40:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1937ms 09:40:03 INFO - PROCESS | 1861 | 1461343203583 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 09:40:03 INFO - PROCESS | 1861 | 1461343203592 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 09:40:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:40:03 INFO - PROCESS | 1861 | 1461343203602 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:40:03 INFO - PROCESS | 1861 | 1461343203607 Marionette TRACE conn4 <- [1,750,null,{}] 09:40:03 INFO - PROCESS | 1861 | 1461343203613 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:03 INFO - PROCESS | 1861 | 1461343203819 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 09:40:03 INFO - PROCESS | 1861 | 1461343203940 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12376bc800 == 73 [pid = 1861] [id = 195] 09:40:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 82 (0x7f1236ee7800) [pid = 1861] [serial = 585] [outer = (nil)] 09:40:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 83 (0x7f1237626c00) [pid = 1861] [serial = 586] [outer = 0x7f1236ee7800] 09:40:04 INFO - PROCESS | 1861 | 1461343204006 Marionette DEBUG loaded listener.js 09:40:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 84 (0x7f12376e1400) [pid = 1861] [serial = 587] [outer = 0x7f1236ee7800] 09:40:05 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:40:05 INFO - PROCESS | 1861 | 1461343205115 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:40:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:40:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1535ms 09:40:05 INFO - PROCESS | 1861 | 1461343205139 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 09:40:05 INFO - PROCESS | 1861 | 1461343205143 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 09:40:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:40:05 INFO - PROCESS | 1861 | 1461343205156 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:40:05 INFO - PROCESS | 1861 | 1461343205161 Marionette TRACE conn4 <- [1,754,null,{}] 09:40:05 INFO - PROCESS | 1861 | 1461343205178 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:05 INFO - PROCESS | 1861 | 1461343205494 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 09:40:05 INFO - PROCESS | 1861 | 1461343205541 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237a05000 == 74 [pid = 1861] [id = 196] 09:40:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 85 (0x7f1237945000) [pid = 1861] [serial = 588] [outer = (nil)] 09:40:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 86 (0x7f1237b07400) [pid = 1861] [serial = 589] [outer = 0x7f1237945000] 09:40:05 INFO - PROCESS | 1861 | 1461343205616 Marionette DEBUG loaded listener.js 09:40:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 87 (0x7f1238184000) [pid = 1861] [serial = 590] [outer = 0x7f1237945000] 09:40:06 INFO - PROCESS | 1861 | --DOMWINDOW == 86 (0x7f123a8ee000) [pid = 1861] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:40:06 INFO - PROCESS | 1861 | --DOMWINDOW == 85 (0x7f1236f6b000) [pid = 1861] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:40:06 INFO - PROCESS | 1861 | --DOMWINDOW == 84 (0x7f123670f000) [pid = 1861] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:40:06 INFO - PROCESS | 1861 | --DOMWINDOW == 83 (0x7f1239254400) [pid = 1861] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:40:06 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:40:06 INFO - PROCESS | 1861 | 1461343206878 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:40:06 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 09:40:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1739ms 09:40:06 INFO - PROCESS | 1861 | 1461343206896 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 09:40:06 INFO - PROCESS | 1861 | 1461343206902 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 09:40:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:40:06 INFO - PROCESS | 1861 | 1461343206920 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 1861 | 1461343206926 Marionette TRACE conn4 <- [1,758,null,{}] 09:40:06 INFO - PROCESS | 1861 | 1461343206936 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:07 INFO - PROCESS | 1861 | 1461343207173 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 09:40:07 INFO - PROCESS | 1861 | 1461343207343 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:07 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237610000 == 75 [pid = 1861] [id = 197] 09:40:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 84 (0x7f1236f68800) [pid = 1861] [serial = 591] [outer = (nil)] 09:40:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 85 (0x7f1237263800) [pid = 1861] [serial = 592] [outer = 0x7f1236f68800] 09:40:07 INFO - PROCESS | 1861 | 1461343207424 Marionette DEBUG loaded listener.js 09:40:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 86 (0x7f12375a4000) [pid = 1861] [serial = 593] [outer = 0x7f1236f68800] 09:40:08 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:40:08 INFO - PROCESS | 1861 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:40:08 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:40:08 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:40:08 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:40:08 INFO - PROCESS | 1861 | 1461343208336 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:40:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:40:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1451ms 09:40:08 INFO - PROCESS | 1861 | 1461343208371 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 09:40:08 INFO - PROCESS | 1861 | 1461343208381 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 09:40:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:40:08 INFO - PROCESS | 1861 | 1461343208392 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:40:08 INFO - PROCESS | 1861 | 1461343208396 Marionette TRACE conn4 <- [1,762,null,{}] 09:40:08 INFO - PROCESS | 1861 | 1461343208403 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:08 INFO - PROCESS | 1861 | 1461343208625 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 09:40:08 INFO - PROCESS | 1861 | 1461343208827 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236382000 == 76 [pid = 1861] [id = 198] 09:40:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 87 (0x7f123793ac00) [pid = 1861] [serial = 594] [outer = (nil)] 09:40:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 88 (0x7f123796c800) [pid = 1861] [serial = 595] [outer = 0x7f123793ac00] 09:40:08 INFO - PROCESS | 1861 | 1461343208910 Marionette DEBUG loaded listener.js 09:40:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 89 (0x7f123804e400) [pid = 1861] [serial = 596] [outer = 0x7f123793ac00] 09:40:10 INFO - PROCESS | 1861 | 1461343210399 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:40:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:40:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2086ms 09:40:10 INFO - PROCESS | 1861 | 1461343210478 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 09:40:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:40:10 INFO - PROCESS | 1861 | 1461343210483 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 09:40:10 INFO - PROCESS | 1861 | 1461343210491 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:40:10 INFO - PROCESS | 1861 | 1461343210499 Marionette TRACE conn4 <- [1,766,null,{}] 09:40:10 INFO - PROCESS | 1861 | 1461343210516 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:10 INFO - PROCESS | 1861 | 1461343210749 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 09:40:10 INFO - PROCESS | 1861 | 1461343210951 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123ac86800 == 77 [pid = 1861] [id = 199] 09:40:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 90 (0x7f1239d1c800) [pid = 1861] [serial = 597] [outer = (nil)] 09:40:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 91 (0x7f123a8ef000) [pid = 1861] [serial = 598] [outer = 0x7f1239d1c800] 09:40:11 INFO - PROCESS | 1861 | 1461343211073 Marionette DEBUG loaded listener.js 09:40:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 92 (0x7f123a8f8c00) [pid = 1861] [serial = 599] [outer = 0x7f1239d1c800] 09:40:12 INFO - PROCESS | 1861 | 1461343212400 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:40:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:40:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1940ms 09:40:12 INFO - PROCESS | 1861 | 1461343212476 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 09:40:12 INFO - PROCESS | 1861 | 1461343212483 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 09:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:40:12 INFO - PROCESS | 1861 | 1461343212495 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:40:12 INFO - PROCESS | 1861 | 1461343212498 Marionette TRACE conn4 <- [1,770,null,{}] 09:40:12 INFO - PROCESS | 1861 | 1461343212550 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:12 INFO - PROCESS | 1861 | 1461343212729 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 09:40:12 INFO - PROCESS | 1861 | 1461343212922 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123dc6c800 == 78 [pid = 1861] [id = 200] 09:40:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 93 (0x7f1239d20c00) [pid = 1861] [serial = 600] [outer = (nil)] 09:40:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 94 (0x7f123a9e5400) [pid = 1861] [serial = 601] [outer = 0x7f1239d20c00] 09:40:13 INFO - PROCESS | 1861 | 1461343213001 Marionette DEBUG loaded listener.js 09:40:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 95 (0x7f123ab95c00) [pid = 1861] [serial = 602] [outer = 0x7f1239d20c00] 09:40:13 INFO - PROCESS | 1861 | 1461343213860 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1435ms 09:40:13 INFO - PROCESS | 1861 | 1461343213931 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 09:40:13 INFO - PROCESS | 1861 | 1461343213935 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 09:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:40:13 INFO - PROCESS | 1861 | 1461343213941 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:40:13 INFO - PROCESS | 1861 | 1461343213944 Marionette TRACE conn4 <- [1,774,null,{}] 09:40:13 INFO - PROCESS | 1861 | 1461343213950 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:14 INFO - PROCESS | 1861 | 1461343214137 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 09:40:14 INFO - PROCESS | 1861 | 1461343214294 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:14 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124043e800 == 79 [pid = 1861] [id = 201] 09:40:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 96 (0x7f123a8f8800) [pid = 1861] [serial = 603] [outer = (nil)] 09:40:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 97 (0x7f123b5cb800) [pid = 1861] [serial = 604] [outer = 0x7f123a8f8800] 09:40:14 INFO - PROCESS | 1861 | 1461343214373 Marionette DEBUG loaded listener.js 09:40:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 98 (0x7f123b60dc00) [pid = 1861] [serial = 605] [outer = 0x7f123a8f8800] 09:40:15 INFO - PROCESS | 1861 | 1461343215228 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1335ms 09:40:15 INFO - PROCESS | 1861 | 1461343215278 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 09:40:15 INFO - PROCESS | 1861 | 1461343215282 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 09:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:40:15 INFO - PROCESS | 1861 | 1461343215288 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:40:15 INFO - PROCESS | 1861 | 1461343215291 Marionette TRACE conn4 <- [1,778,null,{}] 09:40:15 INFO - PROCESS | 1861 | 1461343215297 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:15 INFO - PROCESS | 1861 | 1461343215510 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 09:40:15 INFO - PROCESS | 1861 | 1461343215666 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1241de2800 == 80 [pid = 1861] [id = 202] 09:40:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 99 (0x7f123b322800) [pid = 1861] [serial = 606] [outer = (nil)] 09:40:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 100 (0x7f123c760000) [pid = 1861] [serial = 607] [outer = 0x7f123b322800] 09:40:15 INFO - PROCESS | 1861 | 1461343215746 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 101 (0x7f123fc13400) [pid = 1861] [serial = 608] [outer = 0x7f123b322800] 09:40:16 INFO - PROCESS | 1861 | 1461343216669 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1437ms 09:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:40:16 INFO - PROCESS | 1861 | 1461343216727 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 1861 | 1461343216730 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 09:40:16 INFO - PROCESS | 1861 | 1461343216736 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - PROCESS | 1861 | 1461343216739 Marionette TRACE conn4 <- [1,782,null,{}] 09:40:16 INFO - PROCESS | 1861 | 1461343216744 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:16 INFO - PROCESS | 1861 | 1461343216913 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 09:40:17 INFO - PROCESS | 1861 | 1461343217069 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123761c800 == 81 [pid = 1861] [id = 203] 09:40:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 102 (0x7f122f466800) [pid = 1861] [serial = 609] [outer = (nil)] 09:40:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 103 (0x7f1236f6f000) [pid = 1861] [serial = 610] [outer = 0x7f122f466800] 09:40:17 INFO - PROCESS | 1861 | 1461343217143 Marionette DEBUG loaded listener.js 09:40:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 104 (0x7f1240150000) [pid = 1861] [serial = 611] [outer = 0x7f122f466800] 09:40:18 INFO - PROCESS | 1861 | 1461343218264 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1582ms 09:40:18 INFO - PROCESS | 1861 | 1461343218319 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 09:40:18 INFO - PROCESS | 1861 | 1461343218324 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 09:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:40:18 INFO - PROCESS | 1861 | 1461343218334 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:40:18 INFO - PROCESS | 1861 | 1461343218338 Marionette TRACE conn4 <- [1,786,null,{}] 09:40:18 INFO - PROCESS | 1861 | 1461343218347 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:18 INFO - PROCESS | 1861 | 1461343218535 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 09:40:18 INFO - PROCESS | 1861 | 1461343218716 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:18 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123a986800 == 82 [pid = 1861] [id = 204] 09:40:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 105 (0x7f1237852000) [pid = 1861] [serial = 612] [outer = (nil)] 09:40:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 106 (0x7f123785d800) [pid = 1861] [serial = 613] [outer = 0x7f1237852000] 09:40:18 INFO - PROCESS | 1861 | 1461343218787 Marionette DEBUG loaded listener.js 09:40:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 107 (0x7f1238fdfc00) [pid = 1861] [serial = 614] [outer = 0x7f1237852000] 09:40:19 INFO - PROCESS | 1861 | 1461343219720 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1440ms 09:40:19 INFO - PROCESS | 1861 | 1461343219774 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 09:40:19 INFO - PROCESS | 1861 | 1461343219783 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 09:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:40:19 INFO - PROCESS | 1861 | 1461343219795 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:40:19 INFO - PROCESS | 1861 | 1461343219798 Marionette TRACE conn4 <- [1,790,null,{}] 09:40:19 INFO - PROCESS | 1861 | 1461343219805 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:19 INFO - PROCESS | 1861 | 1461343219985 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 09:40:20 INFO - PROCESS | 1861 | 1461343220248 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:20 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123658f000 == 83 [pid = 1861] [id = 205] 09:40:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 108 (0x7f12366df800) [pid = 1861] [serial = 615] [outer = (nil)] 09:40:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 109 (0x7f1239254800) [pid = 1861] [serial = 616] [outer = 0x7f12366df800] 09:40:20 INFO - PROCESS | 1861 | 1461343220374 Marionette DEBUG loaded listener.js 09:40:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 110 (0x7f1239db6400) [pid = 1861] [serial = 617] [outer = 0x7f12366df800] 09:40:20 INFO - PROCESS | 1861 | --DOMWINDOW == 109 (0x7f123a9af000) [pid = 1861] [serial = 562] [outer = (nil)] [url = about:blank] 09:40:20 INFO - PROCESS | 1861 | --DOMWINDOW == 108 (0x7f1237854800) [pid = 1861] [serial = 538] [outer = (nil)] [url = about:blank] 09:40:20 INFO - PROCESS | 1861 | --DOMWINDOW == 107 (0x7f1238189400) [pid = 1861] [serial = 541] [outer = (nil)] [url = about:blank] 09:40:20 INFO - PROCESS | 1861 | --DOMWINDOW == 106 (0x7f123b615800) [pid = 1861] [serial = 544] [outer = (nil)] [url = about:blank] 09:40:20 INFO - PROCESS | 1861 | --DOMWINDOW == 105 (0x7f123b614800) [pid = 1861] [serial = 559] [outer = (nil)] [url = about:blank] 09:40:20 INFO - PROCESS | 1861 | --DOMWINDOW == 104 (0x7f12376d9c00) [pid = 1861] [serial = 551] [outer = (nil)] [url = about:blank] 09:40:20 INFO - PROCESS | 1861 | --DOMWINDOW == 103 (0x7f1237395400) [pid = 1861] [serial = 550] [outer = (nil)] [url = about:blank] 09:40:20 INFO - PROCESS | 1861 | --DOMWINDOW == 102 (0x7f123784f400) [pid = 1861] [serial = 553] [outer = (nil)] [url = about:blank] 09:40:20 INFO - PROCESS | 1861 | --DOMWINDOW == 101 (0x7f1237b15000) [pid = 1861] [serial = 554] [outer = (nil)] [url = about:blank] 09:40:20 INFO - PROCESS | 1861 | --DOMWINDOW == 100 (0x7f12410bc400) [pid = 1861] [serial = 547] [outer = (nil)] [url = about:blank] 09:40:20 INFO - PROCESS | 1861 | --DOMWINDOW == 99 (0x7f123a9b1400) [pid = 1861] [serial = 556] [outer = (nil)] [url = about:blank] 09:40:20 INFO - PROCESS | 1861 | --DOMWINDOW == 98 (0x7f123ab8f400) [pid = 1861] [serial = 557] [outer = (nil)] [url = about:blank] 09:40:20 INFO - PROCESS | 1861 | --DOMWINDOW == 97 (0x7f123dc2b400) [pid = 1861] [serial = 560] [outer = (nil)] [url = about:blank] 09:40:21 INFO - PROCESS | 1861 | 1461343221349 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1580ms 09:40:21 INFO - PROCESS | 1861 | 1461343221376 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 09:40:21 INFO - PROCESS | 1861 | 1461343221380 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 09:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:40:21 INFO - PROCESS | 1861 | 1461343221386 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:40:21 INFO - PROCESS | 1861 | 1461343221391 Marionette TRACE conn4 <- [1,794,null,{}] 09:40:21 INFO - PROCESS | 1861 | 1461343221409 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:21 INFO - PROCESS | 1861 | 1461343221582 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 09:40:21 INFO - PROCESS | 1861 | 1461343221704 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:21 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123d149800 == 84 [pid = 1861] [id = 206] 09:40:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 98 (0x7f1237964000) [pid = 1861] [serial = 618] [outer = (nil)] 09:40:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 99 (0x7f123b5c9800) [pid = 1861] [serial = 619] [outer = 0x7f1237964000] 09:40:21 INFO - PROCESS | 1861 | 1461343221770 Marionette DEBUG loaded listener.js 09:40:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 100 (0x7f123d134c00) [pid = 1861] [serial = 620] [outer = 0x7f1237964000] 09:40:22 INFO - PROCESS | 1861 | 1461343222489 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1135ms 09:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:40:22 INFO - PROCESS | 1861 | 1461343222522 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 09:40:22 INFO - PROCESS | 1861 | 1461343222525 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 09:40:22 INFO - PROCESS | 1861 | 1461343222531 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:40:22 INFO - PROCESS | 1861 | 1461343222534 Marionette TRACE conn4 <- [1,798,null,{}] 09:40:22 INFO - PROCESS | 1861 | 1461343222539 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:22 INFO - PROCESS | 1861 | 1461343222748 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 09:40:22 INFO - PROCESS | 1861 | 1461343222828 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:22 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1241a54800 == 85 [pid = 1861] [id = 207] 09:40:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 101 (0x7f123938e800) [pid = 1861] [serial = 621] [outer = (nil)] 09:40:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 102 (0x7f123feacc00) [pid = 1861] [serial = 622] [outer = 0x7f123938e800] 09:40:22 INFO - PROCESS | 1861 | 1461343222893 Marionette DEBUG loaded listener.js 09:40:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 103 (0x7f124015b800) [pid = 1861] [serial = 623] [outer = 0x7f123938e800] 09:40:23 INFO - PROCESS | 1861 | 1461343223719 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:40:23 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 09:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1228ms 09:40:23 INFO - PROCESS | 1861 | 1461343223760 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 09:40:23 INFO - PROCESS | 1861 | 1461343223764 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 09:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:40:23 INFO - PROCESS | 1861 | 1461343223769 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - PROCESS | 1861 | 1461343223772 Marionette TRACE conn4 <- [1,802,null,{}] 09:40:23 INFO - PROCESS | 1861 | 1461343223777 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:23 INFO - PROCESS | 1861 | 1461343223980 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 09:40:24 INFO - PROCESS | 1861 | 1461343224006 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12432d0800 == 86 [pid = 1861] [id = 208] 09:40:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 104 (0x7f122f658c00) [pid = 1861] [serial = 624] [outer = (nil)] 09:40:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 105 (0x7f1240211800) [pid = 1861] [serial = 625] [outer = 0x7f122f658c00] 09:40:24 INFO - PROCESS | 1861 | 1461343224069 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 106 (0x7f124100e000) [pid = 1861] [serial = 626] [outer = 0x7f122f658c00] 09:40:24 INFO - PROCESS | 1861 | 1461343224959 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:40:24 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 09:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1227ms 09:40:25 INFO - PROCESS | 1861 | 1461343224997 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 09:40:25 INFO - PROCESS | 1861 | 1461343225000 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 09:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:40:25 INFO - PROCESS | 1861 | 1461343225012 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - PROCESS | 1861 | 1461343225014 Marionette TRACE conn4 <- [1,806,null,{}] 09:40:25 INFO - PROCESS | 1861 | 1461343225020 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:25 INFO - PROCESS | 1861 | 1461343225283 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 09:40:25 INFO - PROCESS | 1861 | --DOMWINDOW == 105 (0x7f1236ee7800) [pid = 1861] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:40:25 INFO - PROCESS | 1861 | --DOMWINDOW == 104 (0x7f1236ee7000) [pid = 1861] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:40:25 INFO - PROCESS | 1861 | 1461343225378 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1243609000 == 87 [pid = 1861] [id = 209] 09:40:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 105 (0x7f1236ee7000) [pid = 1861] [serial = 627] [outer = (nil)] 09:40:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 106 (0x7f1239d16000) [pid = 1861] [serial = 628] [outer = 0x7f1236ee7000] 09:40:25 INFO - PROCESS | 1861 | 1461343225448 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 107 (0x7f124130b000) [pid = 1861] [serial = 629] [outer = 0x7f1236ee7000] 09:40:26 INFO - PROCESS | 1861 | 1461343226237 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:40:26 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 09:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1283ms 09:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:40:26 INFO - PROCESS | 1861 | 1461343226292 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 09:40:26 INFO - PROCESS | 1861 | 1461343226295 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 09:40:26 INFO - PROCESS | 1861 | 1461343226302 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - PROCESS | 1861 | 1461343226305 Marionette TRACE conn4 <- [1,810,null,{}] 09:40:26 INFO - PROCESS | 1861 | 1461343226312 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:26 INFO - PROCESS | 1861 | 1461343226475 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 09:40:26 INFO - PROCESS | 1861 | 1461343226490 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124cf9a000 == 88 [pid = 1861] [id = 210] 09:40:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 108 (0x7f1241011000) [pid = 1861] [serial = 630] [outer = (nil)] 09:40:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 109 (0x7f1241a47400) [pid = 1861] [serial = 631] [outer = 0x7f1241011000] 09:40:26 INFO - PROCESS | 1861 | 1461343226558 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 110 (0x7f1241e2bc00) [pid = 1861] [serial = 632] [outer = 0x7f1241011000] 09:40:27 INFO - PROCESS | 1861 | 1461343227535 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1285ms 09:40:27 INFO - PROCESS | 1861 | 1461343227587 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 1861 | 1461343227592 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 09:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:40:27 INFO - PROCESS | 1861 | 1461343227601 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - PROCESS | 1861 | 1461343227607 Marionette TRACE conn4 <- [1,814,null,{}] 09:40:27 INFO - PROCESS | 1861 | 1461343227616 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:27 INFO - PROCESS | 1861 | 1461343227797 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 09:40:27 INFO - PROCESS | 1861 | 1461343227957 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237986000 == 89 [pid = 1861] [id = 211] 09:40:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 111 (0x7f122f65bc00) [pid = 1861] [serial = 633] [outer = (nil)] 09:40:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 112 (0x7f1237630800) [pid = 1861] [serial = 634] [outer = 0x7f122f65bc00] 09:40:28 INFO - PROCESS | 1861 | 1461343228036 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 113 (0x7f1237967000) [pid = 1861] [serial = 635] [outer = 0x7f122f65bc00] 09:40:28 INFO - PROCESS | 1861 | 1461343228992 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 09:40:29 INFO - PROCESS | 1861 | 1461343229053 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 09:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:40:29 INFO - PROCESS | 1861 | 1461343229064 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:40:29 INFO - PROCESS | 1861 | 1461343229067 Marionette TRACE conn4 <- [1,818,null,{}] 09:40:29 INFO - PROCESS | 1861 | 1461343229075 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:29 INFO - PROCESS | 1861 | 1461343229298 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 09:40:29 INFO - PROCESS | 1861 | 1461343229519 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242440800 == 90 [pid = 1861] [id = 212] 09:40:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 114 (0x7f1239daec00) [pid = 1861] [serial = 636] [outer = (nil)] 09:40:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 115 (0x7f123ab97400) [pid = 1861] [serial = 637] [outer = 0x7f1239daec00] 09:40:29 INFO - PROCESS | 1861 | 1461343229610 Marionette DEBUG loaded listener.js 09:40:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 116 (0x7f123c761800) [pid = 1861] [serial = 638] [outer = 0x7f1239daec00] 09:40:30 INFO - PROCESS | 1861 | 1461343230583 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1533ms 09:40:30 INFO - PROCESS | 1861 | 1461343230597 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 09:40:30 INFO - PROCESS | 1861 | 1461343230600 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 09:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:40:30 INFO - PROCESS | 1861 | 1461343230607 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:40:30 INFO - PROCESS | 1861 | 1461343230613 Marionette TRACE conn4 <- [1,822,null,{}] 09:40:30 INFO - PROCESS | 1861 | 1461343230637 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:30 INFO - PROCESS | 1861 | 1461343230876 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 09:40:31 INFO - PROCESS | 1861 | 1461343231096 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:31 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124e0e2800 == 91 [pid = 1861] [id = 213] 09:40:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 117 (0x7f124015bc00) [pid = 1861] [serial = 639] [outer = (nil)] 09:40:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 118 (0x7f12410b6800) [pid = 1861] [serial = 640] [outer = 0x7f124015bc00] 09:40:31 INFO - PROCESS | 1861 | 1461343231220 Marionette DEBUG loaded listener.js 09:40:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 119 (0x7f1241304000) [pid = 1861] [serial = 641] [outer = 0x7f124015bc00] 09:40:32 INFO - PROCESS | 1861 | 1461343232123 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 09:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:40:32 INFO - PROCESS | 1861 | 1461343232160 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 09:40:32 INFO - PROCESS | 1861 | 1461343232168 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:40:32 INFO - PROCESS | 1861 | 1461343232171 Marionette TRACE conn4 <- [1,826,null,{}] 09:40:32 INFO - PROCESS | 1861 | 1461343232178 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:32 INFO - PROCESS | 1861 | 1461343232383 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 09:40:32 INFO - PROCESS | 1861 | 1461343232542 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1250c2f000 == 92 [pid = 1861] [id = 214] 09:40:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 120 (0x7f124100fc00) [pid = 1861] [serial = 642] [outer = (nil)] 09:40:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 121 (0x7f1241e2f800) [pid = 1861] [serial = 643] [outer = 0x7f124100fc00] 09:40:32 INFO - PROCESS | 1861 | 1461343232620 Marionette DEBUG loaded listener.js 09:40:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 122 (0x7f12424cc000) [pid = 1861] [serial = 644] [outer = 0x7f124100fc00] 09:40:33 INFO - PROCESS | 1861 | 1461343233539 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1430ms 09:40:33 INFO - PROCESS | 1861 | 1461343233599 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 09:40:33 INFO - PROCESS | 1861 | 1461343233603 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 09:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:40:33 INFO - PROCESS | 1861 | 1461343233609 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:40:33 INFO - PROCESS | 1861 | 1461343233612 Marionette TRACE conn4 <- [1,830,null,{}] 09:40:33 INFO - PROCESS | 1861 | 1461343233617 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:33 INFO - PROCESS | 1861 | 1461343233783 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 09:40:33 INFO - PROCESS | 1861 | 1461343233947 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:33 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1252e61000 == 93 [pid = 1861] [id = 215] 09:40:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 123 (0x7f122f46a000) [pid = 1861] [serial = 645] [outer = (nil)] 09:40:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 124 (0x7f124310c800) [pid = 1861] [serial = 646] [outer = 0x7f122f46a000] 09:40:34 INFO - PROCESS | 1861 | 1461343234023 Marionette DEBUG loaded listener.js 09:40:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 125 (0x7f12431c6000) [pid = 1861] [serial = 647] [outer = 0x7f122f46a000] 09:40:34 INFO - PROCESS | 1861 | 1461343234908 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1332ms 09:40:34 INFO - PROCESS | 1861 | 1461343234942 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 09:40:34 INFO - PROCESS | 1861 | 1461343234946 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 09:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:40:34 INFO - PROCESS | 1861 | 1461343234952 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:40:34 INFO - PROCESS | 1861 | 1461343234955 Marionette TRACE conn4 <- [1,834,null,{}] 09:40:34 INFO - PROCESS | 1861 | 1461343234961 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:35 INFO - PROCESS | 1861 | 1461343235159 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 09:40:35 INFO - PROCESS | 1861 | 1461343235335 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f125323c000 == 94 [pid = 1861] [id = 216] 09:40:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 126 (0x7f1237856000) [pid = 1861] [serial = 648] [outer = (nil)] 09:40:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f124350d400) [pid = 1861] [serial = 649] [outer = 0x7f1237856000] 09:40:35 INFO - PROCESS | 1861 | 1461343235421 Marionette DEBUG loaded listener.js 09:40:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f1247324000) [pid = 1861] [serial = 650] [outer = 0x7f1237856000] 09:40:36 INFO - PROCESS | 1861 | 1461343236409 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1480ms 09:40:36 INFO - PROCESS | 1861 | 1461343236434 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 09:40:36 INFO - PROCESS | 1861 | 1461343236439 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 09:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:40:36 INFO - PROCESS | 1861 | 1461343236447 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:40:36 INFO - PROCESS | 1861 | 1461343236450 Marionette TRACE conn4 <- [1,838,null,{}] 09:40:36 INFO - PROCESS | 1861 | 1461343236457 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:36 INFO - PROCESS | 1861 | 1461343236724 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 09:40:36 INFO - PROCESS | 1861 | 1461343236956 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f125352e000 == 95 [pid = 1861] [id = 217] 09:40:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f1237859800) [pid = 1861] [serial = 651] [outer = (nil)] 09:40:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f1247f0a400) [pid = 1861] [serial = 652] [outer = 0x7f1237859800] 09:40:37 INFO - PROCESS | 1861 | 1461343237084 Marionette DEBUG loaded listener.js 09:40:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f124cf32400) [pid = 1861] [serial = 653] [outer = 0x7f1237859800] 09:40:37 INFO - PROCESS | 1861 | 1461343237921 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1534ms 09:40:37 INFO - PROCESS | 1861 | 1461343237982 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 09:40:37 INFO - PROCESS | 1861 | 1461343237985 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 09:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:40:37 INFO - PROCESS | 1861 | 1461343237992 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - PROCESS | 1861 | 1461343237995 Marionette TRACE conn4 <- [1,842,null,{}] 09:40:38 INFO - PROCESS | 1861 | 1461343238000 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:38 INFO - PROCESS | 1861 | 1461343238183 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 09:40:38 INFO - PROCESS | 1861 | 1461343238358 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1255e4d800 == 96 [pid = 1861] [id = 218] 09:40:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f123c75ec00) [pid = 1861] [serial = 654] [outer = (nil)] 09:40:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f124db53000) [pid = 1861] [serial = 655] [outer = 0x7f123c75ec00] 09:40:38 INFO - PROCESS | 1861 | 1461343238434 Marionette DEBUG loaded listener.js 09:40:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f124de6cc00) [pid = 1861] [serial = 656] [outer = 0x7f123c75ec00] 09:40:39 INFO - PROCESS | 1861 | 1461343239316 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1379ms 09:40:39 INFO - PROCESS | 1861 | 1461343239375 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 09:40:39 INFO - PROCESS | 1861 | 1461343239382 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 09:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:40:39 INFO - PROCESS | 1861 | 1461343239392 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:40:39 INFO - PROCESS | 1861 | 1461343239396 Marionette TRACE conn4 <- [1,846,null,{}] 09:40:39 INFO - PROCESS | 1861 | 1461343239408 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:39 INFO - PROCESS | 1861 | 1461343239704 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 09:40:39 INFO - PROCESS | 1861 | 1461343239927 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:39 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1257685800 == 97 [pid = 1861] [id = 219] 09:40:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f123b5d1400) [pid = 1861] [serial = 657] [outer = (nil)] 09:40:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f124ded5c00) [pid = 1861] [serial = 658] [outer = 0x7f123b5d1400] 09:40:40 INFO - PROCESS | 1861 | 1461343240002 Marionette DEBUG loaded listener.js 09:40:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f124e051800) [pid = 1861] [serial = 659] [outer = 0x7f123b5d1400] 09:40:40 INFO - PROCESS | 1861 | 1461343240908 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1541ms 09:40:40 INFO - PROCESS | 1861 | 1461343240933 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 1861 | 1461343240937 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 09:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:40:40 INFO - PROCESS | 1861 | 1461343240943 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - PROCESS | 1861 | 1461343240946 Marionette TRACE conn4 <- [1,850,null,{}] 09:40:40 INFO - PROCESS | 1861 | 1461343240951 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:41 INFO - PROCESS | 1861 | 1461343241145 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 09:40:41 INFO - PROCESS | 1861 | 1461343241398 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:41 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12378ab000 == 98 [pid = 1861] [id = 220] 09:40:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f124130ec00) [pid = 1861] [serial = 660] [outer = (nil)] 09:40:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f124e0a2c00) [pid = 1861] [serial = 661] [outer = 0x7f124130ec00] 09:40:41 INFO - PROCESS | 1861 | 1461343241517 Marionette DEBUG loaded listener.js 09:40:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f124e2f1800) [pid = 1861] [serial = 662] [outer = 0x7f124130ec00] 09:40:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f122f653000) [pid = 1861] [serial = 663] [outer = 0x7f1238fd6c00] 09:40:43 INFO - PROCESS | 1861 | 1461343243041 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 2135ms 09:40:43 INFO - PROCESS | 1861 | 1461343243080 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 09:40:43 INFO - PROCESS | 1861 | 1461343243087 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 09:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:40:43 INFO - PROCESS | 1861 | 1461343243095 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:40:43 INFO - PROCESS | 1861 | 1461343243102 Marionette TRACE conn4 <- [1,854,null,{}] 09:40:43 INFO - PROCESS | 1861 | 1461343243112 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:43 INFO - PROCESS | 1861 | 1461343243346 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 09:40:43 INFO - PROCESS | 1861 | 1461343243521 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237873800 == 99 [pid = 1861] [id = 221] 09:40:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f1236706400) [pid = 1861] [serial = 664] [outer = (nil)] 09:40:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f1237266c00) [pid = 1861] [serial = 665] [outer = 0x7f1236706400] 09:40:43 INFO - PROCESS | 1861 | 1461343243594 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f1237b08000) [pid = 1861] [serial = 666] [outer = 0x7f1236706400] 09:40:44 INFO - PROCESS | 1861 | 1461343244611 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1592ms 09:40:44 INFO - PROCESS | 1861 | 1461343244689 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 09:40:44 INFO - PROCESS | 1861 | 1461343244696 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 09:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:40:44 INFO - PROCESS | 1861 | 1461343244706 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:40:44 INFO - PROCESS | 1861 | 1461343244710 Marionette TRACE conn4 <- [1,858,null,{}] 09:40:44 INFO - PROCESS | 1861 | 1461343244716 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:44 INFO - PROCESS | 1861 | 1461343244924 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 09:40:45 INFO - PROCESS | 1861 | 1461343245138 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122f783000 == 100 [pid = 1861] [id = 222] 09:40:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f1236eecc00) [pid = 1861] [serial = 667] [outer = (nil)] 09:40:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f123924f000) [pid = 1861] [serial = 668] [outer = 0x7f1236eecc00] 09:40:45 INFO - PROCESS | 1861 | 1461343245247 Marionette DEBUG loaded listener.js 09:40:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f1239dac000) [pid = 1861] [serial = 669] [outer = 0x7f1236eecc00] 09:40:45 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12532ae000 == 99 [pid = 1861] [id = 156] 09:40:45 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f1237b07400) [pid = 1861] [serial = 589] [outer = (nil)] [url = about:blank] 09:40:45 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1243609000 == 98 [pid = 1861] [id = 209] 09:40:45 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12432d0800 == 97 [pid = 1861] [id = 208] 09:40:45 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1241a54800 == 96 [pid = 1861] [id = 207] 09:40:45 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123d149800 == 95 [pid = 1861] [id = 206] 09:40:45 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124f026000 == 94 [pid = 1861] [id = 164] 09:40:45 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123658f000 == 93 [pid = 1861] [id = 205] 09:40:45 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123a986800 == 92 [pid = 1861] [id = 204] 09:40:45 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124043e800 == 91 [pid = 1861] [id = 201] 09:40:45 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12376b1800 == 90 [pid = 1861] [id = 178] 09:40:45 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f1241018400) [pid = 1861] [serial = 571] [outer = (nil)] [url = about:blank] 09:40:45 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f1236f6c800) [pid = 1861] [serial = 584] [outer = (nil)] [url = about:blank] 09:40:45 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f1236eea000) [pid = 1861] [serial = 583] [outer = (nil)] [url = about:blank] 09:40:45 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f1241e2b000) [pid = 1861] [serial = 577] [outer = (nil)] [url = about:blank] 09:40:45 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f1237943400) [pid = 1861] [serial = 565] [outer = (nil)] [url = about:blank] 09:40:45 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f124732ac00) [pid = 1861] [serial = 580] [outer = (nil)] [url = about:blank] 09:40:45 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f1241a4e000) [pid = 1861] [serial = 574] [outer = (nil)] [url = about:blank] 09:40:45 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f123a9ec000) [pid = 1861] [serial = 568] [outer = (nil)] [url = about:blank] 09:40:45 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f12376e1400) [pid = 1861] [serial = 587] [outer = (nil)] [url = about:blank] 09:40:45 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f1237626c00) [pid = 1861] [serial = 586] [outer = (nil)] [url = about:blank] 09:40:46 INFO - PROCESS | 1861 | 1461343246135 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1479ms 09:40:46 INFO - PROCESS | 1861 | 1461343246187 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 09:40:46 INFO - PROCESS | 1861 | 1461343246190 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 09:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:40:46 INFO - PROCESS | 1861 | 1461343246199 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:40:46 INFO - PROCESS | 1861 | 1461343246204 Marionette TRACE conn4 <- [1,862,null,{}] 09:40:46 INFO - PROCESS | 1861 | 1461343246225 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:46 INFO - PROCESS | 1861 | 1461343246418 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 09:40:46 INFO - PROCESS | 1861 | 1461343246548 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:46 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123a884000 == 91 [pid = 1861] [id = 223] 09:40:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f1236ef1400) [pid = 1861] [serial = 670] [outer = (nil)] 09:40:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f1239dad400) [pid = 1861] [serial = 671] [outer = 0x7f1236ef1400] 09:40:46 INFO - PROCESS | 1861 | 1461343246622 Marionette DEBUG loaded listener.js 09:40:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f123ab90000) [pid = 1861] [serial = 672] [outer = 0x7f1236ef1400] 09:40:47 INFO - PROCESS | 1861 | 1461343247410 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1235ms 09:40:47 INFO - PROCESS | 1861 | 1461343247458 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 1861 | 1461343247463 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 09:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:40:47 INFO - PROCESS | 1861 | 1461343247471 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - PROCESS | 1861 | 1461343247474 Marionette TRACE conn4 <- [1,866,null,{}] 09:40:47 INFO - PROCESS | 1861 | 1461343247480 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:47 INFO - PROCESS | 1861 | 1461343247650 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 09:40:47 INFO - PROCESS | 1861 | 1461343247662 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:47 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123fdb5800 == 92 [pid = 1861] [id = 224] 09:40:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f123a9b2000) [pid = 1861] [serial = 673] [outer = (nil)] 09:40:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f123b60e800) [pid = 1861] [serial = 674] [outer = 0x7f123a9b2000] 09:40:47 INFO - PROCESS | 1861 | 1461343247730 Marionette DEBUG loaded listener.js 09:40:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f123c753c00) [pid = 1861] [serial = 675] [outer = 0x7f123a9b2000] 09:40:48 INFO - PROCESS | 1861 | 1461343248743 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1337ms 09:40:48 INFO - PROCESS | 1861 | 1461343248811 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 09:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:40:48 INFO - PROCESS | 1861 | 1461343248816 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 09:40:48 INFO - PROCESS | 1861 | 1461343248823 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:40:48 INFO - PROCESS | 1861 | 1461343248827 Marionette TRACE conn4 <- [1,870,null,{}] 09:40:48 INFO - PROCESS | 1861 | 1461343248832 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:49 INFO - PROCESS | 1861 | 1461343249050 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 09:40:49 INFO - PROCESS | 1861 | 1461343249071 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:49 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242683000 == 93 [pid = 1861] [id = 225] 09:40:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f123b31ec00) [pid = 1861] [serial = 676] [outer = (nil)] 09:40:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f123c761400) [pid = 1861] [serial = 677] [outer = 0x7f123b31ec00] 09:40:49 INFO - PROCESS | 1861 | 1461343249139 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f123f2cfc00) [pid = 1861] [serial = 678] [outer = 0x7f123b31ec00] 09:40:50 INFO - PROCESS | 1861 | 1461343250380 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:40:50 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f122f658c00) [pid = 1861] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:40:50 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f1236ee7000) [pid = 1861] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:40:50 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f1237964000) [pid = 1861] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:40:50 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f1237852000) [pid = 1861] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:40:50 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f12366df800) [pid = 1861] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:40:50 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f123938e800) [pid = 1861] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1638ms 09:40:50 INFO - PROCESS | 1861 | 1461343250466 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 09:40:50 INFO - PROCESS | 1861 | 1461343250469 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 09:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:40:50 INFO - PROCESS | 1861 | 1461343250476 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:40:50 INFO - PROCESS | 1861 | 1461343250479 Marionette TRACE conn4 <- [1,874,null,{}] 09:40:50 INFO - PROCESS | 1861 | 1461343250484 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:50 INFO - PROCESS | 1861 | 1461343250703 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 09:40:50 INFO - PROCESS | 1861 | 1461343250839 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1243605800 == 94 [pid = 1861] [id = 226] 09:40:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f123f2da000) [pid = 1861] [serial = 679] [outer = (nil)] 09:40:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f12410bc000) [pid = 1861] [serial = 680] [outer = 0x7f123f2da000] 09:40:50 INFO - PROCESS | 1861 | 1461343250905 Marionette DEBUG loaded listener.js 09:40:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f1241306c00) [pid = 1861] [serial = 681] [outer = 0x7f123f2da000] 09:40:51 INFO - PROCESS | 1861 | 1461343251569 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1130ms 09:40:51 INFO - PROCESS | 1861 | 1461343251607 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 09:40:51 INFO - PROCESS | 1861 | 1461343251622 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 09:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:40:51 INFO - PROCESS | 1861 | 1461343251629 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:40:51 INFO - PROCESS | 1861 | 1461343251632 Marionette TRACE conn4 <- [1,878,null,{}] 09:40:51 INFO - PROCESS | 1861 | 1461343251646 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:51 INFO - PROCESS | 1861 | 1461343251800 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 09:40:51 INFO - PROCESS | 1861 | 1461343251811 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:51 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124e05e800 == 95 [pid = 1861] [id = 227] 09:40:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f12410bb800) [pid = 1861] [serial = 682] [outer = (nil)] 09:40:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f1241a51800) [pid = 1861] [serial = 683] [outer = 0x7f12410bb800] 09:40:51 INFO - PROCESS | 1861 | 1461343251872 Marionette DEBUG loaded listener.js 09:40:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f12428f5c00) [pid = 1861] [serial = 684] [outer = 0x7f12410bb800] 09:40:52 INFO - PROCESS | 1861 | 1461343252856 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1278ms 09:40:52 INFO - PROCESS | 1861 | 1461343252910 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 09:40:52 INFO - PROCESS | 1861 | 1461343252915 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 09:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:40:52 INFO - PROCESS | 1861 | 1461343252925 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:40:52 INFO - PROCESS | 1861 | 1461343252929 Marionette TRACE conn4 <- [1,882,null,{}] 09:40:52 INFO - PROCESS | 1861 | 1461343252938 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:53 INFO - PROCESS | 1861 | 1461343253143 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 09:40:53 INFO - PROCESS | 1861 | 1461343253378 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237a1c000 == 96 [pid = 1861] [id = 228] 09:40:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f12375a2000) [pid = 1861] [serial = 685] [outer = (nil)] 09:40:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f12376d6c00) [pid = 1861] [serial = 686] [outer = 0x7f12375a2000] 09:40:53 INFO - PROCESS | 1861 | 1461343253504 Marionette DEBUG loaded listener.js 09:40:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f1237b13000) [pid = 1861] [serial = 687] [outer = 0x7f12375a2000] 09:40:54 INFO - PROCESS | 1861 | 1461343254409 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1534ms 09:40:54 INFO - PROCESS | 1861 | 1461343254459 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 09:40:54 INFO - PROCESS | 1861 | 1461343254467 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 09:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:40:54 INFO - PROCESS | 1861 | 1461343254479 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:40:54 INFO - PROCESS | 1861 | 1461343254483 Marionette TRACE conn4 <- [1,886,null,{}] 09:40:54 INFO - PROCESS | 1861 | 1461343254490 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:54 INFO - PROCESS | 1861 | 1461343254690 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 09:40:54 INFO - PROCESS | 1861 | 1461343254854 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:54 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242017800 == 97 [pid = 1861] [id = 229] 09:40:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f1239dab000) [pid = 1861] [serial = 688] [outer = (nil)] 09:40:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f123a8f6800) [pid = 1861] [serial = 689] [outer = 0x7f1239dab000] 09:40:54 INFO - PROCESS | 1861 | 1461343254932 Marionette DEBUG loaded listener.js 09:40:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f123ab96000) [pid = 1861] [serial = 690] [outer = 0x7f1239dab000] 09:40:55 INFO - PROCESS | 1861 | 1461343255950 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1483ms 09:40:55 INFO - PROCESS | 1861 | 1461343255962 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 09:40:55 INFO - PROCESS | 1861 | 1461343255966 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 09:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:40:55 INFO - PROCESS | 1861 | 1461343255973 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:40:55 INFO - PROCESS | 1861 | 1461343255978 Marionette TRACE conn4 <- [1,890,null,{}] 09:40:55 INFO - PROCESS | 1861 | 1461343255994 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:56 INFO - PROCESS | 1861 | 1461343256178 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 09:40:56 INFO - PROCESS | 1861 | 1461343256434 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:56 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12530e0000 == 98 [pid = 1861] [id = 230] 09:40:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f1240156400) [pid = 1861] [serial = 691] [outer = (nil)] 09:40:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f12402a4800) [pid = 1861] [serial = 692] [outer = 0x7f1240156400] 09:40:56 INFO - PROCESS | 1861 | 1461343256571 Marionette DEBUG loaded listener.js 09:40:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f1241306800) [pid = 1861] [serial = 693] [outer = 0x7f1240156400] 09:40:57 INFO - PROCESS | 1861 | 1461343257432 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1484ms 09:40:57 INFO - PROCESS | 1861 | 1461343257457 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 09:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:40:57 INFO - PROCESS | 1861 | 1461343257461 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 09:40:57 INFO - PROCESS | 1861 | 1461343257467 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:40:57 INFO - PROCESS | 1861 | 1461343257470 Marionette TRACE conn4 <- [1,894,null,{}] 09:40:57 INFO - PROCESS | 1861 | 1461343257476 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:57 INFO - PROCESS | 1861 | 1461343257653 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 09:40:57 INFO - PROCESS | 1861 | 1461343257822 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:57 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f125768d000 == 99 [pid = 1861] [id = 231] 09:40:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f123771f400) [pid = 1861] [serial = 694] [outer = (nil)] 09:40:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f124310cc00) [pid = 1861] [serial = 695] [outer = 0x7f123771f400] 09:40:57 INFO - PROCESS | 1861 | 1461343257896 Marionette DEBUG loaded listener.js 09:40:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f124334ec00) [pid = 1861] [serial = 696] [outer = 0x7f123771f400] 09:40:58 INFO - PROCESS | 1861 | 1461343258833 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1432ms 09:40:58 INFO - PROCESS | 1861 | 1461343258901 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 09:40:58 INFO - PROCESS | 1861 | 1461343258904 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 09:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:40:58 INFO - PROCESS | 1861 | 1461343258911 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:40:58 INFO - PROCESS | 1861 | 1461343258914 Marionette TRACE conn4 <- [1,898,null,{}] 09:40:58 INFO - PROCESS | 1861 | 1461343258920 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:59 INFO - PROCESS | 1861 | 1461343259125 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 09:40:59 INFO - PROCESS | 1861 | 1461343259292 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:59 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122e4e1800 == 100 [pid = 1861] [id = 232] 09:40:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f123ffa1000) [pid = 1861] [serial = 697] [outer = (nil)] 09:40:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f1243597800) [pid = 1861] [serial = 698] [outer = 0x7f123ffa1000] 09:40:59 INFO - PROCESS | 1861 | 1461343259372 Marionette DEBUG loaded listener.js 09:40:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f1243a4a800) [pid = 1861] [serial = 699] [outer = 0x7f123ffa1000] 09:41:00 INFO - PROCESS | 1861 | 1461343260260 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1379ms 09:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:41:00 INFO - PROCESS | 1861 | 1461343260291 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 09:41:00 INFO - PROCESS | 1861 | 1461343260294 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 09:41:00 INFO - PROCESS | 1861 | 1461343260301 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:41:00 INFO - PROCESS | 1861 | 1461343260304 Marionette TRACE conn4 <- [1,902,null,{}] 09:41:00 INFO - PROCESS | 1861 | 1461343260309 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:00 INFO - PROCESS | 1861 | 1461343260519 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 09:41:00 INFO - PROCESS | 1861 | 1461343260716 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236c61000 == 101 [pid = 1861] [id = 233] 09:41:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f124732ac00) [pid = 1861] [serial = 700] [outer = (nil)] 09:41:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f124de82800) [pid = 1861] [serial = 701] [outer = 0x7f124732ac00] 09:41:00 INFO - PROCESS | 1861 | 1461343260838 Marionette DEBUG loaded listener.js 09:41:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f124efeb800) [pid = 1861] [serial = 702] [outer = 0x7f124732ac00] 09:41:01 INFO - PROCESS | 1861 | 1461343261782 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1532ms 09:41:01 INFO - PROCESS | 1861 | 1461343261834 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 09:41:01 INFO - PROCESS | 1861 | 1461343261838 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 09:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:41:01 INFO - PROCESS | 1861 | 1461343261844 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:41:01 INFO - PROCESS | 1861 | 1461343261846 Marionette TRACE conn4 <- [1,906,null,{}] 09:41:01 INFO - PROCESS | 1861 | 1461343261853 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:02 INFO - PROCESS | 1861 | 1461343262066 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 09:41:02 INFO - PROCESS | 1861 | 1461343262275 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236c7c800 == 102 [pid = 1861] [id = 234] 09:41:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f124cf36000) [pid = 1861] [serial = 703] [outer = (nil)] 09:41:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f124f0b7400) [pid = 1861] [serial = 704] [outer = 0x7f124cf36000] 09:41:02 INFO - PROCESS | 1861 | 1461343262399 Marionette DEBUG loaded listener.js 09:41:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f124f236800) [pid = 1861] [serial = 705] [outer = 0x7f124cf36000] 09:41:03 INFO - PROCESS | 1861 | 1461343263242 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1431ms 09:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:41:03 INFO - PROCESS | 1861 | 1461343263276 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 09:41:03 INFO - PROCESS | 1861 | 1461343263279 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 09:41:03 INFO - PROCESS | 1861 | 1461343263287 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:41:03 INFO - PROCESS | 1861 | 1461343263289 Marionette TRACE conn4 <- [1,910,null,{}] 09:41:03 INFO - PROCESS | 1861 | 1461343263296 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:03 INFO - PROCESS | 1861 | 1461343263482 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 09:41:03 INFO - PROCESS | 1861 | 1461343263656 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:03 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12346da800 == 103 [pid = 1861] [id = 235] 09:41:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f123796f400) [pid = 1861] [serial = 706] [outer = (nil)] 09:41:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f1250c11c00) [pid = 1861] [serial = 707] [outer = 0x7f123796f400] 09:41:03 INFO - PROCESS | 1861 | 1461343263730 Marionette DEBUG loaded listener.js 09:41:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f1252a64c00) [pid = 1861] [serial = 708] [outer = 0x7f123796f400] 09:41:04 INFO - PROCESS | 1861 | 1461343264634 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1381ms 09:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:41:04 INFO - PROCESS | 1861 | 1461343264668 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 09:41:04 INFO - PROCESS | 1861 | 1461343264671 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 09:41:04 INFO - PROCESS | 1861 | 1461343264678 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:41:04 INFO - PROCESS | 1861 | 1461343264681 Marionette TRACE conn4 <- [1,914,null,{}] 09:41:04 INFO - PROCESS | 1861 | 1461343264687 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:04 INFO - PROCESS | 1861 | 1461343264874 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 09:41:05 INFO - PROCESS | 1861 | 1461343265057 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122d1d2800 == 104 [pid = 1861] [id = 236] 09:41:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f123a9bb400) [pid = 1861] [serial = 709] [outer = (nil)] 09:41:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f125113c400) [pid = 1861] [serial = 710] [outer = 0x7f123a9bb400] 09:41:05 INFO - PROCESS | 1861 | 1461343265132 Marionette DEBUG loaded listener.js 09:41:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f1252ba7400) [pid = 1861] [serial = 711] [outer = 0x7f123a9bb400] 09:41:06 INFO - PROCESS | 1861 | 1461343266021 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1383ms 09:41:06 INFO - PROCESS | 1861 | 1461343266061 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 09:41:06 INFO - PROCESS | 1861 | 1461343266065 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 09:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:41:06 INFO - PROCESS | 1861 | 1461343266071 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:41:06 INFO - PROCESS | 1861 | 1461343266075 Marionette TRACE conn4 <- [1,918,null,{}] 09:41:06 INFO - PROCESS | 1861 | 1461343266080 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:06 INFO - PROCESS | 1861 | 1461343266267 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 09:41:06 INFO - PROCESS | 1861 | 1461343266441 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:06 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1234cc8000 == 105 [pid = 1861] [id = 237] 09:41:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f123ab90c00) [pid = 1861] [serial = 712] [outer = (nil)] 09:41:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f1252ba9800) [pid = 1861] [serial = 713] [outer = 0x7f123ab90c00] 09:41:06 INFO - PROCESS | 1861 | 1461343266527 Marionette DEBUG loaded listener.js 09:41:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f1252e26000) [pid = 1861] [serial = 714] [outer = 0x7f123ab90c00] 09:41:07 INFO - PROCESS | 1861 | 1461343267436 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1436ms 09:41:07 INFO - PROCESS | 1861 | 1461343267508 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 09:41:07 INFO - PROCESS | 1861 | 1461343267513 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 09:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:41:07 INFO - PROCESS | 1861 | 1461343267520 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:41:07 INFO - PROCESS | 1861 | 1461343267525 Marionette TRACE conn4 <- [1,922,null,{}] 09:41:07 INFO - PROCESS | 1861 | 1461343267531 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:07 INFO - PROCESS | 1861 | 1461343267786 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 09:41:08 INFO - PROCESS | 1861 | 1461343268312 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:08 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236c60000 == 106 [pid = 1861] [id = 238] 09:41:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f12366e5400) [pid = 1861] [serial = 715] [outer = (nil)] 09:41:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f1236711c00) [pid = 1861] [serial = 716] [outer = 0x7f12366e5400] 09:41:08 INFO - PROCESS | 1861 | 1461343268383 Marionette DEBUG loaded listener.js 09:41:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f1237395400) [pid = 1861] [serial = 717] [outer = 0x7f12366e5400] 09:41:09 INFO - PROCESS | 1861 | 1461343269260 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1786ms 09:41:09 INFO - PROCESS | 1861 | 1461343269310 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 09:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:41:09 INFO - PROCESS | 1861 | 1461343269320 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 09:41:09 INFO - PROCESS | 1861 | 1461343269331 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:41:09 INFO - PROCESS | 1861 | 1461343269335 Marionette TRACE conn4 <- [1,926,null,{}] 09:41:09 INFO - PROCESS | 1861 | 1461343269345 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:09 INFO - PROCESS | 1861 | 1461343269595 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 09:41:09 INFO - PROCESS | 1861 | 1461343269944 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12372a5800 == 107 [pid = 1861] [id = 239] 09:41:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f1239d17800) [pid = 1861] [serial = 718] [outer = (nil)] 09:41:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f1239db5400) [pid = 1861] [serial = 719] [outer = 0x7f1239d17800] 09:41:10 INFO - PROCESS | 1861 | 1461343270027 Marionette DEBUG loaded listener.js 09:41:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f123a9ecc00) [pid = 1861] [serial = 720] [outer = 0x7f1239d17800] 09:41:11 INFO - PROCESS | 1861 | 1461343271053 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:41:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1243605800 == 106 [pid = 1861] [id = 226] 09:41:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1242683000 == 105 [pid = 1861] [id = 225] 09:41:11 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f1241a47400) [pid = 1861] [serial = 631] [outer = (nil)] [url = about:blank] 09:41:11 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f123c760000) [pid = 1861] [serial = 607] [outer = (nil)] [url = about:blank] 09:41:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123fdb5800 == 104 [pid = 1861] [id = 224] 09:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1790ms 09:41:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123a884000 == 103 [pid = 1861] [id = 223] 09:41:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122f783000 == 102 [pid = 1861] [id = 222] 09:41:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1237873800 == 101 [pid = 1861] [id = 221] 09:41:11 INFO - PROCESS | 1861 | 1461343271128 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 09:41:11 INFO - PROCESS | 1861 | 1461343271134 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 09:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:41:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1242440800 == 100 [pid = 1861] [id = 212] 09:41:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1237986000 == 99 [pid = 1861] [id = 211] 09:41:11 INFO - PROCESS | 1861 | 1461343271154 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:41:11 INFO - PROCESS | 1861 | 1461343271157 Marionette TRACE conn4 <- [1,930,null,{}] 09:41:11 INFO - PROCESS | 1861 | 1461343271163 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:11 INFO - PROCESS | 1861 | 1461343271329 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 09:41:11 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f1240211800) [pid = 1861] [serial = 625] [outer = (nil)] [url = about:blank] 09:41:11 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f1239d16000) [pid = 1861] [serial = 628] [outer = (nil)] [url = about:blank] 09:41:11 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f124100e000) [pid = 1861] [serial = 626] [outer = (nil)] [url = about:blank] 09:41:11 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f123b5c9800) [pid = 1861] [serial = 619] [outer = (nil)] [url = about:blank] 09:41:11 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f123d134c00) [pid = 1861] [serial = 620] [outer = (nil)] [url = about:blank] 09:41:11 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f1238fdfc00) [pid = 1861] [serial = 614] [outer = (nil)] [url = about:blank] 09:41:11 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f123785d800) [pid = 1861] [serial = 613] [outer = (nil)] [url = about:blank] 09:41:11 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f1239254800) [pid = 1861] [serial = 616] [outer = (nil)] [url = about:blank] 09:41:11 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f1239db6400) [pid = 1861] [serial = 617] [outer = (nil)] [url = about:blank] 09:41:11 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f123796c800) [pid = 1861] [serial = 595] [outer = (nil)] [url = about:blank] 09:41:11 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f123feacc00) [pid = 1861] [serial = 622] [outer = (nil)] [url = about:blank] 09:41:11 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f123a9e5400) [pid = 1861] [serial = 601] [outer = (nil)] [url = about:blank] 09:41:11 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f123a8ef000) [pid = 1861] [serial = 598] [outer = (nil)] [url = about:blank] 09:41:11 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f1236f6f000) [pid = 1861] [serial = 610] [outer = (nil)] [url = about:blank] 09:41:11 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f123b5cb800) [pid = 1861] [serial = 604] [outer = (nil)] [url = about:blank] 09:41:11 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f1237263800) [pid = 1861] [serial = 592] [outer = (nil)] [url = about:blank] 09:41:11 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f124015b800) [pid = 1861] [serial = 623] [outer = (nil)] [url = about:blank] 09:41:11 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f124130b000) [pid = 1861] [serial = 629] [outer = (nil)] [url = about:blank] 09:41:11 INFO - PROCESS | 1861 | 1461343271567 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237a16000 == 100 [pid = 1861] [id = 240] 09:41:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f123a8ef000) [pid = 1861] [serial = 721] [outer = (nil)] 09:41:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f123b5cfc00) [pid = 1861] [serial = 722] [outer = 0x7f123a8ef000] 09:41:11 INFO - PROCESS | 1861 | 1461343271669 Marionette DEBUG loaded listener.js 09:41:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f123dc2fc00) [pid = 1861] [serial = 723] [outer = 0x7f123a8ef000] 09:41:12 INFO - PROCESS | 1861 | 1461343272406 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1291ms 09:41:12 INFO - PROCESS | 1861 | 1461343272444 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 09:41:12 INFO - PROCESS | 1861 | 1461343272447 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 09:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:41:12 INFO - PROCESS | 1861 | 1461343272462 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:41:12 INFO - PROCESS | 1861 | 1461343272472 Marionette TRACE conn4 <- [1,934,null,{}] 09:41:12 INFO - PROCESS | 1861 | 1461343272478 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:12 INFO - PROCESS | 1861 | 1461343272638 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 09:41:12 INFO - PROCESS | 1861 | 1461343272659 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123fc72800 == 101 [pid = 1861] [id = 241] 09:41:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f12410b8c00) [pid = 1861] [serial = 724] [outer = (nil)] 09:41:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f1241304c00) [pid = 1861] [serial = 725] [outer = 0x7f12410b8c00] 09:41:12 INFO - PROCESS | 1861 | 1461343272721 Marionette DEBUG loaded listener.js 09:41:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f1241a48800) [pid = 1861] [serial = 726] [outer = 0x7f12410b8c00] 09:41:13 INFO - PROCESS | 1861 | 1461343273724 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1297ms 09:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:41:13 INFO - PROCESS | 1861 | 1461343273755 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 09:41:13 INFO - PROCESS | 1861 | 1461343273759 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 09:41:13 INFO - PROCESS | 1861 | 1461343273766 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:41:13 INFO - PROCESS | 1861 | 1461343273782 Marionette TRACE conn4 <- [1,938,null,{}] 09:41:13 INFO - PROCESS | 1861 | 1461343273796 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:14 INFO - PROCESS | 1861 | 1461343274012 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 09:41:14 INFO - PROCESS | 1861 | 1461343274037 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:14 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242009000 == 102 [pid = 1861] [id = 242] 09:41:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f124015b800) [pid = 1861] [serial = 727] [outer = (nil)] 09:41:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f12428ed400) [pid = 1861] [serial = 728] [outer = 0x7f124015b800] 09:41:14 INFO - PROCESS | 1861 | 1461343274112 Marionette DEBUG loaded listener.js 09:41:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f124350a000) [pid = 1861] [serial = 729] [outer = 0x7f124015b800] 09:41:15 INFO - PROCESS | 1861 | 1461343275040 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1317ms 09:41:15 INFO - PROCESS | 1861 | 1461343275084 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 09:41:15 INFO - PROCESS | 1861 | 1461343275088 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 09:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:41:15 INFO - PROCESS | 1861 | 1461343275094 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:41:15 INFO - PROCESS | 1861 | 1461343275098 Marionette TRACE conn4 <- [1,942,null,{}] 09:41:15 INFO - PROCESS | 1861 | 1461343275104 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:15 INFO - PROCESS | 1861 | 1461343275353 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 09:41:15 INFO - PROCESS | 1861 | 1461343275395 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1243380800 == 103 [pid = 1861] [id = 243] 09:41:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f1247322000) [pid = 1861] [serial = 730] [outer = (nil)] 09:41:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f124732e000) [pid = 1861] [serial = 731] [outer = 0x7f1247322000] 09:41:15 INFO - PROCESS | 1861 | 1461343275479 Marionette DEBUG loaded listener.js 09:41:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f124dede400) [pid = 1861] [serial = 732] [outer = 0x7f1247322000] 09:41:16 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f123b31ec00) [pid = 1861] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:41:16 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f1236eecc00) [pid = 1861] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:41:16 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f123a9b2000) [pid = 1861] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:41:16 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f1236ef1400) [pid = 1861] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:41:16 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f1236706400) [pid = 1861] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:41:16 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f123f2da000) [pid = 1861] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:41:16 INFO - PROCESS | 1861 | 1461343276649 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1583ms 09:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:41:16 INFO - PROCESS | 1861 | 1461343276679 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 09:41:16 INFO - PROCESS | 1861 | 1461343276682 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 09:41:16 INFO - PROCESS | 1861 | 1461343276688 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:41:16 INFO - PROCESS | 1861 | 1461343276691 Marionette TRACE conn4 <- [1,946,null,{}] 09:41:16 INFO - PROCESS | 1861 | 1461343276696 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:16 INFO - PROCESS | 1861 | 1461343276910 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 09:41:16 INFO - PROCESS | 1861 | 1461343276943 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1247ff4000 == 104 [pid = 1861] [id = 244] 09:41:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f124014f800) [pid = 1861] [serial = 733] [outer = (nil)] 09:41:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f124e252400) [pid = 1861] [serial = 734] [outer = 0x7f124014f800] 09:41:17 INFO - PROCESS | 1861 | 1461343277007 Marionette DEBUG loaded listener.js 09:41:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f1250c9e400) [pid = 1861] [serial = 735] [outer = 0x7f124014f800] 09:41:17 INFO - PROCESS | 1861 | 1461343277780 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1145ms 09:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:41:17 INFO - PROCESS | 1861 | 1461343277833 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 09:41:17 INFO - PROCESS | 1861 | 1461343277836 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 09:41:17 INFO - PROCESS | 1861 | 1461343277842 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:41:17 INFO - PROCESS | 1861 | 1461343277844 Marionette TRACE conn4 <- [1,950,null,{}] 09:41:17 INFO - PROCESS | 1861 | 1461343277849 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:17 INFO - PROCESS | 1861 | 1461343277997 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 09:41:18 INFO - PROCESS | 1861 | 1461343278011 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1250c3b800 == 105 [pid = 1861] [id = 245] 09:41:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f124e04e800) [pid = 1861] [serial = 736] [outer = (nil)] 09:41:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f1252bb3c00) [pid = 1861] [serial = 737] [outer = 0x7f124e04e800] 09:41:18 INFO - PROCESS | 1861 | 1461343278083 Marionette DEBUG loaded listener.js 09:41:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f1252e2dc00) [pid = 1861] [serial = 738] [outer = 0x7f124e04e800] 09:41:19 INFO - PROCESS | 1861 | 1461343279211 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1430ms 09:41:19 INFO - PROCESS | 1861 | 1461343279272 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 09:41:19 INFO - PROCESS | 1861 | 1461343279280 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 09:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:41:19 INFO - PROCESS | 1861 | 1461343279289 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:41:19 INFO - PROCESS | 1861 | 1461343279294 Marionette TRACE conn4 <- [1,954,null,{}] 09:41:19 INFO - PROCESS | 1861 | 1461343279302 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:19 INFO - PROCESS | 1861 | 1461343279544 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 09:41:19 INFO - PROCESS | 1861 | 1461343279773 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237a13800 == 106 [pid = 1861] [id = 246] 09:41:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f1239d16000) [pid = 1861] [serial = 739] [outer = (nil)] 09:41:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f123a8f1800) [pid = 1861] [serial = 740] [outer = 0x7f1239d16000] 09:41:19 INFO - PROCESS | 1861 | 1461343279913 Marionette DEBUG loaded listener.js 09:41:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f123b31f400) [pid = 1861] [serial = 741] [outer = 0x7f1239d16000] 09:41:20 INFO - PROCESS | 1861 | 1461343280906 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1682ms 09:41:20 INFO - PROCESS | 1861 | 1461343280973 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 09:41:20 INFO - PROCESS | 1861 | 1461343280982 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 09:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:41:20 INFO - PROCESS | 1861 | 1461343280994 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:41:21 INFO - PROCESS | 1861 | 1461343280999 Marionette TRACE conn4 <- [1,958,null,{}] 09:41:21 INFO - PROCESS | 1861 | 1461343281008 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:21 INFO - PROCESS | 1861 | 1461343281258 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 09:41:21 INFO - PROCESS | 1861 | 1461343281569 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:21 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12432df800 == 107 [pid = 1861] [id = 247] 09:41:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f123d131c00) [pid = 1861] [serial = 742] [outer = (nil)] 09:41:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f12410b5c00) [pid = 1861] [serial = 743] [outer = 0x7f123d131c00] 09:41:21 INFO - PROCESS | 1861 | 1461343281666 Marionette DEBUG loaded listener.js 09:41:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f1241a4e400) [pid = 1861] [serial = 744] [outer = 0x7f123d131c00] 09:41:22 INFO - PROCESS | 1861 | 1461343282534 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1585ms 09:41:22 INFO - PROCESS | 1861 | 1461343282581 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 09:41:22 INFO - PROCESS | 1861 | 1461343282586 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 09:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:41:22 INFO - PROCESS | 1861 | 1461343282593 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:41:22 INFO - PROCESS | 1861 | 1461343282599 Marionette TRACE conn4 <- [1,962,null,{}] 09:41:22 INFO - PROCESS | 1861 | 1461343282617 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:22 INFO - PROCESS | 1861 | 1461343282830 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 09:41:23 INFO - PROCESS | 1861 | 1461343283001 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1253514800 == 108 [pid = 1861] [id = 248] 09:41:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f1247320400) [pid = 1861] [serial = 745] [outer = (nil)] 09:41:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f124de7b800) [pid = 1861] [serial = 746] [outer = 0x7f1247320400] 09:41:23 INFO - PROCESS | 1861 | 1461343283080 Marionette DEBUG loaded listener.js 09:41:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f124efe2800) [pid = 1861] [serial = 747] [outer = 0x7f1247320400] 09:41:23 INFO - PROCESS | 1861 | 1461343283986 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1435ms 09:41:24 INFO - PROCESS | 1861 | 1461343284030 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 09:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:41:24 INFO - PROCESS | 1861 | 1461343284035 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 09:41:24 INFO - PROCESS | 1861 | 1461343284041 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:41:24 INFO - PROCESS | 1861 | 1461343284045 Marionette TRACE conn4 <- [1,966,null,{}] 09:41:24 INFO - PROCESS | 1861 | 1461343284051 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:24 INFO - PROCESS | 1861 | 1461343284265 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 09:41:24 INFO - PROCESS | 1861 | 1461343284439 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f125838b800 == 109 [pid = 1861] [id = 249] 09:41:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f1247f10800) [pid = 1861] [serial = 748] [outer = (nil)] 09:41:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f1252e26400) [pid = 1861] [serial = 749] [outer = 0x7f1247f10800] 09:41:24 INFO - PROCESS | 1861 | 1461343284518 Marionette DEBUG loaded listener.js 09:41:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f1253063c00) [pid = 1861] [serial = 750] [outer = 0x7f1247f10800] 09:41:25 INFO - PROCESS | 1861 | 1461343285458 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1481ms 09:41:25 INFO - PROCESS | 1861 | 1461343285523 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 09:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:41:25 INFO - PROCESS | 1861 | 1461343285527 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 09:41:25 INFO - PROCESS | 1861 | 1461343285534 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:41:25 INFO - PROCESS | 1861 | 1461343285537 Marionette TRACE conn4 <- [1,970,null,{}] 09:41:25 INFO - PROCESS | 1861 | 1461343285542 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:25 INFO - PROCESS | 1861 | 1461343285727 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 09:41:25 INFO - PROCESS | 1861 | 1461343285907 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236de8800 == 110 [pid = 1861] [id = 250] 09:41:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f1236472c00) [pid = 1861] [serial = 751] [outer = (nil)] 09:41:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f123647a400) [pid = 1861] [serial = 752] [outer = 0x7f1236472c00] 09:41:25 INFO - PROCESS | 1861 | 1461343285990 Marionette DEBUG loaded listener.js 09:41:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f123647fc00) [pid = 1861] [serial = 753] [outer = 0x7f1236472c00] 09:41:26 INFO - PROCESS | 1861 | 1461343286955 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1485ms 09:41:27 INFO - PROCESS | 1861 | 1461343287020 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 09:41:27 INFO - PROCESS | 1861 | 1461343287023 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 09:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:41:27 INFO - PROCESS | 1861 | 1461343287030 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:41:27 INFO - PROCESS | 1861 | 1461343287033 Marionette TRACE conn4 <- [1,974,null,{}] 09:41:27 INFO - PROCESS | 1861 | 1461343287039 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:27 INFO - PROCESS | 1861 | 1461343287244 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 09:41:27 INFO - PROCESS | 1861 | 1461343287469 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ed49000 == 111 [pid = 1861] [id = 251] 09:41:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f1234bad400) [pid = 1861] [serial = 754] [outer = (nil)] 09:41:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 190 (0x7f1236473c00) [pid = 1861] [serial = 755] [outer = 0x7f1234bad400] 09:41:27 INFO - PROCESS | 1861 | 1461343287595 Marionette DEBUG loaded listener.js 09:41:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 191 (0x7f1253247400) [pid = 1861] [serial = 756] [outer = 0x7f1234bad400] 09:41:28 INFO - PROCESS | 1861 | 1461343288419 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1431ms 09:41:28 INFO - PROCESS | 1861 | 1461343288463 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 09:41:28 INFO - PROCESS | 1861 | 1461343288467 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 09:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:41:28 INFO - PROCESS | 1861 | 1461343288473 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:41:28 INFO - PROCESS | 1861 | 1461343288477 Marionette TRACE conn4 <- [1,978,null,{}] 09:41:28 INFO - PROCESS | 1861 | 1461343288483 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:28 INFO - PROCESS | 1861 | 1461343288695 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 09:41:28 INFO - PROCESS | 1861 | 1461343288869 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:28 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236d0e800 == 112 [pid = 1861] [id = 252] 09:41:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 192 (0x7f122c3d6800) [pid = 1861] [serial = 757] [outer = (nil)] 09:41:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 193 (0x7f122c3dec00) [pid = 1861] [serial = 758] [outer = 0x7f122c3d6800] 09:41:28 INFO - PROCESS | 1861 | 1461343288942 Marionette DEBUG loaded listener.js 09:41:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 194 (0x7f122c3e4000) [pid = 1861] [serial = 759] [outer = 0x7f122c3d6800] 09:41:29 INFO - PROCESS | 1861 | 1461343289884 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1440ms 09:41:29 INFO - PROCESS | 1861 | 1461343289929 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 09:41:29 INFO - PROCESS | 1861 | 1461343289934 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 09:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:41:29 INFO - PROCESS | 1861 | 1461343289941 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:41:29 INFO - PROCESS | 1861 | 1461343289945 Marionette TRACE conn4 <- [1,982,null,{}] 09:41:29 INFO - PROCESS | 1861 | 1461343289954 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:30 INFO - PROCESS | 1861 | 1461343290162 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 09:41:30 INFO - PROCESS | 1861 | 1461343290338 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:30 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122df0f800 == 113 [pid = 1861] [id = 253] 09:41:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 195 (0x7f122c3d9400) [pid = 1861] [serial = 760] [outer = (nil)] 09:41:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 196 (0x7f122c4ea800) [pid = 1861] [serial = 761] [outer = 0x7f122c3d9400] 09:41:30 INFO - PROCESS | 1861 | 1461343290420 Marionette DEBUG loaded listener.js 09:41:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 197 (0x7f122c4efc00) [pid = 1861] [serial = 762] [outer = 0x7f122c3d9400] 09:41:31 INFO - PROCESS | 1861 | 1461343291313 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1441ms 09:41:31 INFO - PROCESS | 1861 | 1461343291383 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 09:41:31 INFO - PROCESS | 1861 | 1461343291387 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 09:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:41:31 INFO - PROCESS | 1861 | 1461343291395 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:41:31 INFO - PROCESS | 1861 | 1461343291401 Marionette TRACE conn4 <- [1,986,null,{}] 09:41:31 INFO - PROCESS | 1861 | 1461343291411 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:31 INFO - PROCESS | 1861 | 1461343291765 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 09:41:32 INFO - PROCESS | 1861 | 1461343292037 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236d20800 == 114 [pid = 1861] [id = 254] 09:41:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 198 (0x7f122c3ddc00) [pid = 1861] [serial = 763] [outer = (nil)] 09:41:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 199 (0x7f122c4f4c00) [pid = 1861] [serial = 764] [outer = 0x7f122c3ddc00] 09:41:32 INFO - PROCESS | 1861 | 1461343292114 Marionette DEBUG loaded listener.js 09:41:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 200 (0x7f122dfea000) [pid = 1861] [serial = 765] [outer = 0x7f122c3ddc00] 09:41:32 INFO - PROCESS | 1861 | 1461343292977 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1635ms 09:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:41:33 INFO - PROCESS | 1861 | 1461343293031 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 09:41:33 INFO - PROCESS | 1861 | 1461343293033 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 09:41:33 INFO - PROCESS | 1861 | 1461343293040 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:41:33 INFO - PROCESS | 1861 | 1461343293044 Marionette TRACE conn4 <- [1,990,null,{}] 09:41:33 INFO - PROCESS | 1861 | 1461343293054 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:33 INFO - PROCESS | 1861 | 1461343293339 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 09:41:33 INFO - PROCESS | 1861 | 1461343293571 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:33 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12349ed000 == 115 [pid = 1861] [id = 255] 09:41:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 201 (0x7f122dff1800) [pid = 1861] [serial = 766] [outer = (nil)] 09:41:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 202 (0x7f122dff4000) [pid = 1861] [serial = 767] [outer = 0x7f122dff1800] 09:41:33 INFO - PROCESS | 1861 | 1461343293692 Marionette DEBUG loaded listener.js 09:41:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 203 (0x7f1234bafc00) [pid = 1861] [serial = 768] [outer = 0x7f122dff1800] 09:41:34 INFO - PROCESS | 1861 | 1461343294535 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1538ms 09:41:34 INFO - PROCESS | 1861 | 1461343294578 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 09:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:41:34 INFO - PROCESS | 1861 | 1461343294583 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 09:41:34 INFO - PROCESS | 1861 | 1461343294588 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:41:34 INFO - PROCESS | 1861 | 1461343294593 Marionette TRACE conn4 <- [1,994,null,{}] 09:41:34 INFO - PROCESS | 1861 | 1461343294598 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:34 INFO - PROCESS | 1861 | 1461343294814 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 09:41:34 INFO - PROCESS | 1861 | 1461343294995 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242e63000 == 116 [pid = 1861] [id = 256] 09:41:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 204 (0x7f122dfebc00) [pid = 1861] [serial = 769] [outer = (nil)] 09:41:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 205 (0x7f122ef6b800) [pid = 1861] [serial = 770] [outer = 0x7f122dfebc00] 09:41:35 INFO - PROCESS | 1861 | 1461343295090 Marionette DEBUG loaded listener.js 09:41:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 206 (0x7f123b613c00) [pid = 1861] [serial = 771] [outer = 0x7f122dfebc00] 09:41:35 INFO - PROCESS | 1861 | 1461343295986 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1433ms 09:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:41:36 INFO - PROCESS | 1861 | 1461343296022 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 09:41:36 INFO - PROCESS | 1861 | 1461343296025 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 09:41:36 INFO - PROCESS | 1861 | 1461343296032 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:41:36 INFO - PROCESS | 1861 | 1461343296035 Marionette TRACE conn4 <- [1,998,null,{}] 09:41:36 INFO - PROCESS | 1861 | 1461343296040 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:36 INFO - PROCESS | 1861 | 1461343296228 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 09:41:36 INFO - PROCESS | 1861 | 1461343296909 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:36 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ed38000 == 117 [pid = 1861] [id = 257] 09:41:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 207 (0x7f122b2ef800) [pid = 1861] [serial = 772] [outer = (nil)] 09:41:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 208 (0x7f122c4ef800) [pid = 1861] [serial = 773] [outer = 0x7f122b2ef800] 09:41:36 INFO - PROCESS | 1861 | 1461343296989 Marionette DEBUG loaded listener.js 09:41:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 209 (0x7f122dfefc00) [pid = 1861] [serial = 774] [outer = 0x7f122b2ef800] 09:41:37 INFO - PROCESS | 1861 | 1461343297868 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1890ms 09:41:37 INFO - PROCESS | 1861 | 1461343297923 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 09:41:37 INFO - PROCESS | 1861 | 1461343297929 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 09:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:41:37 INFO - PROCESS | 1861 | 1461343297939 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:41:37 INFO - PROCESS | 1861 | 1461343297943 Marionette TRACE conn4 <- [1,1002,null,{}] 09:41:37 INFO - PROCESS | 1861 | 1461343297950 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:38 INFO - PROCESS | 1861 | 1461343298126 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 09:41:38 INFO - PROCESS | 1861 | 1461343298482 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122e4db000 == 118 [pid = 1861] [id = 258] 09:41:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 210 (0x7f122f65c400) [pid = 1861] [serial = 775] [outer = (nil)] 09:41:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 211 (0x7f1234ba4c00) [pid = 1861] [serial = 776] [outer = 0x7f122f65c400] 09:41:38 INFO - PROCESS | 1861 | 1461343298558 Marionette DEBUG loaded listener.js 09:41:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 212 (0x7f1234bacc00) [pid = 1861] [serial = 777] [outer = 0x7f122f65c400] 09:41:39 INFO - PROCESS | 1861 | 1461343299436 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1536ms 09:41:39 INFO - PROCESS | 1861 | 1461343299480 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 09:41:39 INFO - PROCESS | 1861 | 1461343299487 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 09:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:41:39 INFO - PROCESS | 1861 | 1461343299496 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:41:39 INFO - PROCESS | 1861 | 1461343299500 Marionette TRACE conn4 <- [1,1006,null,{}] 09:41:39 INFO - PROCESS | 1861 | 1461343299507 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:39 INFO - PROCESS | 1861 | 1461343299692 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 09:41:39 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1247fdd000 == 117 [pid = 1861] [id = 154] 09:41:39 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124dea4000 == 116 [pid = 1861] [id = 43] 09:41:40 INFO - PROCESS | 1861 | --DOMWINDOW == 211 (0x7f124db53000) [pid = 1861] [serial = 655] [outer = (nil)] [url = about:blank] 09:41:40 INFO - PROCESS | 1861 | --DOMWINDOW == 210 (0x7f124ded5c00) [pid = 1861] [serial = 658] [outer = (nil)] [url = about:blank] 09:41:40 INFO - PROCESS | 1861 | --DOMWINDOW == 209 (0x7f1241a51800) [pid = 1861] [serial = 683] [outer = (nil)] [url = about:blank] 09:41:40 INFO - PROCESS | 1861 | 1461343300027 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:40 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1247ff4000 == 115 [pid = 1861] [id = 244] 09:41:40 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1243380800 == 114 [pid = 1861] [id = 243] 09:41:40 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1242009000 == 113 [pid = 1861] [id = 242] 09:41:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236def000 == 114 [pid = 1861] [id = 259] 09:41:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 210 (0x7f123670b400) [pid = 1861] [serial = 778] [outer = (nil)] 09:41:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 211 (0x7f1236f71400) [pid = 1861] [serial = 779] [outer = 0x7f123670b400] 09:41:40 INFO - PROCESS | 1861 | 1461343300125 Marionette DEBUG loaded listener.js 09:41:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 212 (0x7f12376d9000) [pid = 1861] [serial = 780] [outer = 0x7f123670b400] 09:41:40 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123fc72800 == 113 [pid = 1861] [id = 241] 09:41:40 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1237a16000 == 112 [pid = 1861] [id = 240] 09:41:40 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12372a5800 == 111 [pid = 1861] [id = 239] 09:41:40 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236c60000 == 110 [pid = 1861] [id = 238] 09:41:40 INFO - PROCESS | 1861 | --DOCSHELL 0x7f125768d000 == 109 [pid = 1861] [id = 231] 09:41:40 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1237a1c000 == 108 [pid = 1861] [id = 228] 09:41:40 INFO - PROCESS | 1861 | --DOMWINDOW == 211 (0x7f12410b6800) [pid = 1861] [serial = 640] [outer = (nil)] [url = about:blank] 09:41:40 INFO - PROCESS | 1861 | --DOMWINDOW == 210 (0x7f123c761400) [pid = 1861] [serial = 677] [outer = (nil)] [url = about:blank] 09:41:40 INFO - PROCESS | 1861 | --DOMWINDOW == 209 (0x7f1239dac000) [pid = 1861] [serial = 669] [outer = (nil)] [url = about:blank] 09:41:40 INFO - PROCESS | 1861 | --DOMWINDOW == 208 (0x7f123b60e800) [pid = 1861] [serial = 674] [outer = (nil)] [url = about:blank] 09:41:40 INFO - PROCESS | 1861 | --DOMWINDOW == 207 (0x7f1239dad400) [pid = 1861] [serial = 671] [outer = (nil)] [url = about:blank] 09:41:40 INFO - PROCESS | 1861 | --DOMWINDOW == 206 (0x7f123ab90000) [pid = 1861] [serial = 672] [outer = (nil)] [url = about:blank] 09:41:40 INFO - PROCESS | 1861 | --DOMWINDOW == 205 (0x7f124350d400) [pid = 1861] [serial = 649] [outer = (nil)] [url = about:blank] 09:41:40 INFO - PROCESS | 1861 | --DOMWINDOW == 204 (0x7f1237b08000) [pid = 1861] [serial = 666] [outer = (nil)] [url = about:blank] 09:41:40 INFO - PROCESS | 1861 | --DOMWINDOW == 203 (0x7f1237266c00) [pid = 1861] [serial = 665] [outer = (nil)] [url = about:blank] 09:41:40 INFO - PROCESS | 1861 | --DOMWINDOW == 202 (0x7f1241e2f800) [pid = 1861] [serial = 643] [outer = (nil)] [url = about:blank] 09:41:40 INFO - PROCESS | 1861 | --DOMWINDOW == 201 (0x7f123ab97400) [pid = 1861] [serial = 637] [outer = (nil)] [url = about:blank] 09:41:40 INFO - PROCESS | 1861 | --DOMWINDOW == 200 (0x7f124e0a2c00) [pid = 1861] [serial = 661] [outer = (nil)] [url = about:blank] 09:41:40 INFO - PROCESS | 1861 | --DOMWINDOW == 199 (0x7f12410bc000) [pid = 1861] [serial = 680] [outer = (nil)] [url = about:blank] 09:41:40 INFO - PROCESS | 1861 | --DOMWINDOW == 198 (0x7f1237630800) [pid = 1861] [serial = 634] [outer = (nil)] [url = about:blank] 09:41:40 INFO - PROCESS | 1861 | --DOMWINDOW == 197 (0x7f124310c800) [pid = 1861] [serial = 646] [outer = (nil)] [url = about:blank] 09:41:40 INFO - PROCESS | 1861 | --DOMWINDOW == 196 (0x7f1247f0a400) [pid = 1861] [serial = 652] [outer = (nil)] [url = about:blank] 09:41:40 INFO - PROCESS | 1861 | --DOMWINDOW == 195 (0x7f123670e400) [pid = 1861] [serial = 425] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:41:40 INFO - PROCESS | 1861 | --DOMWINDOW == 194 (0x7f123f2cfc00) [pid = 1861] [serial = 678] [outer = (nil)] [url = about:blank] 09:41:40 INFO - PROCESS | 1861 | --DOMWINDOW == 193 (0x7f123924f000) [pid = 1861] [serial = 668] [outer = (nil)] [url = about:blank] 09:41:40 INFO - PROCESS | 1861 | --DOMWINDOW == 192 (0x7f1241306c00) [pid = 1861] [serial = 681] [outer = (nil)] [url = about:blank] 09:41:40 INFO - PROCESS | 1861 | --DOMWINDOW == 191 (0x7f123c753c00) [pid = 1861] [serial = 675] [outer = (nil)] [url = about:blank] 09:41:40 INFO - PROCESS | 1861 | 1461343300949 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1490ms 09:41:40 INFO - PROCESS | 1861 | 1461343300987 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 09:41:40 INFO - PROCESS | 1861 | 1461343300991 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 09:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:41:41 INFO - PROCESS | 1861 | 1461343301010 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:41:41 INFO - PROCESS | 1861 | 1461343301020 Marionette TRACE conn4 <- [1,1010,null,{}] 09:41:41 INFO - PROCESS | 1861 | 1461343301038 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:41 INFO - PROCESS | 1861 | 1461343301224 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 09:41:41 INFO - PROCESS | 1861 | 1461343301236 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:41 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237985800 == 109 [pid = 1861] [id = 260] 09:41:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 192 (0x7f123771e000) [pid = 1861] [serial = 781] [outer = (nil)] 09:41:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 193 (0x7f1238045000) [pid = 1861] [serial = 782] [outer = 0x7f123771e000] 09:41:41 INFO - PROCESS | 1861 | 1461343301299 Marionette DEBUG loaded listener.js 09:41:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 194 (0x7f1239383400) [pid = 1861] [serial = 783] [outer = 0x7f123771e000] 09:41:42 INFO - PROCESS | 1861 | 1461343302217 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1269ms 09:41:42 INFO - PROCESS | 1861 | 1461343302267 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 09:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:41:42 INFO - PROCESS | 1861 | 1461343302274 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 09:41:42 INFO - PROCESS | 1861 | 1461343302280 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:41:42 INFO - PROCESS | 1861 | 1461343302282 Marionette TRACE conn4 <- [1,1014,null,{}] 09:41:42 INFO - PROCESS | 1861 | 1461343302287 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:42 INFO - PROCESS | 1861 | 1461343302453 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 09:41:42 INFO - PROCESS | 1861 | 1461343302612 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1239d79000 == 110 [pid = 1861] [id = 261] 09:41:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 195 (0x7f1237630800) [pid = 1861] [serial = 784] [outer = (nil)] 09:41:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 196 (0x7f123a8efc00) [pid = 1861] [serial = 785] [outer = 0x7f1237630800] 09:41:42 INFO - PROCESS | 1861 | 1461343302692 Marionette DEBUG loaded listener.js 09:41:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 197 (0x7f123a9b5000) [pid = 1861] [serial = 786] [outer = 0x7f1237630800] 09:41:43 INFO - PROCESS | 1861 | 1461343303521 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1283ms 09:41:43 INFO - PROCESS | 1861 | 1461343303564 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 09:41:43 INFO - PROCESS | 1861 | 1461343303567 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 09:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:41:43 INFO - PROCESS | 1861 | 1461343303583 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:41:43 INFO - PROCESS | 1861 | 1461343303587 Marionette TRACE conn4 <- [1,1018,null,{}] 09:41:43 INFO - PROCESS | 1861 | 1461343303593 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:43 INFO - PROCESS | 1861 | 1461343303800 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 09:41:43 INFO - PROCESS | 1861 | 1461343303835 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123dd50000 == 111 [pid = 1861] [id = 262] 09:41:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 198 (0x7f123ab8d000) [pid = 1861] [serial = 787] [outer = (nil)] 09:41:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 199 (0x7f123b31b000) [pid = 1861] [serial = 788] [outer = 0x7f123ab8d000] 09:41:43 INFO - PROCESS | 1861 | 1461343303912 Marionette DEBUG loaded listener.js 09:41:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 200 (0x7f123b616400) [pid = 1861] [serial = 789] [outer = 0x7f123ab8d000] 09:41:44 INFO - PROCESS | 1861 | --DOMWINDOW == 199 (0x7f123a8ef000) [pid = 1861] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:41:44 INFO - PROCESS | 1861 | --DOMWINDOW == 198 (0x7f12410b8c00) [pid = 1861] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:41:44 INFO - PROCESS | 1861 | --DOMWINDOW == 197 (0x7f1247322000) [pid = 1861] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:41:44 INFO - PROCESS | 1861 | --DOMWINDOW == 196 (0x7f12366e5400) [pid = 1861] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:41:44 INFO - PROCESS | 1861 | --DOMWINDOW == 195 (0x7f124014f800) [pid = 1861] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:41:44 INFO - PROCESS | 1861 | --DOMWINDOW == 194 (0x7f1239d17800) [pid = 1861] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:41:44 INFO - PROCESS | 1861 | --DOMWINDOW == 193 (0x7f124015b800) [pid = 1861] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:41:45 INFO - PROCESS | 1861 | 1461343305155 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1641ms 09:41:45 INFO - PROCESS | 1861 | 1461343305218 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 09:41:45 INFO - PROCESS | 1861 | 1461343305221 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 09:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:41:45 INFO - PROCESS | 1861 | 1461343305242 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:41:45 INFO - PROCESS | 1861 | 1461343305245 Marionette TRACE conn4 <- [1,1022,null,{}] 09:41:45 INFO - PROCESS | 1861 | 1461343305251 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:45 INFO - PROCESS | 1861 | 1461343305421 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 09:41:45 INFO - PROCESS | 1861 | 1461343305598 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123f276800 == 112 [pid = 1861] [id = 263] 09:41:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 194 (0x7f1237970c00) [pid = 1861] [serial = 790] [outer = (nil)] 09:41:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 195 (0x7f123dd03800) [pid = 1861] [serial = 791] [outer = 0x7f1237970c00] 09:41:45 INFO - PROCESS | 1861 | 1461343305664 Marionette DEBUG loaded listener.js 09:41:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 196 (0x7f1240f76800) [pid = 1861] [serial = 792] [outer = 0x7f1237970c00] 09:41:46 INFO - PROCESS | 1861 | 1461343306379 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1186ms 09:41:46 INFO - PROCESS | 1861 | 1461343306436 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 09:41:46 INFO - PROCESS | 1861 | 1461343306439 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 09:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:41:46 INFO - PROCESS | 1861 | 1461343306446 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:41:46 INFO - PROCESS | 1861 | 1461343306448 Marionette TRACE conn4 <- [1,1026,null,{}] 09:41:46 INFO - PROCESS | 1861 | 1461343306454 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:46 INFO - PROCESS | 1861 | 1461343306624 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 09:41:46 INFO - PROCESS | 1861 | 1461343306639 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:46 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124268e800 == 113 [pid = 1861] [id = 264] 09:41:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 197 (0x7f123c75fc00) [pid = 1861] [serial = 793] [outer = (nil)] 09:41:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 198 (0x7f12410c1400) [pid = 1861] [serial = 794] [outer = 0x7f123c75fc00] 09:41:46 INFO - PROCESS | 1861 | 1461343306704 Marionette DEBUG loaded listener.js 09:41:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 199 (0x7f1241a45000) [pid = 1861] [serial = 795] [outer = 0x7f123c75fc00] 09:41:47 INFO - PROCESS | 1861 | 1461343307872 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1484ms 09:41:47 INFO - PROCESS | 1861 | 1461343307932 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 09:41:47 INFO - PROCESS | 1861 | 1461343307939 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 09:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:41:47 INFO - PROCESS | 1861 | 1461343307950 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:41:47 INFO - PROCESS | 1861 | 1461343307954 Marionette TRACE conn4 <- [1,1030,null,{}] 09:41:47 INFO - PROCESS | 1861 | 1461343307965 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:48 INFO - PROCESS | 1861 | 1461343308208 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 09:41:48 INFO - PROCESS | 1861 | 1461343308438 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:48 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236c67800 == 114 [pid = 1861] [id = 265] 09:41:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 200 (0x7f122ef6c800) [pid = 1861] [serial = 796] [outer = (nil)] 09:41:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 201 (0x7f122f659c00) [pid = 1861] [serial = 797] [outer = 0x7f122ef6c800] 09:41:48 INFO - PROCESS | 1861 | 1461343308564 Marionette DEBUG loaded listener.js 09:41:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 202 (0x7f1234bb1c00) [pid = 1861] [serial = 798] [outer = 0x7f122ef6c800] 09:41:49 INFO - PROCESS | 1861 | 1461343309540 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1642ms 09:41:49 INFO - PROCESS | 1861 | 1461343309593 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 09:41:49 INFO - PROCESS | 1861 | 1461343309600 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 09:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:41:49 INFO - PROCESS | 1861 | 1461343309612 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:41:49 INFO - PROCESS | 1861 | 1461343309615 Marionette TRACE conn4 <- [1,1034,null,{}] 09:41:49 INFO - PROCESS | 1861 | 1461343309623 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:49 INFO - PROCESS | 1861 | 1461343309824 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 09:41:50 INFO - PROCESS | 1861 | 1461343310088 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1239318800 == 115 [pid = 1861] [id = 266] 09:41:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 203 (0x7f1236f66400) [pid = 1861] [serial = 799] [outer = (nil)] 09:41:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 204 (0x7f123784f400) [pid = 1861] [serial = 800] [outer = 0x7f1236f66400] 09:41:50 INFO - PROCESS | 1861 | 1461343310204 Marionette DEBUG loaded listener.js 09:41:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 205 (0x7f1237b0ac00) [pid = 1861] [serial = 801] [outer = 0x7f1236f66400] 09:41:51 INFO - PROCESS | 1861 | 1461343311144 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1584ms 09:41:51 INFO - PROCESS | 1861 | 1461343311198 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 09:41:51 INFO - PROCESS | 1861 | 1461343311201 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 09:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:41:51 INFO - PROCESS | 1861 | 1461343311208 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:41:51 INFO - PROCESS | 1861 | 1461343311214 Marionette TRACE conn4 <- [1,1038,null,{}] 09:41:51 INFO - PROCESS | 1861 | 1461343311230 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:51 INFO - PROCESS | 1861 | 1461343311424 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 09:41:51 INFO - PROCESS | 1861 | 1461343311650 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:51 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124368f000 == 116 [pid = 1861] [id = 267] 09:41:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 206 (0x7f123a9b9000) [pid = 1861] [serial = 802] [outer = (nil)] 09:41:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 207 (0x7f123b60ec00) [pid = 1861] [serial = 803] [outer = 0x7f123a9b9000] 09:41:51 INFO - PROCESS | 1861 | 1461343311777 Marionette DEBUG loaded listener.js 09:41:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 208 (0x7f123fc0dc00) [pid = 1861] [serial = 804] [outer = 0x7f123a9b9000] 09:41:52 INFO - PROCESS | 1861 | 1461343312661 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1485ms 09:41:52 INFO - PROCESS | 1861 | 1461343312694 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 09:41:52 INFO - PROCESS | 1861 | 1461343312698 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 09:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:41:52 INFO - PROCESS | 1861 | 1461343312706 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:41:52 INFO - PROCESS | 1861 | 1461343312708 Marionette TRACE conn4 <- [1,1042,null,{}] 09:41:52 INFO - PROCESS | 1861 | 1461343312715 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:52 INFO - PROCESS | 1861 | 1461343312911 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 09:41:53 INFO - PROCESS | 1861 | 1461343313096 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124ef0d000 == 117 [pid = 1861] [id = 268] 09:41:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 209 (0x7f123a9bb000) [pid = 1861] [serial = 805] [outer = (nil)] 09:41:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 210 (0x7f12410b8c00) [pid = 1861] [serial = 806] [outer = 0x7f123a9bb000] 09:41:53 INFO - PROCESS | 1861 | 1461343313174 Marionette DEBUG loaded listener.js 09:41:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 211 (0x7f1241e25c00) [pid = 1861] [serial = 807] [outer = 0x7f123a9bb000] 09:41:54 INFO - PROCESS | 1861 | 1461343314117 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1479ms 09:41:54 INFO - PROCESS | 1861 | 1461343314188 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 09:41:54 INFO - PROCESS | 1861 | 1461343314190 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 09:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:41:54 INFO - PROCESS | 1861 | 1461343314200 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:41:54 INFO - PROCESS | 1861 | 1461343314204 Marionette TRACE conn4 <- [1,1046,null,{}] 09:41:54 INFO - PROCESS | 1861 | 1461343314210 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:54 INFO - PROCESS | 1861 | 1461343314449 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 09:41:54 INFO - PROCESS | 1861 | 1461343314689 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:54 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1252e7d800 == 118 [pid = 1861] [id = 269] 09:41:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 212 (0x7f1242211400) [pid = 1861] [serial = 808] [outer = (nil)] 09:41:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 213 (0x7f12431c3c00) [pid = 1861] [serial = 809] [outer = 0x7f1242211400] 09:41:54 INFO - PROCESS | 1861 | 1461343314809 Marionette DEBUG loaded listener.js 09:41:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 214 (0x7f1243597c00) [pid = 1861] [serial = 810] [outer = 0x7f1242211400] 09:41:55 INFO - PROCESS | 1861 | 1461343315651 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1493ms 09:41:55 INFO - PROCESS | 1861 | 1461343315693 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 09:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:41:55 INFO - PROCESS | 1861 | 1461343315697 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 09:41:55 INFO - PROCESS | 1861 | 1461343315703 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:41:55 INFO - PROCESS | 1861 | 1461343315707 Marionette TRACE conn4 <- [1,1050,null,{}] 09:41:55 INFO - PROCESS | 1861 | 1461343315712 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:55 INFO - PROCESS | 1861 | 1461343315949 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 09:41:56 INFO - PROCESS | 1861 | 1461343316142 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:56 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1258376000 == 119 [pid = 1861] [id = 270] 09:41:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 215 (0x7f124310c800) [pid = 1861] [serial = 811] [outer = (nil)] 09:41:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 216 (0x7f124de6d000) [pid = 1861] [serial = 812] [outer = 0x7f124310c800] 09:41:56 INFO - PROCESS | 1861 | 1461343316227 Marionette DEBUG loaded listener.js 09:41:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 217 (0x7f124f231800) [pid = 1861] [serial = 813] [outer = 0x7f124310c800] 09:41:57 INFO - PROCESS | 1861 | 1461343317190 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1541ms 09:41:57 INFO - PROCESS | 1861 | 1461343317245 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 09:41:57 INFO - PROCESS | 1861 | 1461343317249 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 09:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:41:57 INFO - PROCESS | 1861 | 1461343317255 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:41:57 INFO - PROCESS | 1861 | 1461343317259 Marionette TRACE conn4 <- [1,1054,null,{}] 09:41:57 INFO - PROCESS | 1861 | 1461343317264 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:57 INFO - PROCESS | 1861 | 1461343317459 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 09:41:57 INFO - PROCESS | 1861 | 1461343317639 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:57 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122e520800 == 120 [pid = 1861] [id = 271] 09:41:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 218 (0x7f124359e400) [pid = 1861] [serial = 814] [outer = (nil)] 09:41:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 219 (0x7f1252aac400) [pid = 1861] [serial = 815] [outer = 0x7f124359e400] 09:41:57 INFO - PROCESS | 1861 | 1461343317757 Marionette DEBUG loaded listener.js 09:41:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 220 (0x7f1252e27c00) [pid = 1861] [serial = 816] [outer = 0x7f124359e400] 09:41:58 INFO - PROCESS | 1861 | 1461343318544 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1332ms 09:41:58 INFO - PROCESS | 1861 | 1461343318589 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 09:41:58 INFO - PROCESS | 1861 | 1461343318592 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 09:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:41:58 INFO - PROCESS | 1861 | 1461343318598 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:41:58 INFO - PROCESS | 1861 | 1461343318602 Marionette TRACE conn4 <- [1,1058,null,{}] 09:41:58 INFO - PROCESS | 1861 | 1461343318608 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:58 INFO - PROCESS | 1861 | 1461343318790 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 09:41:58 INFO - PROCESS | 1861 | 1461343318973 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:59 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122c4a2000 == 121 [pid = 1861] [id = 272] 09:41:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 221 (0x7f1237e2d800) [pid = 1861] [serial = 817] [outer = (nil)] 09:41:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 222 (0x7f1237e36c00) [pid = 1861] [serial = 818] [outer = 0x7f1237e2d800] 09:41:59 INFO - PROCESS | 1861 | 1461343319057 Marionette DEBUG loaded listener.js 09:41:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 223 (0x7f1237e3a400) [pid = 1861] [serial = 819] [outer = 0x7f1237e2d800] 09:41:59 INFO - PROCESS | 1861 | 1461343319912 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1381ms 09:41:59 INFO - PROCESS | 1861 | 1461343319981 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 09:41:59 INFO - PROCESS | 1861 | 1461343319984 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 09:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:41:59 INFO - PROCESS | 1861 | 1461343319991 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:41:59 INFO - PROCESS | 1861 | 1461343319996 Marionette TRACE conn4 <- [1,1062,null,{}] 09:42:00 INFO - PROCESS | 1861 | 1461343320001 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:00 INFO - PROCESS | 1861 | 1461343320272 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 09:42:00 INFO - PROCESS | 1861 | 1461343320544 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1258379800 == 122 [pid = 1861] [id = 273] 09:42:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 224 (0x7f1237e2e800) [pid = 1861] [serial = 820] [outer = (nil)] 09:42:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 225 (0x7f125113f400) [pid = 1861] [serial = 821] [outer = 0x7f1237e2e800] 09:42:00 INFO - PROCESS | 1861 | 1461343320666 Marionette DEBUG loaded listener.js 09:42:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 226 (0x7f1252e2d800) [pid = 1861] [serial = 822] [outer = 0x7f1237e2e800] 09:42:01 INFO - PROCESS | 1861 | 1461343321615 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1689ms 09:42:01 INFO - PROCESS | 1861 | 1461343321683 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 09:42:01 INFO - PROCESS | 1861 | 1461343321686 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 09:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:42:01 INFO - PROCESS | 1861 | 1461343321693 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:42:01 INFO - PROCESS | 1861 | 1461343321696 Marionette TRACE conn4 <- [1,1066,null,{}] 09:42:01 INFO - PROCESS | 1861 | 1461343321701 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:01 INFO - PROCESS | 1861 | 1461343321950 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 09:42:02 INFO - PROCESS | 1861 | 1461343322314 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122b4c1800 == 123 [pid = 1861] [id = 274] 09:42:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 227 (0x7f1229eef800) [pid = 1861] [serial = 823] [outer = (nil)] 09:42:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 228 (0x7f1229ef2400) [pid = 1861] [serial = 824] [outer = 0x7f1229eef800] 09:42:02 INFO - PROCESS | 1861 | 1461343322398 Marionette DEBUG loaded listener.js 09:42:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 229 (0x7f1237e3b800) [pid = 1861] [serial = 825] [outer = 0x7f1229eef800] 09:42:03 INFO - PROCESS | 1861 | 1461343323271 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1630ms 09:42:03 INFO - PROCESS | 1861 | 1461343323326 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 09:42:03 INFO - PROCESS | 1861 | 1461343323330 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 09:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:42:03 INFO - PROCESS | 1861 | 1461343323337 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:42:03 INFO - PROCESS | 1861 | 1461343323341 Marionette TRACE conn4 <- [1,1070,null,{}] 09:42:03 INFO - PROCESS | 1861 | 1461343323348 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:03 INFO - PROCESS | 1861 | 1461343323603 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 09:42:03 INFO - PROCESS | 1861 | 1461343323838 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:03 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229d76800 == 124 [pid = 1861] [id = 275] 09:42:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 230 (0x7f1229dc3800) [pid = 1861] [serial = 826] [outer = (nil)] 09:42:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 231 (0x7f1229dcb800) [pid = 1861] [serial = 827] [outer = 0x7f1229dc3800] 09:42:03 INFO - PROCESS | 1861 | 1461343323972 Marionette DEBUG loaded listener.js 09:42:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 232 (0x7f123f2da000) [pid = 1861] [serial = 828] [outer = 0x7f1229dc3800] 09:42:04 INFO - PROCESS | 1861 | 1461343324814 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1542ms 09:42:04 INFO - PROCESS | 1861 | 1461343324880 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 09:42:04 INFO - PROCESS | 1861 | 1461343324884 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 09:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:42:04 INFO - PROCESS | 1861 | 1461343324890 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:42:04 INFO - PROCESS | 1861 | 1461343324892 Marionette TRACE conn4 <- [1,1074,null,{}] 09:42:04 INFO - PROCESS | 1861 | 1461343324897 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:05 INFO - PROCESS | 1861 | 1461343325084 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 09:42:05 INFO - PROCESS | 1861 | 1461343325267 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bc57000 == 125 [pid = 1861] [id = 276] 09:42:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 233 (0x7f1229dc7c00) [pid = 1861] [serial = 829] [outer = (nil)] 09:42:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 234 (0x7f1234c86400) [pid = 1861] [serial = 830] [outer = 0x7f1229dc7c00] 09:42:05 INFO - PROCESS | 1861 | 1461343325342 Marionette DEBUG loaded listener.js 09:42:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 235 (0x7f1234c8b800) [pid = 1861] [serial = 831] [outer = 0x7f1229dc7c00] 09:42:06 INFO - PROCESS | 1861 | 1461343326264 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1432ms 09:42:06 INFO - PROCESS | 1861 | 1461343326322 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 09:42:06 INFO - PROCESS | 1861 | 1461343326327 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 09:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:42:06 INFO - PROCESS | 1861 | 1461343326333 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:42:06 INFO - PROCESS | 1861 | 1461343326335 Marionette TRACE conn4 <- [1,1078,null,{}] 09:42:06 INFO - PROCESS | 1861 | 1461343326341 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:06 INFO - PROCESS | 1861 | 1461343326528 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 09:42:06 INFO - PROCESS | 1861 | 1461343326758 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:06 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122e4e4000 == 126 [pid = 1861] [id = 277] 09:42:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 236 (0x7f1229dc8c00) [pid = 1861] [serial = 832] [outer = (nil)] 09:42:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 237 (0x7f1234c8f800) [pid = 1861] [serial = 833] [outer = 0x7f1229dc8c00] 09:42:06 INFO - PROCESS | 1861 | 1461343326872 Marionette DEBUG loaded listener.js 09:42:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 238 (0x7f1240211800) [pid = 1861] [serial = 834] [outer = 0x7f1229dc8c00] 09:42:08 INFO - PROCESS | 1861 | 1461343328064 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1778ms 09:42:08 INFO - PROCESS | 1861 | 1461343328113 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 09:42:08 INFO - PROCESS | 1861 | 1461343328120 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 09:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:42:08 INFO - PROCESS | 1861 | 1461343328129 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:42:08 INFO - PROCESS | 1861 | 1461343328134 Marionette TRACE conn4 <- [1,1082,null,{}] 09:42:08 INFO - PROCESS | 1861 | 1461343328141 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:08 INFO - PROCESS | 1861 | 1461343328375 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 09:42:08 INFO - PROCESS | 1861 | 1461343328783 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:08 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122df14800 == 127 [pid = 1861] [id = 278] 09:42:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 239 (0x7f122c3e3c00) [pid = 1861] [serial = 835] [outer = (nil)] 09:42:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 240 (0x7f122c4eb400) [pid = 1861] [serial = 836] [outer = 0x7f122c3e3c00] 09:42:08 INFO - PROCESS | 1861 | 1461343328861 Marionette DEBUG loaded listener.js 09:42:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 241 (0x7f122dfeac00) [pid = 1861] [serial = 837] [outer = 0x7f122c3e3c00] 09:42:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123f276800 == 126 [pid = 1861] [id = 263] 09:42:09 INFO - PROCESS | 1861 | --DOMWINDOW == 240 (0x7f1252bb3c00) [pid = 1861] [serial = 737] [outer = (nil)] [url = about:blank] 09:42:09 INFO - PROCESS | 1861 | 1461343329831 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:42:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123dd50000 == 125 [pid = 1861] [id = 262] 09:42:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1239d79000 == 124 [pid = 1861] [id = 261] 09:42:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1237985800 == 123 [pid = 1861] [id = 260] 09:42:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236def000 == 122 [pid = 1861] [id = 259] 09:42:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122e4db000 == 121 [pid = 1861] [id = 258] 09:42:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122ed38000 == 120 [pid = 1861] [id = 257] 09:42:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236d0e800 == 119 [pid = 1861] [id = 252] 09:42:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122ed49000 == 118 [pid = 1861] [id = 251] 09:42:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236de8800 == 117 [pid = 1861] [id = 250] 09:42:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f125838b800 == 116 [pid = 1861] [id = 249] 09:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1737ms 09:42:09 INFO - PROCESS | 1861 | 1461343329872 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 09:42:09 INFO - PROCESS | 1861 | 1461343329878 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 09:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:42:09 INFO - PROCESS | 1861 | 1461343329889 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:42:09 INFO - PROCESS | 1861 | 1461343329893 Marionette TRACE conn4 <- [1,1086,null,{}] 09:42:09 INFO - PROCESS | 1861 | 1461343329899 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:10 INFO - PROCESS | 1861 | 1461343330067 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 09:42:10 INFO - PROCESS | 1861 | --DOMWINDOW == 239 (0x7f1250c9e400) [pid = 1861] [serial = 735] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1861 | --DOMWINDOW == 238 (0x7f123b5cfc00) [pid = 1861] [serial = 722] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1861 | --DOMWINDOW == 237 (0x7f125113c400) [pid = 1861] [serial = 710] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1861 | --DOMWINDOW == 236 (0x7f124de82800) [pid = 1861] [serial = 701] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1861 | --DOMWINDOW == 235 (0x7f1241a48800) [pid = 1861] [serial = 726] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1861 | --DOMWINDOW == 234 (0x7f124732e000) [pid = 1861] [serial = 731] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1861 | --DOMWINDOW == 233 (0x7f124f0b7400) [pid = 1861] [serial = 704] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1861 | --DOMWINDOW == 232 (0x7f1236711c00) [pid = 1861] [serial = 716] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1861 | --DOMWINDOW == 231 (0x7f124e252400) [pid = 1861] [serial = 734] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1861 | --DOMWINDOW == 230 (0x7f1239db5400) [pid = 1861] [serial = 719] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1861 | --DOMWINDOW == 229 (0x7f1243597800) [pid = 1861] [serial = 698] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1861 | --DOMWINDOW == 228 (0x7f12376d6c00) [pid = 1861] [serial = 686] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1861 | --DOMWINDOW == 227 (0x7f12402a4800) [pid = 1861] [serial = 692] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1861 | --DOMWINDOW == 226 (0x7f1237395400) [pid = 1861] [serial = 717] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1861 | --DOMWINDOW == 225 (0x7f124dede400) [pid = 1861] [serial = 732] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1861 | --DOMWINDOW == 224 (0x7f1250c11c00) [pid = 1861] [serial = 707] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1861 | --DOMWINDOW == 223 (0x7f12428ed400) [pid = 1861] [serial = 728] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1861 | --DOMWINDOW == 222 (0x7f1252ba9800) [pid = 1861] [serial = 713] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1861 | --DOMWINDOW == 221 (0x7f123a9ecc00) [pid = 1861] [serial = 720] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1861 | --DOMWINDOW == 220 (0x7f1241304c00) [pid = 1861] [serial = 725] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1861 | --DOMWINDOW == 219 (0x7f124310cc00) [pid = 1861] [serial = 695] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1861 | --DOMWINDOW == 218 (0x7f124350a000) [pid = 1861] [serial = 729] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1861 | --DOMWINDOW == 217 (0x7f123dc2fc00) [pid = 1861] [serial = 723] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1861 | --DOMWINDOW == 216 (0x7f123a8f6800) [pid = 1861] [serial = 689] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1861 | 1461343330319 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:10 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12349d3800 == 117 [pid = 1861] [id = 279] 09:42:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 217 (0x7f122ef70800) [pid = 1861] [serial = 838] [outer = (nil)] 09:42:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 218 (0x7f1234ba5c00) [pid = 1861] [serial = 839] [outer = 0x7f122ef70800] 09:42:10 INFO - PROCESS | 1861 | 1461343330387 Marionette DEBUG loaded listener.js 09:42:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 219 (0x7f1234c85c00) [pid = 1861] [serial = 840] [outer = 0x7f122ef70800] 09:42:11 INFO - PROCESS | 1861 | 1461343331144 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1288ms 09:42:11 INFO - PROCESS | 1861 | 1461343331179 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 09:42:11 INFO - PROCESS | 1861 | 1461343331182 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 09:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:42:11 INFO - PROCESS | 1861 | 1461343331188 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:42:11 INFO - PROCESS | 1861 | 1461343331193 Marionette TRACE conn4 <- [1,1090,null,{}] 09:42:11 INFO - PROCESS | 1861 | 1461343331208 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:11 INFO - PROCESS | 1861 | 1461343331366 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 09:42:11 INFO - PROCESS | 1861 | 1461343331385 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236d02800 == 118 [pid = 1861] [id = 280] 09:42:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 220 (0x7f123647e400) [pid = 1861] [serial = 841] [outer = (nil)] 09:42:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 221 (0x7f1236f70800) [pid = 1861] [serial = 842] [outer = 0x7f123647e400] 09:42:11 INFO - PROCESS | 1861 | 1461343331451 Marionette DEBUG loaded listener.js 09:42:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 222 (0x7f1237941800) [pid = 1861] [serial = 843] [outer = 0x7f123647e400] 09:42:12 INFO - PROCESS | 1861 | 1461343332328 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1185ms 09:42:12 INFO - PROCESS | 1861 | 1461343332383 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 09:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:42:12 INFO - PROCESS | 1861 | 1461343332399 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 09:42:12 INFO - PROCESS | 1861 | 1461343332405 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:42:12 INFO - PROCESS | 1861 | 1461343332409 Marionette TRACE conn4 <- [1,1094,null,{}] 09:42:12 INFO - PROCESS | 1861 | 1461343332414 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:12 INFO - PROCESS | 1861 | 1461343332625 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 09:42:12 INFO - PROCESS | 1861 | 1461343332647 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12376b9800 == 119 [pid = 1861] [id = 281] 09:42:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 223 (0x7f1236477c00) [pid = 1861] [serial = 844] [outer = (nil)] 09:42:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 224 (0x7f1238fee400) [pid = 1861] [serial = 845] [outer = 0x7f1236477c00] 09:42:12 INFO - PROCESS | 1861 | 1461343332709 Marionette DEBUG loaded listener.js 09:42:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 225 (0x7f1239db0c00) [pid = 1861] [serial = 846] [outer = 0x7f1236477c00] 09:42:13 INFO - PROCESS | 1861 | 1461343333554 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1184ms 09:42:13 INFO - PROCESS | 1861 | 1461343333590 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 09:42:13 INFO - PROCESS | 1861 | 1461343333594 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 09:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:42:13 INFO - PROCESS | 1861 | 1461343333599 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:42:13 INFO - PROCESS | 1861 | 1461343333602 Marionette TRACE conn4 <- [1,1098,null,{}] 09:42:13 INFO - PROCESS | 1861 | 1461343333613 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:13 INFO - PROCESS | 1861 | 1461343333832 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 09:42:13 INFO - PROCESS | 1861 | 1461343333868 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237a11800 == 120 [pid = 1861] [id = 282] 09:42:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 226 (0x7f1237945400) [pid = 1861] [serial = 847] [outer = (nil)] 09:42:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 227 (0x7f123a8f9400) [pid = 1861] [serial = 848] [outer = 0x7f1237945400] 09:42:13 INFO - PROCESS | 1861 | 1461343333933 Marionette DEBUG loaded listener.js 09:42:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 228 (0x7f123b31ec00) [pid = 1861] [serial = 849] [outer = 0x7f1237945400] 09:42:14 INFO - PROCESS | 1861 | --DOMWINDOW == 227 (0x7f12410bb800) [pid = 1861] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:42:14 INFO - PROCESS | 1861 | --DOMWINDOW == 226 (0x7f123ab8d000) [pid = 1861] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:42:14 INFO - PROCESS | 1861 | --DOMWINDOW == 225 (0x7f122f65c400) [pid = 1861] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:42:14 INFO - PROCESS | 1861 | --DOMWINDOW == 224 (0x7f124e04e800) [pid = 1861] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:42:14 INFO - PROCESS | 1861 | --DOMWINDOW == 223 (0x7f123771e000) [pid = 1861] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:42:14 INFO - PROCESS | 1861 | --DOMWINDOW == 222 (0x7f122b2ef800) [pid = 1861] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:42:14 INFO - PROCESS | 1861 | --DOMWINDOW == 221 (0x7f123670b400) [pid = 1861] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:42:14 INFO - PROCESS | 1861 | --DOMWINDOW == 220 (0x7f1237630800) [pid = 1861] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:42:14 INFO - PROCESS | 1861 | --DOMWINDOW == 219 (0x7f1237970c00) [pid = 1861] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:42:14 INFO - PROCESS | 1861 | --DOMWINDOW == 218 (0x7f1236ee3800) [pid = 1861] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:42:14 INFO - PROCESS | 1861 | --DOMWINDOW == 217 (0x7f12366edc00) [pid = 1861] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:42:14 INFO - PROCESS | 1861 | --DOMWINDOW == 216 (0x7f1237945000) [pid = 1861] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:42:14 INFO - PROCESS | 1861 | --DOMWINDOW == 215 (0x7f1241011000) [pid = 1861] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:42:15 INFO - PROCESS | 1861 | 1461343335243 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1690ms 09:42:15 INFO - PROCESS | 1861 | 1461343335291 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 09:42:15 INFO - PROCESS | 1861 | 1461343335293 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 09:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:42:15 INFO - PROCESS | 1861 | 1461343335300 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:42:15 INFO - PROCESS | 1861 | 1461343335302 Marionette TRACE conn4 <- [1,1102,null,{}] 09:42:15 INFO - PROCESS | 1861 | 1461343335308 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:15 INFO - PROCESS | 1861 | 1461343335570 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 09:42:15 INFO - PROCESS | 1861 | 1461343335598 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123a891800 == 121 [pid = 1861] [id = 283] 09:42:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 216 (0x7f1237857800) [pid = 1861] [serial = 850] [outer = (nil)] 09:42:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 217 (0x7f1237b11c00) [pid = 1861] [serial = 851] [outer = 0x7f1237857800] 09:42:15 INFO - PROCESS | 1861 | 1461343335666 Marionette DEBUG loaded listener.js 09:42:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 218 (0x7f12410ba000) [pid = 1861] [serial = 852] [outer = 0x7f1237857800] 09:42:16 INFO - PROCESS | 1861 | 1461343336488 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1235ms 09:42:16 INFO - PROCESS | 1861 | 1461343336536 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 09:42:16 INFO - PROCESS | 1861 | 1461343336539 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 09:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:42:16 INFO - PROCESS | 1861 | 1461343336545 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:42:16 INFO - PROCESS | 1861 | 1461343336548 Marionette TRACE conn4 <- [1,1106,null,{}] 09:42:16 INFO - PROCESS | 1861 | 1461343336553 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:16 INFO - PROCESS | 1861 | 1461343336725 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 09:42:16 INFO - PROCESS | 1861 | 1461343336739 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1240f43000 == 122 [pid = 1861] [id = 284] 09:42:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 219 (0x7f1240521c00) [pid = 1861] [serial = 853] [outer = (nil)] 09:42:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 220 (0x7f1241e28400) [pid = 1861] [serial = 854] [outer = 0x7f1240521c00] 09:42:16 INFO - PROCESS | 1861 | 1461343336805 Marionette DEBUG loaded listener.js 09:42:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 221 (0x7f1243349800) [pid = 1861] [serial = 855] [outer = 0x7f1240521c00] 09:42:17 INFO - PROCESS | 1861 | 1461343337962 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1484ms 09:42:18 INFO - PROCESS | 1861 | 1461343338032 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 09:42:18 INFO - PROCESS | 1861 | 1461343338039 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 09:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:42:18 INFO - PROCESS | 1861 | 1461343338049 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:42:18 INFO - PROCESS | 1861 | 1461343338054 Marionette TRACE conn4 <- [1,1110,null,{}] 09:42:18 INFO - PROCESS | 1861 | 1461343338062 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:18 INFO - PROCESS | 1861 | 1461343338310 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 09:42:18 INFO - PROCESS | 1861 | 1461343338545 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:18 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122f77a000 == 123 [pid = 1861] [id = 285] 09:42:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 222 (0x7f122dfe9c00) [pid = 1861] [serial = 856] [outer = (nil)] 09:42:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 223 (0x7f122dff5c00) [pid = 1861] [serial = 857] [outer = 0x7f122dfe9c00] 09:42:18 INFO - PROCESS | 1861 | 1461343338673 Marionette DEBUG loaded listener.js 09:42:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 224 (0x7f1234ba7800) [pid = 1861] [serial = 858] [outer = 0x7f122dfe9c00] 09:42:19 INFO - PROCESS | 1861 | 1461343339629 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1634ms 09:42:19 INFO - PROCESS | 1861 | 1461343339685 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 09:42:19 INFO - PROCESS | 1861 | 1461343339693 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 09:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:42:19 INFO - PROCESS | 1861 | 1461343339706 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:42:19 INFO - PROCESS | 1861 | 1461343339709 Marionette TRACE conn4 <- [1,1114,null,{}] 09:42:19 INFO - PROCESS | 1861 | 1461343339716 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:19 INFO - PROCESS | 1861 | 1461343339929 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 09:42:20 INFO - PROCESS | 1861 | 1461343340198 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:20 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12378b3000 == 124 [pid = 1861] [id = 286] 09:42:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 225 (0x7f1234c90c00) [pid = 1861] [serial = 859] [outer = (nil)] 09:42:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 226 (0x7f1236eecc00) [pid = 1861] [serial = 860] [outer = 0x7f1234c90c00] 09:42:20 INFO - PROCESS | 1861 | 1461343340321 Marionette DEBUG loaded listener.js 09:42:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 227 (0x7f1237942400) [pid = 1861] [serial = 861] [outer = 0x7f1234c90c00] 09:42:21 INFO - PROCESS | 1861 | 1461343341222 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1587ms 09:42:21 INFO - PROCESS | 1861 | 1461343341294 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 09:42:21 INFO - PROCESS | 1861 | 1461343341298 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 09:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:42:21 INFO - PROCESS | 1861 | 1461343341305 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:42:21 INFO - PROCESS | 1861 | 1461343341310 Marionette TRACE conn4 <- [1,1118,null,{}] 09:42:21 INFO - PROCESS | 1861 | 1461343341327 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:21 INFO - PROCESS | 1861 | 1461343341574 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 09:42:21 INFO - PROCESS | 1861 | 1461343341855 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:21 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12432e8000 == 125 [pid = 1861] [id = 287] 09:42:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 228 (0x7f123a8f2400) [pid = 1861] [serial = 862] [outer = (nil)] 09:42:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 229 (0x7f123b5d4000) [pid = 1861] [serial = 863] [outer = 0x7f123a8f2400] 09:42:21 INFO - PROCESS | 1861 | 1461343341942 Marionette DEBUG loaded listener.js 09:42:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 230 (0x7f1240153400) [pid = 1861] [serial = 864] [outer = 0x7f123a8f2400] 09:42:22 INFO - PROCESS | 1861 | 1461343342856 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1586ms 09:42:22 INFO - PROCESS | 1861 | 1461343342891 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 09:42:22 INFO - PROCESS | 1861 | 1461343342896 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 09:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:42:22 INFO - PROCESS | 1861 | 1461343342902 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:42:22 INFO - PROCESS | 1861 | 1461343342905 Marionette TRACE conn4 <- [1,1122,null,{}] 09:42:22 INFO - PROCESS | 1861 | 1461343342911 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:23 INFO - PROCESS | 1861 | 1461343343112 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 09:42:23 INFO - PROCESS | 1861 | 1461343343307 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124e05d000 == 126 [pid = 1861] [id = 288] 09:42:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 231 (0x7f122b2e3400) [pid = 1861] [serial = 865] [outer = (nil)] 09:42:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 232 (0x7f124130b000) [pid = 1861] [serial = 866] [outer = 0x7f122b2e3400] 09:42:23 INFO - PROCESS | 1861 | 1461343343384 Marionette DEBUG loaded listener.js 09:42:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 233 (0x7f124359f800) [pid = 1861] [serial = 867] [outer = 0x7f122b2e3400] 09:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1430ms 09:42:24 INFO - PROCESS | 1861 | 1461343344322 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:42:24 INFO - PROCESS | 1861 | 1461343344333 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 09:42:24 INFO - PROCESS | 1861 | 1461343344337 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 09:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:42:24 INFO - PROCESS | 1861 | 1461343344343 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:42:24 INFO - PROCESS | 1861 | 1461343344348 Marionette TRACE conn4 <- [1,1126,null,{}] 09:42:24 INFO - PROCESS | 1861 | 1461343344353 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:24 INFO - PROCESS | 1861 | 1461343344542 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 09:42:24 INFO - PROCESS | 1861 | 1461343344734 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12532ab000 == 127 [pid = 1861] [id = 289] 09:42:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 234 (0x7f122ef67000) [pid = 1861] [serial = 868] [outer = (nil)] 09:42:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 235 (0x7f1247320c00) [pid = 1861] [serial = 869] [outer = 0x7f122ef67000] 09:42:24 INFO - PROCESS | 1861 | 1461343344814 Marionette DEBUG loaded listener.js 09:42:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 236 (0x7f124db5e000) [pid = 1861] [serial = 870] [outer = 0x7f122ef67000] 09:42:25 INFO - PROCESS | 1861 | 1461343345750 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1433ms 09:42:25 INFO - PROCESS | 1861 | 1461343345778 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 09:42:25 INFO - PROCESS | 1861 | 1461343345782 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 09:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:42:25 INFO - PROCESS | 1861 | 1461343345788 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:42:25 INFO - PROCESS | 1861 | 1461343345791 Marionette TRACE conn4 <- [1,1130,null,{}] 09:42:25 INFO - PROCESS | 1861 | 1461343345796 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:25 INFO - PROCESS | 1861 | 1461343345987 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 09:42:26 INFO - PROCESS | 1861 | 1461343346199 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:26 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122b426000 == 128 [pid = 1861] [id = 290] 09:42:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 237 (0x7f123a9b1c00) [pid = 1861] [serial = 871] [outer = (nil)] 09:42:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 238 (0x7f1252bab400) [pid = 1861] [serial = 872] [outer = 0x7f123a9b1c00] 09:42:26 INFO - PROCESS | 1861 | 1461343346316 Marionette DEBUG loaded listener.js 09:42:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 239 (0x7f1253095400) [pid = 1861] [serial = 873] [outer = 0x7f123a9b1c00] 09:42:27 INFO - PROCESS | 1861 | 1461343347282 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1530ms 09:42:27 INFO - PROCESS | 1861 | 1461343347319 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 09:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:42:27 INFO - PROCESS | 1861 | 1461343347323 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 09:42:27 INFO - PROCESS | 1861 | 1461343347330 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:42:27 INFO - PROCESS | 1861 | 1461343347338 Marionette TRACE conn4 <- [1,1134,null,{}] 09:42:27 INFO - PROCESS | 1861 | 1461343347382 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:27 INFO - PROCESS | 1861 | 1461343347604 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 09:42:27 INFO - PROCESS | 1861 | 1461343347847 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122b43e800 == 129 [pid = 1861] [id = 291] 09:42:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 240 (0x7f122e1cc400) [pid = 1861] [serial = 874] [outer = (nil)] 09:42:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 241 (0x7f122e1d1000) [pid = 1861] [serial = 875] [outer = 0x7f122e1cc400] 09:42:27 INFO - PROCESS | 1861 | 1461343347965 Marionette DEBUG loaded listener.js 09:42:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 242 (0x7f122e1d7400) [pid = 1861] [serial = 876] [outer = 0x7f122e1cc400] 09:42:28 INFO - PROCESS | 1861 | 1461343348792 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1520ms 09:42:28 INFO - PROCESS | 1861 | 1461343348851 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 09:42:28 INFO - PROCESS | 1861 | 1461343348854 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 09:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:42:28 INFO - PROCESS | 1861 | 1461343348860 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:42:28 INFO - PROCESS | 1861 | 1461343348864 Marionette TRACE conn4 <- [1,1138,null,{}] 09:42:28 INFO - PROCESS | 1861 | 1461343348869 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:29 INFO - PROCESS | 1861 | 1461343349066 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 09:42:29 INFO - PROCESS | 1861 | 1461343349252 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ddd8800 == 130 [pid = 1861] [id = 292] 09:42:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 243 (0x7f122e1cdc00) [pid = 1861] [serial = 877] [outer = (nil)] 09:42:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 244 (0x7f1234aacc00) [pid = 1861] [serial = 878] [outer = 0x7f122e1cdc00] 09:42:29 INFO - PROCESS | 1861 | 1461343349327 Marionette DEBUG loaded listener.js 09:42:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 245 (0x7f1234ab3c00) [pid = 1861] [serial = 879] [outer = 0x7f122e1cdc00] 09:42:30 INFO - PROCESS | 1861 | 1461343350165 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1332ms 09:42:30 INFO - PROCESS | 1861 | 1461343350194 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 09:42:30 INFO - PROCESS | 1861 | 1461343350197 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 09:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:42:30 INFO - PROCESS | 1861 | 1461343350204 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:42:30 INFO - PROCESS | 1861 | 1461343350206 Marionette TRACE conn4 <- [1,1142,null,{}] 09:42:30 INFO - PROCESS | 1861 | 1461343350212 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:30 INFO - PROCESS | 1861 | 1461343350403 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 09:42:30 INFO - PROCESS | 1861 | 1461343350604 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:30 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122dcad800 == 131 [pid = 1861] [id = 293] 09:42:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 246 (0x7f122b4cfc00) [pid = 1861] [serial = 880] [outer = (nil)] 09:42:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 247 (0x7f122b4d7800) [pid = 1861] [serial = 881] [outer = 0x7f122b4cfc00] 09:42:30 INFO - PROCESS | 1861 | 1461343350682 Marionette DEBUG loaded listener.js 09:42:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 248 (0x7f122b4dc400) [pid = 1861] [serial = 882] [outer = 0x7f122b4cfc00] 09:42:31 INFO - PROCESS | 1861 | 1461343351596 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1432ms 09:42:31 INFO - PROCESS | 1861 | 1461343351637 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 09:42:31 INFO - PROCESS | 1861 | 1461343351641 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 09:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:42:31 INFO - PROCESS | 1861 | 1461343351647 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:42:31 INFO - PROCESS | 1861 | 1461343351649 Marionette TRACE conn4 <- [1,1146,null,{}] 09:42:31 INFO - PROCESS | 1861 | 1461343351655 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:31 INFO - PROCESS | 1861 | 1461343351845 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 09:42:32 INFO - PROCESS | 1861 | 1461343352039 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12285d7000 == 132 [pid = 1861] [id = 294] 09:42:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 249 (0x7f122b2eb400) [pid = 1861] [serial = 883] [outer = (nil)] 09:42:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 250 (0x7f122dff5400) [pid = 1861] [serial = 884] [outer = 0x7f122b2eb400] 09:42:32 INFO - PROCESS | 1861 | 1461343352114 Marionette DEBUG loaded listener.js 09:42:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 251 (0x7f1234ab3800) [pid = 1861] [serial = 885] [outer = 0x7f122b2eb400] 09:42:33 INFO - PROCESS | 1861 | 1461343353538 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1936ms 09:42:33 INFO - PROCESS | 1861 | 1461343353695 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 09:42:33 INFO - PROCESS | 1861 | 1461343353701 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 09:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:42:33 INFO - PROCESS | 1861 | 1461343353730 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:42:33 INFO - PROCESS | 1861 | 1461343353736 Marionette TRACE conn4 <- [1,1150,null,{}] 09:42:33 INFO - PROCESS | 1861 | 1461343353744 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:33 INFO - PROCESS | 1861 | 1461343353924 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 09:42:34 INFO - PROCESS | 1861 | 1461343354085 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:34 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122dddd800 == 133 [pid = 1861] [id = 295] 09:42:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 252 (0x7f1229ee5400) [pid = 1861] [serial = 886] [outer = (nil)] 09:42:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 253 (0x7f122c4ed000) [pid = 1861] [serial = 887] [outer = 0x7f1229ee5400] 09:42:34 INFO - PROCESS | 1861 | 1461343354154 Marionette DEBUG loaded listener.js 09:42:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 254 (0x7f122e1c8400) [pid = 1861] [serial = 888] [outer = 0x7f1229ee5400] 09:42:35 INFO - PROCESS | 1861 | 1461343355007 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1348ms 09:42:35 INFO - PROCESS | 1861 | 1461343355065 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 09:42:35 INFO - PROCESS | 1861 | 1461343355074 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 09:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:42:35 INFO - PROCESS | 1861 | 1461343355085 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:42:35 INFO - PROCESS | 1861 | 1461343355089 Marionette TRACE conn4 <- [1,1154,null,{}] 09:42:35 INFO - PROCESS | 1861 | 1461343355096 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:35 INFO - PROCESS | 1861 | 1461343355286 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 09:42:35 INFO - PROCESS | 1861 | 1461343355685 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bc4d000 == 134 [pid = 1861] [id = 296] 09:42:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 255 (0x7f122dfe9800) [pid = 1861] [serial = 889] [outer = (nil)] 09:42:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 256 (0x7f1234ab0800) [pid = 1861] [serial = 890] [outer = 0x7f122dfe9800] 09:42:35 INFO - PROCESS | 1861 | 1461343355763 Marionette DEBUG loaded listener.js 09:42:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 257 (0x7f1234aba400) [pid = 1861] [serial = 891] [outer = 0x7f122dfe9800] 09:42:36 INFO - PROCESS | 1861 | 1461343356707 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1687ms 09:42:36 INFO - PROCESS | 1861 | 1461343356773 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 09:42:36 INFO - PROCESS | 1861 | 1461343356777 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 09:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:42:36 INFO - PROCESS | 1861 | 1461343356784 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:42:36 INFO - PROCESS | 1861 | 1461343356789 Marionette TRACE conn4 <- [1,1158,null,{}] 09:42:36 INFO - PROCESS | 1861 | 1461343356806 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:37 INFO - PROCESS | 1861 | 1461343357071 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 09:42:37 INFO - PROCESS | 1861 | 1461343357304 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12346e2000 == 135 [pid = 1861] [id = 297] 09:42:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 258 (0x7f1234bae000) [pid = 1861] [serial = 892] [outer = (nil)] 09:42:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 259 (0x7f123647b400) [pid = 1861] [serial = 893] [outer = 0x7f1234bae000] 09:42:37 INFO - PROCESS | 1861 | 1461343357379 Marionette DEBUG loaded listener.js 09:42:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 260 (0x7f1236ee4c00) [pid = 1861] [serial = 894] [outer = 0x7f1234bae000] 09:42:38 INFO - PROCESS | 1861 | 1461343358237 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1497ms 09:42:38 INFO - PROCESS | 1861 | 1461343358282 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 09:42:38 INFO - PROCESS | 1861 | 1461343358287 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 09:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:42:38 INFO - PROCESS | 1861 | 1461343358293 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:42:38 INFO - PROCESS | 1861 | 1461343358296 Marionette TRACE conn4 <- [1,1162,null,{}] 09:42:38 INFO - PROCESS | 1861 | 1461343358301 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:38 INFO - PROCESS | 1861 | 1461343358470 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 09:42:38 INFO - PROCESS | 1861 | 1461343358663 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236d22000 == 136 [pid = 1861] [id = 298] 09:42:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 261 (0x7f122ef69400) [pid = 1861] [serial = 895] [outer = (nil)] 09:42:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 262 (0x7f123771bc00) [pid = 1861] [serial = 896] [outer = 0x7f122ef69400] 09:42:38 INFO - PROCESS | 1861 | 1461343358730 Marionette DEBUG loaded listener.js 09:42:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 263 (0x7f1237963800) [pid = 1861] [serial = 897] [outer = 0x7f122ef69400] 09:42:39 INFO - PROCESS | 1861 | 1461343359772 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:42:39 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1242017800 == 135 [pid = 1861] [id = 229] 09:42:39 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124e05e800 == 134 [pid = 1861] [id = 227] 09:42:39 INFO - PROCESS | 1861 | --DOMWINDOW == 262 (0x7f122c3dec00) [pid = 1861] [serial = 758] [outer = (nil)] [url = about:blank] 09:42:39 INFO - PROCESS | 1861 | --DOMWINDOW == 261 (0x7f124de7b800) [pid = 1861] [serial = 746] [outer = (nil)] [url = about:blank] 09:42:39 INFO - PROCESS | 1861 | --DOMWINDOW == 260 (0x7f12410b5c00) [pid = 1861] [serial = 743] [outer = (nil)] [url = about:blank] 09:42:39 INFO - PROCESS | 1861 | --DOMWINDOW == 259 (0x7f1236473c00) [pid = 1861] [serial = 755] [outer = (nil)] [url = about:blank] 09:42:39 INFO - PROCESS | 1861 | --DOMWINDOW == 258 (0x7f1252e26400) [pid = 1861] [serial = 749] [outer = (nil)] [url = about:blank] 09:42:39 INFO - PROCESS | 1861 | --DOMWINDOW == 257 (0x7f123a8f1800) [pid = 1861] [serial = 740] [outer = (nil)] [url = about:blank] 09:42:39 INFO - PROCESS | 1861 | --DOMWINDOW == 256 (0x7f123647a400) [pid = 1861] [serial = 752] [outer = (nil)] [url = about:blank] 09:42:39 INFO - PROCESS | 1861 | --DOMWINDOW == 255 (0x7f122c4ea800) [pid = 1861] [serial = 761] [outer = (nil)] [url = about:blank] 09:42:39 INFO - PROCESS | 1861 | --DOMWINDOW == 254 (0x7f122dff4000) [pid = 1861] [serial = 767] [outer = (nil)] [url = about:blank] 09:42:39 INFO - PROCESS | 1861 | --DOMWINDOW == 253 (0x7f122c4f4c00) [pid = 1861] [serial = 764] [outer = (nil)] [url = about:blank] 09:42:39 INFO - PROCESS | 1861 | --DOMWINDOW == 252 (0x7f122ef6b800) [pid = 1861] [serial = 770] [outer = (nil)] [url = about:blank] 09:42:39 INFO - PROCESS | 1861 | --DOMWINDOW == 251 (0x7f12410c1400) [pid = 1861] [serial = 794] [outer = (nil)] [url = about:blank] 09:42:39 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123a891800 == 133 [pid = 1861] [id = 283] 09:42:39 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1237a11800 == 132 [pid = 1861] [id = 282] 09:42:39 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12376b9800 == 131 [pid = 1861] [id = 281] 09:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1586ms 09:42:39 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236d02800 == 130 [pid = 1861] [id = 280] 09:42:39 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12349d3800 == 129 [pid = 1861] [id = 279] 09:42:39 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122df14800 == 128 [pid = 1861] [id = 278] 09:42:40 INFO - PROCESS | 1861 | 1461343360000 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 09:42:40 INFO - PROCESS | 1861 | 1461343360010 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 09:42:40 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122bc57000 == 127 [pid = 1861] [id = 276] 09:42:40 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1229d76800 == 126 [pid = 1861] [id = 275] 09:42:40 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122b4c1800 == 125 [pid = 1861] [id = 274] 09:42:40 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1258379800 == 124 [pid = 1861] [id = 273] 09:42:40 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122c4a2000 == 123 [pid = 1861] [id = 272] 09:42:40 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122e520800 == 122 [pid = 1861] [id = 271] 09:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:42:40 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1258376000 == 121 [pid = 1861] [id = 270] 09:42:40 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1252e7d800 == 120 [pid = 1861] [id = 269] 09:42:40 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124ef0d000 == 119 [pid = 1861] [id = 268] 09:42:40 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124368f000 == 118 [pid = 1861] [id = 267] 09:42:40 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1239318800 == 117 [pid = 1861] [id = 266] 09:42:40 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236c67800 == 116 [pid = 1861] [id = 265] 09:42:40 INFO - PROCESS | 1861 | 1461343360052 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:42:40 INFO - PROCESS | 1861 | 1461343360057 Marionette TRACE conn4 <- [1,1166,null,{}] 09:42:40 INFO - PROCESS | 1861 | 1461343360066 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:40 INFO - PROCESS | 1861 | --DOMWINDOW == 250 (0x7f123fc0f000) [pid = 1861] [serial = 563] [outer = (nil)] [url = about:blank] 09:42:40 INFO - PROCESS | 1861 | --DOMWINDOW == 249 (0x7f1238184000) [pid = 1861] [serial = 590] [outer = (nil)] [url = about:blank] 09:42:40 INFO - PROCESS | 1861 | --DOMWINDOW == 248 (0x7f1241e2bc00) [pid = 1861] [serial = 632] [outer = (nil)] [url = about:blank] 09:42:40 INFO - PROCESS | 1861 | --DOMWINDOW == 247 (0x7f12428f5c00) [pid = 1861] [serial = 684] [outer = (nil)] [url = about:blank] 09:42:40 INFO - PROCESS | 1861 | --DOMWINDOW == 246 (0x7f123b31b000) [pid = 1861] [serial = 788] [outer = (nil)] [url = about:blank] 09:42:40 INFO - PROCESS | 1861 | --DOMWINDOW == 245 (0x7f1234ba4c00) [pid = 1861] [serial = 776] [outer = (nil)] [url = about:blank] 09:42:40 INFO - PROCESS | 1861 | --DOMWINDOW == 244 (0x7f123b616400) [pid = 1861] [serial = 789] [outer = (nil)] [url = about:blank] 09:42:40 INFO - PROCESS | 1861 | --DOMWINDOW == 243 (0x7f1252e2dc00) [pid = 1861] [serial = 738] [outer = (nil)] [url = about:blank] 09:42:40 INFO - PROCESS | 1861 | --DOMWINDOW == 242 (0x7f1238045000) [pid = 1861] [serial = 782] [outer = (nil)] [url = about:blank] 09:42:40 INFO - PROCESS | 1861 | --DOMWINDOW == 241 (0x7f1239383400) [pid = 1861] [serial = 783] [outer = (nil)] [url = about:blank] 09:42:40 INFO - PROCESS | 1861 | --DOMWINDOW == 240 (0x7f122dfefc00) [pid = 1861] [serial = 774] [outer = (nil)] [url = about:blank] 09:42:40 INFO - PROCESS | 1861 | --DOMWINDOW == 239 (0x7f122c4ef800) [pid = 1861] [serial = 773] [outer = (nil)] [url = about:blank] 09:42:40 INFO - PROCESS | 1861 | --DOMWINDOW == 238 (0x7f1236f71400) [pid = 1861] [serial = 779] [outer = (nil)] [url = about:blank] 09:42:40 INFO - PROCESS | 1861 | --DOMWINDOW == 237 (0x7f12376d9000) [pid = 1861] [serial = 780] [outer = (nil)] [url = about:blank] 09:42:40 INFO - PROCESS | 1861 | --DOMWINDOW == 236 (0x7f1234bacc00) [pid = 1861] [serial = 777] [outer = (nil)] [url = about:blank] 09:42:40 INFO - PROCESS | 1861 | --DOMWINDOW == 235 (0x7f123a9b5000) [pid = 1861] [serial = 786] [outer = (nil)] [url = about:blank] 09:42:40 INFO - PROCESS | 1861 | --DOMWINDOW == 234 (0x7f123a8efc00) [pid = 1861] [serial = 785] [outer = (nil)] [url = about:blank] 09:42:40 INFO - PROCESS | 1861 | --DOMWINDOW == 233 (0x7f123dd03800) [pid = 1861] [serial = 791] [outer = (nil)] [url = about:blank] 09:42:40 INFO - PROCESS | 1861 | --DOMWINDOW == 232 (0x7f1240f76800) [pid = 1861] [serial = 792] [outer = (nil)] [url = about:blank] 09:42:40 INFO - PROCESS | 1861 | --DOMWINDOW == 231 (0x7f1238fef400) [pid = 1861] [serial = 536] [outer = (nil)] [url = about:blank] 09:42:40 INFO - PROCESS | 1861 | 1461343360421 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 09:42:40 INFO - PROCESS | 1861 | 1461343360587 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bc69800 == 117 [pid = 1861] [id = 299] 09:42:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 232 (0x7f122b4d0800) [pid = 1861] [serial = 898] [outer = (nil)] 09:42:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 233 (0x7f122b4d6c00) [pid = 1861] [serial = 899] [outer = 0x7f122b4d0800] 09:42:40 INFO - PROCESS | 1861 | 1461343360670 Marionette DEBUG loaded listener.js 09:42:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 234 (0x7f122dfed000) [pid = 1861] [serial = 900] [outer = 0x7f122b4d0800] 09:42:41 INFO - PROCESS | 1861 | 1461343361617 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1605ms 09:42:41 INFO - PROCESS | 1861 | 1461343361649 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 09:42:41 INFO - PROCESS | 1861 | 1461343361653 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 09:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:42:41 INFO - PROCESS | 1861 | 1461343361666 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:42:41 INFO - PROCESS | 1861 | 1461343361671 Marionette TRACE conn4 <- [1,1170,null,{}] 09:42:41 INFO - PROCESS | 1861 | 1461343361679 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:41 INFO - PROCESS | 1861 | 1461343361889 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 09:42:42 INFO - PROCESS | 1861 | 1461343362126 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122f399000 == 118 [pid = 1861] [id = 300] 09:42:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 235 (0x7f1234aaf000) [pid = 1861] [serial = 901] [outer = (nil)] 09:42:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 236 (0x7f1234ba3c00) [pid = 1861] [serial = 902] [outer = 0x7f1234aaf000] 09:42:42 INFO - PROCESS | 1861 | 1461343362251 Marionette DEBUG loaded listener.js 09:42:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 237 (0x7f1236474000) [pid = 1861] [serial = 903] [outer = 0x7f1234aaf000] 09:42:43 INFO - PROCESS | 1861 | 1461343363369 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1739ms 09:42:43 INFO - PROCESS | 1861 | 1461343363406 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 09:42:43 INFO - PROCESS | 1861 | 1461343363413 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 09:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:42:43 INFO - PROCESS | 1861 | 1461343363424 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:42:43 INFO - PROCESS | 1861 | 1461343363429 Marionette TRACE conn4 <- [1,1174,null,{}] 09:42:43 INFO - PROCESS | 1861 | 1461343363454 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:43 INFO - PROCESS | 1861 | 1461343363829 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 09:42:44 INFO - PROCESS | 1861 | 1461343364057 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:44 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236c6f800 == 119 [pid = 1861] [id = 301] 09:42:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 238 (0x7f1237631400) [pid = 1861] [serial = 904] [outer = (nil)] 09:42:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 239 (0x7f12376d9000) [pid = 1861] [serial = 905] [outer = 0x7f1237631400] 09:42:44 INFO - PROCESS | 1861 | 1461343364145 Marionette DEBUG loaded listener.js 09:42:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 240 (0x7f123785cc00) [pid = 1861] [serial = 906] [outer = 0x7f1237631400] 09:42:45 INFO - PROCESS | 1861 | 1461343365045 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:42:45 INFO - PROCESS | 1861 | 1461343365118 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 09:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:42:45 INFO - PROCESS | 1861 | 1461343365124 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:42:45 INFO - PROCESS | 1861 | 1461343365127 Marionette TRACE conn4 <- [1,1178,null,{}] 09:42:45 INFO - PROCESS | 1861 | 1461343365133 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:45 INFO - PROCESS | 1861 | 1461343365350 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 09:42:45 INFO - PROCESS | 1861 | 1461343365532 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12376b2800 == 120 [pid = 1861] [id = 302] 09:42:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 241 (0x7f12376d4000) [pid = 1861] [serial = 907] [outer = (nil)] 09:42:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 242 (0x7f1239d23000) [pid = 1861] [serial = 908] [outer = 0x7f12376d4000] 09:42:45 INFO - PROCESS | 1861 | 1461343365608 Marionette DEBUG loaded listener.js 09:42:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 243 (0x7f123a8f0400) [pid = 1861] [serial = 909] [outer = 0x7f12376d4000] 09:42:46 INFO - PROCESS | 1861 | 1461343366558 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:42:46 INFO - PROCESS | 1861 | 1461343366613 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 09:42:46 INFO - PROCESS | 1861 | 1461343366621 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:42:46 INFO - PROCESS | 1861 | 1461343366626 Marionette TRACE conn4 <- [1,1182,null,{}] 09:42:46 INFO - PROCESS | 1861 | 1461343366631 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:46 INFO - PROCESS | 1861 | 1461343366826 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 09:42:47 INFO - PROCESS | 1861 | 1461343367010 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:47 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237a07000 == 121 [pid = 1861] [id = 303] 09:42:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 244 (0x7f1237e35000) [pid = 1861] [serial = 910] [outer = (nil)] 09:42:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 245 (0x7f123a9e8c00) [pid = 1861] [serial = 911] [outer = 0x7f1237e35000] 09:42:47 INFO - PROCESS | 1861 | 1461343367087 Marionette DEBUG loaded listener.js 09:42:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 246 (0x7f123ab92400) [pid = 1861] [serial = 912] [outer = 0x7f1237e35000] 09:42:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122e4e4000 == 120 [pid = 1861] [id = 277] 09:42:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12349ed000 == 119 [pid = 1861] [id = 255] 09:42:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1242e63000 == 118 [pid = 1861] [id = 256] 09:42:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1253514800 == 117 [pid = 1861] [id = 248] 09:42:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236d20800 == 116 [pid = 1861] [id = 254] 09:42:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122df0f800 == 115 [pid = 1861] [id = 253] 09:42:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12346e2000 == 114 [pid = 1861] [id = 297] 09:42:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122bc4d000 == 113 [pid = 1861] [id = 296] 09:42:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122dddd800 == 112 [pid = 1861] [id = 295] 09:42:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122dcad800 == 111 [pid = 1861] [id = 293] 09:42:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122ddd8800 == 110 [pid = 1861] [id = 292] 09:42:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122b43e800 == 109 [pid = 1861] [id = 291] 09:42:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122b426000 == 108 [pid = 1861] [id = 290] 09:42:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12532ab000 == 107 [pid = 1861] [id = 289] 09:42:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124e05d000 == 106 [pid = 1861] [id = 288] 09:42:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12432e8000 == 105 [pid = 1861] [id = 287] 09:42:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12378b3000 == 104 [pid = 1861] [id = 286] 09:42:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122f77a000 == 103 [pid = 1861] [id = 285] 09:42:49 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:42:49 INFO - PROCESS | 1861 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:42:49 INFO - PROCESS | 1861 | 1461343369768 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:42:49 INFO - PROCESS | 1861 | 1461343369821 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 09:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:42:49 INFO - PROCESS | 1861 | 1461343369829 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:42:49 INFO - PROCESS | 1861 | 1461343369834 Marionette TRACE conn4 <- [1,1186,null,{}] 09:42:49 INFO - PROCESS | 1861 | 1461343369843 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:50 INFO - PROCESS | 1861 | 1461343370037 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 09:42:50 INFO - PROCESS | 1861 | 1461343370189 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122dca0000 == 104 [pid = 1861] [id = 304] 09:42:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 247 (0x7f122c3dd000) [pid = 1861] [serial = 913] [outer = (nil)] 09:42:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 248 (0x7f122e1ce400) [pid = 1861] [serial = 914] [outer = 0x7f122c3dd000] 09:42:50 INFO - PROCESS | 1861 | 1461343370261 Marionette DEBUG loaded listener.js 09:42:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 249 (0x7f122ef69800) [pid = 1861] [serial = 915] [outer = 0x7f122c3dd000] 09:42:51 INFO - PROCESS | 1861 | 1461343370996 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 09:42:51 INFO - PROCESS | 1861 | 1461343371076 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 09:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:42:51 INFO - PROCESS | 1861 | 1461343371086 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:42:51 INFO - PROCESS | 1861 | 1461343371090 Marionette TRACE conn4 <- [1,1190,null,{}] 09:42:51 INFO - PROCESS | 1861 | 1461343371096 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:51 INFO - PROCESS | 1861 | 1461343371266 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 09:42:51 INFO - PROCESS | 1861 | 1461343371446 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:51 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ed47000 == 105 [pid = 1861] [id = 305] 09:42:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 250 (0x7f122c4ed800) [pid = 1861] [serial = 916] [outer = (nil)] 09:42:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 251 (0x7f1234c91c00) [pid = 1861] [serial = 917] [outer = 0x7f122c4ed800] 09:42:51 INFO - PROCESS | 1861 | 1461343371524 Marionette DEBUG loaded listener.js 09:42:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 252 (0x7f1236f6c400) [pid = 1861] [serial = 918] [outer = 0x7f122c4ed800] 09:42:52 INFO - PROCESS | 1861 | 1461343372530 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 09:42:52 INFO - PROCESS | 1861 | 1461343372629 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 09:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:42:52 INFO - PROCESS | 1861 | 1461343372638 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:42:52 INFO - PROCESS | 1861 | 1461343372643 Marionette TRACE conn4 <- [1,1194,null,{}] 09:42:52 INFO - PROCESS | 1861 | 1461343372677 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:52 INFO - PROCESS | 1861 | 1461343372914 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 09:42:53 INFO - PROCESS | 1861 | 1461343373061 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236de6800 == 106 [pid = 1861] [id = 306] 09:42:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 253 (0x7f123785a400) [pid = 1861] [serial = 919] [outer = (nil)] 09:42:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 254 (0x7f1238048800) [pid = 1861] [serial = 920] [outer = 0x7f123785a400] 09:42:53 INFO - PROCESS | 1861 | 1461343373134 Marionette DEBUG loaded listener.js 09:42:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 255 (0x7f123a9b8000) [pid = 1861] [serial = 921] [outer = 0x7f123785a400] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 254 (0x7f1229ee5400) [pid = 1861] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 253 (0x7f122dfe9800) [pid = 1861] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 252 (0x7f1234bae000) [pid = 1861] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 251 (0x7f123ab90c00) [pid = 1861] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 250 (0x7f1239d16000) [pid = 1861] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 249 (0x7f124cf36000) [pid = 1861] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 248 (0x7f123ee1c000) [pid = 1861] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 247 (0x7f1236ef1800) [pid = 1861] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 246 (0x7f124015bc00) [pid = 1861] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 245 (0x7f123b322800) [pid = 1861] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 244 (0x7f1240156400) [pid = 1861] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 243 (0x7f122c3d6800) [pid = 1861] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 242 (0x7f123c75fc00) [pid = 1861] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 241 (0x7f122f65bc00) [pid = 1861] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 240 (0x7f12402af800) [pid = 1861] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 239 (0x7f1242211400) [pid = 1861] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 238 (0x7f123a9b9000) [pid = 1861] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 237 (0x7f123793ac00) [pid = 1861] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 236 (0x7f1237859800) [pid = 1861] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 235 (0x7f1237945400) [pid = 1861] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 234 (0x7f122dfebc00) [pid = 1861] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 233 (0x7f122c3ddc00) [pid = 1861] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 232 (0x7f1236477c00) [pid = 1861] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 231 (0x7f1237720000) [pid = 1861] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 230 (0x7f122c3e3c00) [pid = 1861] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 229 (0x7f124359e400) [pid = 1861] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 228 (0x7f12410b7400) [pid = 1861] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 227 (0x7f122dff1800) [pid = 1861] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 226 (0x7f122ef6c800) [pid = 1861] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 225 (0x7f123796c000) [pid = 1861] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 224 (0x7f122c3d9400) [pid = 1861] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 223 (0x7f1239daec00) [pid = 1861] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 222 (0x7f122f46a000) [pid = 1861] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 221 (0x7f1239d20c00) [pid = 1861] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 220 (0x7f123a9bb000) [pid = 1861] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 219 (0x7f124130ec00) [pid = 1861] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 218 (0x7f12375a2000) [pid = 1861] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 217 (0x7f123b5d1400) [pid = 1861] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 216 (0x7f1236f66400) [pid = 1861] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 215 (0x7f123a9bb400) [pid = 1861] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 214 (0x7f124334f000) [pid = 1861] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 213 (0x7f1237856000) [pid = 1861] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 212 (0x7f123796f400) [pid = 1861] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 211 (0x7f1239d1c800) [pid = 1861] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 210 (0x7f1239dab000) [pid = 1861] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 209 (0x7f123771f400) [pid = 1861] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 208 (0x7f123d131c00) [pid = 1861] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 207 (0x7f123647e400) [pid = 1861] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 206 (0x7f123ffa1000) [pid = 1861] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 205 (0x7f124732ac00) [pid = 1861] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 204 (0x7f1237857800) [pid = 1861] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 203 (0x7f124310c800) [pid = 1861] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 202 (0x7f123b319800) [pid = 1861] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 201 (0x7f1236eed800) [pid = 1861] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 200 (0x7f1247320400) [pid = 1861] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 199 (0x7f124100fc00) [pid = 1861] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 198 (0x7f1239daa800) [pid = 1861] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 197 (0x7f1234bad400) [pid = 1861] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 196 (0x7f1247f10800) [pid = 1861] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 195 (0x7f123785b000) [pid = 1861] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 194 (0x7f1236714000) [pid = 1861] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 193 (0x7f12366ee400) [pid = 1861] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 192 (0x7f122ef70800) [pid = 1861] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 191 (0x7f12366e6800) [pid = 1861] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 190 (0x7f12410b4c00) [pid = 1861] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 189 (0x7f123c75ec00) [pid = 1861] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f122f466800) [pid = 1861] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f124051ec00) [pid = 1861] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f1236f68800) [pid = 1861] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f123a8f2000) [pid = 1861] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f123a8f8800) [pid = 1861] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:42:54 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f1236472c00) [pid = 1861] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:42:54 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:42:54 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:42:54 INFO - PROCESS | 1861 | 1461343374856 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 09:42:54 INFO - PROCESS | 1861 | 1461343374901 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 09:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:42:54 INFO - PROCESS | 1861 | 1461343374907 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:42:54 INFO - PROCESS | 1861 | 1461343374909 Marionette TRACE conn4 <- [1,1198,null,{}] 09:42:54 INFO - PROCESS | 1861 | 1461343374915 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:55 INFO - PROCESS | 1861 | 1461343375085 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 09:42:55 INFO - PROCESS | 1861 | 1461343375241 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122f776800 == 107 [pid = 1861] [id = 307] 09:42:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f1229ee5400) [pid = 1861] [serial = 922] [outer = (nil)] 09:42:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f122f659400) [pid = 1861] [serial = 923] [outer = 0x7f1229ee5400] 09:42:55 INFO - PROCESS | 1861 | 1461343375306 Marionette DEBUG loaded listener.js 09:42:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f1236f66400) [pid = 1861] [serial = 924] [outer = 0x7f1229ee5400] 09:42:56 INFO - PROCESS | 1861 | 1461343376037 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1178ms 09:42:56 INFO - PROCESS | 1861 | 1461343376096 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 09:42:56 INFO - PROCESS | 1861 | 1461343376100 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 09:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:42:56 INFO - PROCESS | 1861 | 1461343376110 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:42:56 INFO - PROCESS | 1861 | 1461343376112 Marionette TRACE conn4 <- [1,1202,null,{}] 09:42:56 INFO - PROCESS | 1861 | 1461343376116 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:56 INFO - PROCESS | 1861 | 1461343376396 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 09:42:56 INFO - PROCESS | 1861 | 1461343376579 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:56 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122b4ac800 == 108 [pid = 1861] [id = 308] 09:42:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f1229ef1000) [pid = 1861] [serial = 925] [outer = (nil)] 09:42:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f122b2e4400) [pid = 1861] [serial = 926] [outer = 0x7f1229ef1000] 09:42:56 INFO - PROCESS | 1861 | 1461343376663 Marionette DEBUG loaded listener.js 09:42:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f122c3dd400) [pid = 1861] [serial = 927] [outer = 0x7f1229ef1000] 09:42:57 INFO - PROCESS | 1861 | 1461343377606 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:42:57 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 09:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1530ms 09:42:57 INFO - PROCESS | 1861 | 1461343377673 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 09:42:57 INFO - PROCESS | 1861 | 1461343377680 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 09:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:42:57 INFO - PROCESS | 1861 | 1461343377692 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:42:57 INFO - PROCESS | 1861 | 1461343377696 Marionette TRACE conn4 <- [1,1206,null,{}] 09:42:57 INFO - PROCESS | 1861 | 1461343377704 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:57 INFO - PROCESS | 1861 | 1461343377956 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 09:42:58 INFO - PROCESS | 1861 | 1461343378202 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236d1d000 == 109 [pid = 1861] [id = 309] 09:42:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 190 (0x7f1236715c00) [pid = 1861] [serial = 928] [outer = (nil)] 09:42:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 191 (0x7f123771f400) [pid = 1861] [serial = 929] [outer = 0x7f1236715c00] 09:42:58 INFO - PROCESS | 1861 | 1461343378300 Marionette DEBUG loaded listener.js 09:42:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 192 (0x7f1237967800) [pid = 1861] [serial = 930] [outer = 0x7f1236715c00] 09:42:59 INFO - PROCESS | 1861 | 1461343379220 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:42:59 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 09:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1585ms 09:42:59 INFO - PROCESS | 1861 | 1461343379278 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 09:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:42:59 INFO - PROCESS | 1861 | 1461343379283 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 09:42:59 INFO - PROCESS | 1861 | 1461343379290 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:42:59 INFO - PROCESS | 1861 | 1461343379293 Marionette TRACE conn4 <- [1,1210,null,{}] 09:42:59 INFO - PROCESS | 1861 | 1461343379300 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:59 INFO - PROCESS | 1861 | 1461343379502 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 09:42:59 INFO - PROCESS | 1861 | 1461343379787 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:59 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123a991800 == 110 [pid = 1861] [id = 310] 09:42:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 193 (0x7f122ef70400) [pid = 1861] [serial = 931] [outer = (nil)] 09:42:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 194 (0x7f1239dab000) [pid = 1861] [serial = 932] [outer = 0x7f122ef70400] 09:42:59 INFO - PROCESS | 1861 | 1461343379911 Marionette DEBUG loaded listener.js 09:43:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 195 (0x7f123a9bb000) [pid = 1861] [serial = 933] [outer = 0x7f122ef70400] 09:43:00 INFO - PROCESS | 1861 | 1461343380798 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1584ms 09:43:00 INFO - PROCESS | 1861 | 1461343380874 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 09:43:00 INFO - PROCESS | 1861 | 1461343380881 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 09:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:43:00 INFO - PROCESS | 1861 | 1461343380898 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:43:00 INFO - PROCESS | 1861 | 1461343380906 Marionette TRACE conn4 <- [1,1214,null,{}] 09:43:00 INFO - PROCESS | 1861 | 1461343380913 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:01 INFO - PROCESS | 1861 | 1461343381202 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 09:43:01 INFO - PROCESS | 1861 | 1461343381449 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:01 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123eea8000 == 111 [pid = 1861] [id = 311] 09:43:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 196 (0x7f1239250000) [pid = 1861] [serial = 934] [outer = (nil)] 09:43:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 197 (0x7f123b5d1000) [pid = 1861] [serial = 935] [outer = 0x7f1239250000] 09:43:01 INFO - PROCESS | 1861 | 1461343381528 Marionette DEBUG loaded listener.js 09:43:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 198 (0x7f123b616400) [pid = 1861] [serial = 936] [outer = 0x7f1239250000] 09:43:02 INFO - PROCESS | 1861 | 1461343382386 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1543ms 09:43:02 INFO - PROCESS | 1861 | 1461343382435 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 09:43:02 INFO - PROCESS | 1861 | 1461343382439 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 09:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:43:02 INFO - PROCESS | 1861 | 1461343382445 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:43:02 INFO - PROCESS | 1861 | 1461343382449 Marionette TRACE conn4 <- [1,1218,null,{}] 09:43:02 INFO - PROCESS | 1861 | 1461343382454 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:02 INFO - PROCESS | 1861 | 1461343382652 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 09:43:02 INFO - PROCESS | 1861 | 1461343382848 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1240f53000 == 112 [pid = 1861] [id = 312] 09:43:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 199 (0x7f122c4f2c00) [pid = 1861] [serial = 937] [outer = (nil)] 09:43:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 200 (0x7f123dc2f800) [pid = 1861] [serial = 938] [outer = 0x7f122c4f2c00] 09:43:02 INFO - PROCESS | 1861 | 1461343382926 Marionette DEBUG loaded listener.js 09:43:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 201 (0x7f123fc19c00) [pid = 1861] [serial = 939] [outer = 0x7f122c4f2c00] 09:43:03 INFO - PROCESS | 1861 | 1461343383823 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1433ms 09:43:03 INFO - PROCESS | 1861 | 1461343383879 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 09:43:03 INFO - PROCESS | 1861 | 1461343383883 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 09:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:43:03 INFO - PROCESS | 1861 | 1461343383890 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:43:03 INFO - PROCESS | 1861 | 1461343383892 Marionette TRACE conn4 <- [1,1222,null,{}] 09:43:03 INFO - PROCESS | 1861 | 1461343383899 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:04 INFO - PROCESS | 1861 | 1461343384101 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 09:43:04 INFO - PROCESS | 1861 | 1461343384297 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:04 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242022800 == 113 [pid = 1861] [id = 313] 09:43:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 202 (0x7f12402a7400) [pid = 1861] [serial = 940] [outer = (nil)] 09:43:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 203 (0x7f1240f6f400) [pid = 1861] [serial = 941] [outer = 0x7f12402a7400] 09:43:04 INFO - PROCESS | 1861 | 1461343384388 Marionette DEBUG loaded listener.js 09:43:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 204 (0x7f12410b7400) [pid = 1861] [serial = 942] [outer = 0x7f12402a7400] 09:43:05 INFO - PROCESS | 1861 | 1461343385314 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 09:43:05 INFO - PROCESS | 1861 | 1461343385376 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 09:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:43:05 INFO - PROCESS | 1861 | 1461343385383 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:43:05 INFO - PROCESS | 1861 | 1461343385385 Marionette TRACE conn4 <- [1,1226,null,{}] 09:43:05 INFO - PROCESS | 1861 | 1461343385391 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:05 INFO - PROCESS | 1861 | 1461343385584 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 09:43:05 INFO - PROCESS | 1861 | 1461343385773 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1243611800 == 114 [pid = 1861] [id = 314] 09:43:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 205 (0x7f124130ec00) [pid = 1861] [serial = 943] [outer = (nil)] 09:43:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 206 (0x7f1241e30400) [pid = 1861] [serial = 944] [outer = 0x7f124130ec00] 09:43:05 INFO - PROCESS | 1861 | 1461343385859 Marionette DEBUG loaded listener.js 09:43:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 207 (0x7f12428f8000) [pid = 1861] [serial = 945] [outer = 0x7f124130ec00] 09:43:06 INFO - PROCESS | 1861 | 1461343386746 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1388ms 09:43:06 INFO - PROCESS | 1861 | 1461343386772 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 09:43:06 INFO - PROCESS | 1861 | 1461343386776 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 09:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:43:06 INFO - PROCESS | 1861 | 1461343386782 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:43:06 INFO - PROCESS | 1861 | 1461343386785 Marionette TRACE conn4 <- [1,1230,null,{}] 09:43:06 INFO - PROCESS | 1861 | 1461343386790 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:06 INFO - PROCESS | 1861 | 1461343386977 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 09:43:07 INFO - PROCESS | 1861 | 1461343387171 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:07 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124cf8f000 == 115 [pid = 1861] [id = 315] 09:43:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 208 (0x7f122ef65000) [pid = 1861] [serial = 946] [outer = (nil)] 09:43:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 209 (0x7f124334f000) [pid = 1861] [serial = 947] [outer = 0x7f122ef65000] 09:43:07 INFO - PROCESS | 1861 | 1461343387245 Marionette DEBUG loaded listener.js 09:43:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 210 (0x7f1243415400) [pid = 1861] [serial = 948] [outer = 0x7f122ef65000] 09:43:08 INFO - PROCESS | 1861 | 1461343388122 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1378ms 09:43:08 INFO - PROCESS | 1861 | 1461343388161 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 09:43:08 INFO - PROCESS | 1861 | 1461343388164 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 09:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:43:08 INFO - PROCESS | 1861 | 1461343388171 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:43:08 INFO - PROCESS | 1861 | 1461343388174 Marionette TRACE conn4 <- [1,1234,null,{}] 09:43:08 INFO - PROCESS | 1861 | 1461343388180 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:08 INFO - PROCESS | 1861 | 1461343388359 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 09:43:08 INFO - PROCESS | 1861 | 1461343388553 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:08 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124e0d4000 == 116 [pid = 1861] [id = 316] 09:43:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 211 (0x7f1229dc6000) [pid = 1861] [serial = 949] [outer = (nil)] 09:43:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 212 (0x7f124363f800) [pid = 1861] [serial = 950] [outer = 0x7f1229dc6000] 09:43:08 INFO - PROCESS | 1861 | 1461343388625 Marionette DEBUG loaded listener.js 09:43:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 213 (0x7f124732b000) [pid = 1861] [serial = 951] [outer = 0x7f1229dc6000] 09:43:09 INFO - PROCESS | 1861 | 1461343389500 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1379ms 09:43:09 INFO - PROCESS | 1861 | 1461343389551 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 09:43:09 INFO - PROCESS | 1861 | 1461343389554 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 09:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:43:09 INFO - PROCESS | 1861 | 1461343389561 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:43:09 INFO - PROCESS | 1861 | 1461343389565 Marionette TRACE conn4 <- [1,1238,null,{}] 09:43:09 INFO - PROCESS | 1861 | 1461343389570 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:09 INFO - PROCESS | 1861 | 1461343389764 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 09:43:09 INFO - PROCESS | 1861 | 1461343389956 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1252a75000 == 117 [pid = 1861] [id = 317] 09:43:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 214 (0x7f12417eb800) [pid = 1861] [serial = 952] [outer = (nil)] 09:43:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 215 (0x7f1247f7d800) [pid = 1861] [serial = 953] [outer = 0x7f12417eb800] 09:43:10 INFO - PROCESS | 1861 | 1461343390034 Marionette DEBUG loaded listener.js 09:43:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 216 (0x7f124db5cc00) [pid = 1861] [serial = 954] [outer = 0x7f12417eb800] 09:43:10 INFO - PROCESS | 1861 | 1461343390966 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1435ms 09:43:11 INFO - PROCESS | 1861 | 1461343391000 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 09:43:11 INFO - PROCESS | 1861 | 1461343391004 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 09:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:43:11 INFO - PROCESS | 1861 | 1461343391011 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:43:11 INFO - PROCESS | 1861 | 1461343391014 Marionette TRACE conn4 <- [1,1242,null,{}] 09:43:11 INFO - PROCESS | 1861 | 1461343391019 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:11 INFO - PROCESS | 1861 | 1461343391284 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 09:43:11 INFO - PROCESS | 1861 | 1461343391594 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f125516a800 == 118 [pid = 1861] [id = 318] 09:43:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 217 (0x7f124dee0400) [pid = 1861] [serial = 955] [outer = (nil)] 09:43:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 218 (0x7f124e051000) [pid = 1861] [serial = 956] [outer = 0x7f124dee0400] 09:43:11 INFO - PROCESS | 1861 | 1461343391746 Marionette DEBUG loaded listener.js 09:43:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 219 (0x7f124ef34400) [pid = 1861] [serial = 957] [outer = 0x7f124dee0400] 09:43:12 INFO - PROCESS | 1861 | 1461343392667 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1729ms 09:43:12 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1238c31800 == 117 [pid = 1861] [id = 10] 09:43:12 INFO - PROCESS | 1861 | 1461343392844 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 09:43:12 INFO - PROCESS | 1861 | 1461343392850 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 09:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:43:12 INFO - PROCESS | 1861 | 1461343392879 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:43:12 INFO - PROCESS | 1861 | 1461343392884 Marionette TRACE conn4 <- [1,1246,null,{}] 09:43:12 INFO - PROCESS | 1861 | 1461343392890 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:13 INFO - PROCESS | 1861 | 1461343393214 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 09:43:13 INFO - PROCESS | 1861 | 1461343393463 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bf69000 == 118 [pid = 1861] [id = 319] 09:43:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 220 (0x7f124eca8800) [pid = 1861] [serial = 958] [outer = (nil)] 09:43:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 221 (0x7f124f3cd800) [pid = 1861] [serial = 959] [outer = 0x7f124eca8800] 09:43:13 INFO - PROCESS | 1861 | 1461343393541 Marionette DEBUG loaded listener.js 09:43:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 222 (0x7f1252ba7800) [pid = 1861] [serial = 960] [outer = 0x7f124eca8800] 09:43:14 INFO - PROCESS | 1861 | 1461343394443 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1639ms 09:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:43:14 INFO - PROCESS | 1861 | 1461343394517 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 09:43:14 INFO - PROCESS | 1861 | 1461343394520 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 09:43:14 INFO - PROCESS | 1861 | 1461343394526 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:43:14 INFO - PROCESS | 1861 | 1461343394529 Marionette TRACE conn4 <- [1,1250,null,{}] 09:43:14 INFO - PROCESS | 1861 | 1461343394535 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:14 INFO - PROCESS | 1861 | 1461343394804 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 09:43:15 INFO - PROCESS | 1861 | 1461343395133 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bf82000 == 119 [pid = 1861] [id = 320] 09:43:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 223 (0x7f1228115400) [pid = 1861] [serial = 961] [outer = (nil)] 09:43:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 224 (0x7f122811f800) [pid = 1861] [serial = 962] [outer = 0x7f1228115400] 09:43:15 INFO - PROCESS | 1861 | 1461343395254 Marionette DEBUG loaded listener.js 09:43:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 225 (0x7f1228124400) [pid = 1861] [serial = 963] [outer = 0x7f1228115400] 09:43:16 INFO - PROCESS | 1861 | 1461343396153 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1683ms 09:43:16 INFO - PROCESS | 1861 | 1461343396209 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 09:43:16 INFO - PROCESS | 1861 | 1461343396213 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 09:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:43:16 INFO - PROCESS | 1861 | 1461343396219 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:43:16 INFO - PROCESS | 1861 | 1461343396221 Marionette TRACE conn4 <- [1,1254,null,{}] 09:43:16 INFO - PROCESS | 1861 | 1461343396227 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:16 INFO - PROCESS | 1861 | 1461343396416 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 09:43:16 INFO - PROCESS | 1861 | 1461343396631 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12281a0000 == 120 [pid = 1861] [id = 321] 09:43:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 226 (0x7f122811d800) [pid = 1861] [serial = 964] [outer = (nil)] 09:43:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 227 (0x7f1234ba7c00) [pid = 1861] [serial = 965] [outer = 0x7f122811d800] 09:43:16 INFO - PROCESS | 1861 | 1461343396744 Marionette DEBUG loaded listener.js 09:43:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 228 (0x7f1237e3b000) [pid = 1861] [serial = 966] [outer = 0x7f122811d800] 09:43:17 INFO - PROCESS | 1861 | 1461343397630 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1479ms 09:43:17 INFO - PROCESS | 1861 | 1461343397700 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 09:43:17 INFO - PROCESS | 1861 | 1461343397703 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 09:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:43:17 INFO - PROCESS | 1861 | 1461343397710 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:43:17 INFO - PROCESS | 1861 | 1461343397712 Marionette TRACE conn4 <- [1,1258,null,{}] 09:43:17 INFO - PROCESS | 1861 | 1461343397718 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:17 INFO - PROCESS | 1861 | 1461343397929 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 09:43:18 INFO - PROCESS | 1861 | 1461343398190 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:18 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122d1d4000 == 121 [pid = 1861] [id = 322] 09:43:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 229 (0x7f122b2e6800) [pid = 1861] [serial = 967] [outer = (nil)] 09:43:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 230 (0x7f122c4f0000) [pid = 1861] [serial = 968] [outer = 0x7f122b2e6800] 09:43:18 INFO - PROCESS | 1861 | 1461343398311 Marionette DEBUG loaded listener.js 09:43:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 231 (0x7f1234baa800) [pid = 1861] [serial = 969] [outer = 0x7f122b2e6800] 09:43:19 INFO - PROCESS | 1861 | 1461343399154 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1486ms 09:43:19 INFO - PROCESS | 1861 | 1461343399197 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 09:43:19 INFO - PROCESS | 1861 | 1461343399201 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 09:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:43:19 INFO - PROCESS | 1861 | 1461343399207 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:43:19 INFO - PROCESS | 1861 | 1461343399211 Marionette TRACE conn4 <- [1,1262,null,{}] 09:43:19 INFO - PROCESS | 1861 | 1461343399216 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:19 INFO - PROCESS | 1861 | 1461343399416 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 09:43:19 INFO - PROCESS | 1861 | 1461343399616 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12349e0000 == 122 [pid = 1861] [id = 323] 09:43:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 232 (0x7f122b2e7c00) [pid = 1861] [serial = 970] [outer = (nil)] 09:43:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 233 (0x7f1236707800) [pid = 1861] [serial = 971] [outer = 0x7f122b2e7c00] 09:43:19 INFO - PROCESS | 1861 | 1461343399694 Marionette DEBUG loaded listener.js 09:43:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 234 (0x7f1237b10400) [pid = 1861] [serial = 972] [outer = 0x7f122b2e7c00] 09:43:20 INFO - PROCESS | 1861 | 1461343400616 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1482ms 09:43:20 INFO - PROCESS | 1861 | 1461343400691 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 09:43:20 INFO - PROCESS | 1861 | 1461343400695 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 09:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:43:20 INFO - PROCESS | 1861 | 1461343400701 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:43:20 INFO - PROCESS | 1861 | 1461343400704 Marionette TRACE conn4 <- [1,1266,null,{}] 09:43:20 INFO - PROCESS | 1861 | 1461343400709 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:20 INFO - PROCESS | 1861 | 1461343400901 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 09:43:21 INFO - PROCESS | 1861 | 1461343401393 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:21 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bf63000 == 123 [pid = 1861] [id = 324] 09:43:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 235 (0x7f1229ef0400) [pid = 1861] [serial = 973] [outer = (nil)] 09:43:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 236 (0x7f122b2ef800) [pid = 1861] [serial = 974] [outer = 0x7f1229ef0400] 09:43:21 INFO - PROCESS | 1861 | 1461343401527 Marionette DEBUG loaded listener.js 09:43:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 237 (0x7f122e1ca000) [pid = 1861] [serial = 975] [outer = 0x7f1229ef0400] 09:43:22 INFO - PROCESS | 1861 | 1461343402404 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1783ms 09:43:22 INFO - PROCESS | 1861 | 1461343402489 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 09:43:22 INFO - PROCESS | 1861 | 1461343402500 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 09:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:43:22 INFO - PROCESS | 1861 | 1461343402514 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:43:22 INFO - PROCESS | 1861 | 1461343402520 Marionette TRACE conn4 <- [1,1270,null,{}] 09:43:22 INFO - PROCESS | 1861 | 1461343402532 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:22 INFO - PROCESS | 1861 | 1461343402799 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 09:43:23 INFO - PROCESS | 1861 | 1461343403157 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122b4b0800 == 124 [pid = 1861] [id = 325] 09:43:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 238 (0x7f122dfef400) [pid = 1861] [serial = 976] [outer = (nil)] 09:43:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 239 (0x7f1234bab400) [pid = 1861] [serial = 977] [outer = 0x7f122dfef400] 09:43:23 INFO - PROCESS | 1861 | 1461343403232 Marionette DEBUG loaded listener.js 09:43:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 240 (0x7f123670b400) [pid = 1861] [serial = 978] [outer = 0x7f122dfef400] 09:43:24 INFO - PROCESS | 1861 | 1461343404244 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1789ms 09:43:24 INFO - PROCESS | 1861 | 1461343404304 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 09:43:24 INFO - PROCESS | 1861 | 1461343404310 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 09:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:43:24 INFO - PROCESS | 1861 | 1461343404317 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:43:24 INFO - PROCESS | 1861 | 1461343404320 Marionette TRACE conn4 <- [1,1274,null,{}] 09:43:24 INFO - PROCESS | 1861 | 1461343404325 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:24 INFO - PROCESS | 1861 | 1461343404517 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 09:43:24 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124128c000 == 123 [pid = 1861] [id = 41] 09:43:24 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1240f43000 == 122 [pid = 1861] [id = 284] 09:43:24 INFO - PROCESS | 1861 | --DOMWINDOW == 239 (0x7f122dff5c00) [pid = 1861] [serial = 857] [outer = (nil)] [url = about:blank] 09:43:24 INFO - PROCESS | 1861 | --DOMWINDOW == 238 (0x7f1236eecc00) [pid = 1861] [serial = 860] [outer = (nil)] [url = about:blank] 09:43:24 INFO - PROCESS | 1861 | --DOMWINDOW == 237 (0x7f123b5d4000) [pid = 1861] [serial = 863] [outer = (nil)] [url = about:blank] 09:43:24 INFO - PROCESS | 1861 | --DOMWINDOW == 236 (0x7f124130b000) [pid = 1861] [serial = 866] [outer = (nil)] [url = about:blank] 09:43:24 INFO - PROCESS | 1861 | --DOMWINDOW == 235 (0x7f1247320c00) [pid = 1861] [serial = 869] [outer = (nil)] [url = about:blank] 09:43:24 INFO - PROCESS | 1861 | --DOMWINDOW == 234 (0x7f1252bab400) [pid = 1861] [serial = 872] [outer = (nil)] [url = about:blank] 09:43:24 INFO - PROCESS | 1861 | --DOMWINDOW == 233 (0x7f122e1d1000) [pid = 1861] [serial = 875] [outer = (nil)] [url = about:blank] 09:43:24 INFO - PROCESS | 1861 | --DOMWINDOW == 232 (0x7f1234aacc00) [pid = 1861] [serial = 878] [outer = (nil)] [url = about:blank] 09:43:24 INFO - PROCESS | 1861 | --DOMWINDOW == 231 (0x7f122b4d7800) [pid = 1861] [serial = 881] [outer = (nil)] [url = about:blank] 09:43:24 INFO - PROCESS | 1861 | --DOMWINDOW == 230 (0x7f122dff5400) [pid = 1861] [serial = 884] [outer = (nil)] [url = about:blank] 09:43:24 INFO - PROCESS | 1861 | --DOMWINDOW == 229 (0x7f123771bc00) [pid = 1861] [serial = 896] [outer = (nil)] [url = about:blank] 09:43:24 INFO - PROCESS | 1861 | --DOMWINDOW == 228 (0x7f1234c8f800) [pid = 1861] [serial = 833] [outer = (nil)] [url = about:blank] 09:43:24 INFO - PROCESS | 1861 | --DOMWINDOW == 227 (0x7f1234c86400) [pid = 1861] [serial = 830] [outer = (nil)] [url = about:blank] 09:43:24 INFO - PROCESS | 1861 | --DOMWINDOW == 226 (0x7f1229dcb800) [pid = 1861] [serial = 827] [outer = (nil)] [url = about:blank] 09:43:24 INFO - PROCESS | 1861 | --DOMWINDOW == 225 (0x7f1229ef2400) [pid = 1861] [serial = 824] [outer = (nil)] [url = about:blank] 09:43:24 INFO - PROCESS | 1861 | --DOMWINDOW == 224 (0x7f1237e36c00) [pid = 1861] [serial = 818] [outer = (nil)] [url = about:blank] 09:43:24 INFO - PROCESS | 1861 | --DOMWINDOW == 223 (0x7f125113f400) [pid = 1861] [serial = 821] [outer = (nil)] [url = about:blank] 09:43:24 INFO - PROCESS | 1861 | 1461343404779 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:24 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1237a07000 == 121 [pid = 1861] [id = 303] 09:43:24 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12376b2800 == 120 [pid = 1861] [id = 302] 09:43:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122b42e800 == 121 [pid = 1861] [id = 326] 09:43:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 224 (0x7f1229ef2400) [pid = 1861] [serial = 979] [outer = (nil)] 09:43:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 225 (0x7f1234aab800) [pid = 1861] [serial = 980] [outer = 0x7f1229ef2400] 09:43:24 INFO - PROCESS | 1861 | 1461343404926 Marionette DEBUG loaded listener.js 09:43:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 226 (0x7f1237945000) [pid = 1861] [serial = 981] [outer = 0x7f1229ef2400] 09:43:25 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236c6f800 == 120 [pid = 1861] [id = 301] 09:43:25 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122f399000 == 119 [pid = 1861] [id = 300] 09:43:25 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122bc69800 == 118 [pid = 1861] [id = 299] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 225 (0x7f122c4ed000) [pid = 1861] [serial = 887] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 224 (0x7f1241e28400) [pid = 1861] [serial = 854] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 223 (0x7f122e1c8400) [pid = 1861] [serial = 888] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 222 (0x7f12410ba000) [pid = 1861] [serial = 852] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 221 (0x7f1234ab0800) [pid = 1861] [serial = 890] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 220 (0x7f1234aba400) [pid = 1861] [serial = 891] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 219 (0x7f123647b400) [pid = 1861] [serial = 893] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 218 (0x7f1236ee4c00) [pid = 1861] [serial = 894] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 217 (0x7f1252e26000) [pid = 1861] [serial = 714] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 216 (0x7f123b31f400) [pid = 1861] [serial = 741] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 215 (0x7f124f236800) [pid = 1861] [serial = 705] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 214 (0x7f1247322c00) [pid = 1861] [serial = 503] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 213 (0x7f123785bc00) [pid = 1861] [serial = 509] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 212 (0x7f1241304000) [pid = 1861] [serial = 641] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 211 (0x7f123fc13400) [pid = 1861] [serial = 608] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 210 (0x7f1241306800) [pid = 1861] [serial = 693] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 209 (0x7f122c3e4000) [pid = 1861] [serial = 759] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 208 (0x7f1241a45000) [pid = 1861] [serial = 795] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 207 (0x7f1237967000) [pid = 1861] [serial = 635] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 206 (0x7f12410c2800) [pid = 1861] [serial = 572] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 205 (0x7f1243597c00) [pid = 1861] [serial = 810] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 204 (0x7f123b60ec00) [pid = 1861] [serial = 803] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 203 (0x7f123804e400) [pid = 1861] [serial = 596] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 202 (0x7f124cf32400) [pid = 1861] [serial = 653] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 201 (0x7f123fc0dc00) [pid = 1861] [serial = 804] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 200 (0x7f123b31ec00) [pid = 1861] [serial = 849] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 199 (0x7f123b613c00) [pid = 1861] [serial = 771] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 198 (0x7f122dfea000) [pid = 1861] [serial = 765] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 197 (0x7f12431c3c00) [pid = 1861] [serial = 809] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 196 (0x7f1238fee400) [pid = 1861] [serial = 845] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 195 (0x7f1237b07800) [pid = 1861] [serial = 539] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 194 (0x7f122dfeac00) [pid = 1861] [serial = 837] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 193 (0x7f1252e27c00) [pid = 1861] [serial = 816] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 192 (0x7f1250c0c000) [pid = 1861] [serial = 506] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 191 (0x7f1234bafc00) [pid = 1861] [serial = 768] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 190 (0x7f122f659c00) [pid = 1861] [serial = 797] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 189 (0x7f123b320c00) [pid = 1861] [serial = 500] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f122c4efc00) [pid = 1861] [serial = 762] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f123c761800) [pid = 1861] [serial = 638] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f12431c6000) [pid = 1861] [serial = 647] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f123ab95c00) [pid = 1861] [serial = 602] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f1241e25c00) [pid = 1861] [serial = 807] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f124e2f1800) [pid = 1861] [serial = 662] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f122c4eb400) [pid = 1861] [serial = 836] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f1237b13000) [pid = 1861] [serial = 687] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f124e051800) [pid = 1861] [serial = 659] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f123784f400) [pid = 1861] [serial = 800] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f123a8f9400) [pid = 1861] [serial = 848] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f1252ba7400) [pid = 1861] [serial = 711] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f124cf37000) [pid = 1861] [serial = 581] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f1247324000) [pid = 1861] [serial = 650] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f1252a64c00) [pid = 1861] [serial = 708] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f123a8f8c00) [pid = 1861] [serial = 599] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f123ab96000) [pid = 1861] [serial = 690] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f124334ec00) [pid = 1861] [serial = 696] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f1241a4e400) [pid = 1861] [serial = 744] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f1236f70800) [pid = 1861] [serial = 842] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f1243a4a800) [pid = 1861] [serial = 699] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f124efeb800) [pid = 1861] [serial = 702] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f1237b11c00) [pid = 1861] [serial = 851] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f124f231800) [pid = 1861] [serial = 813] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f1240206000) [pid = 1861] [serial = 545] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f1237968c00) [pid = 1861] [serial = 497] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f1237941800) [pid = 1861] [serial = 843] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f124de6d000) [pid = 1861] [serial = 812] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f12410b8c00) [pid = 1861] [serial = 806] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f124efe2800) [pid = 1861] [serial = 747] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f12424cc000) [pid = 1861] [serial = 644] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f123b614c00) [pid = 1861] [serial = 569] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f1253247400) [pid = 1861] [serial = 756] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f1239db0c00) [pid = 1861] [serial = 846] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f1252aac400) [pid = 1861] [serial = 815] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f1253063c00) [pid = 1861] [serial = 750] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f1252bb0400) [pid = 1861] [serial = 512] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f123a9b5c00) [pid = 1861] [serial = 542] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f1238188c00) [pid = 1861] [serial = 566] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f1234ba5c00) [pid = 1861] [serial = 839] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f12413a9c00) [pid = 1861] [serial = 548] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f1237b0ac00) [pid = 1861] [serial = 801] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f1242210800) [pid = 1861] [serial = 578] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f124de6cc00) [pid = 1861] [serial = 656] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f1240150000) [pid = 1861] [serial = 611] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f1241df6400) [pid = 1861] [serial = 575] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f12375a4000) [pid = 1861] [serial = 593] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f123b60b400) [pid = 1861] [serial = 449] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f123b60dc00) [pid = 1861] [serial = 605] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f1234bb1c00) [pid = 1861] [serial = 798] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f123647fc00) [pid = 1861] [serial = 753] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f1234c85c00) [pid = 1861] [serial = 840] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1861 | 1461343405779 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1478ms 09:43:25 INFO - PROCESS | 1861 | 1461343405825 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 09:43:25 INFO - PROCESS | 1861 | 1461343405829 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 09:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:43:25 INFO - PROCESS | 1861 | 1461343405846 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:43:25 INFO - PROCESS | 1861 | 1461343405854 Marionette TRACE conn4 <- [1,1278,null,{}] 09:43:25 INFO - PROCESS | 1861 | 1461343405866 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:26 INFO - PROCESS | 1861 | 1461343406049 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 09:43:26 INFO - PROCESS | 1861 | 1461343406062 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:26 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122e514800 == 119 [pid = 1861] [id = 327] 09:43:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f1237941800) [pid = 1861] [serial = 982] [outer = (nil)] 09:43:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f1238ff2400) [pid = 1861] [serial = 983] [outer = 0x7f1237941800] 09:43:26 INFO - PROCESS | 1861 | 1461343406131 Marionette DEBUG loaded listener.js 09:43:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f1239d15000) [pid = 1861] [serial = 984] [outer = 0x7f1237941800] 09:43:27 INFO - PROCESS | 1861 | 1461343407009 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1205ms 09:43:27 INFO - PROCESS | 1861 | 1461343407044 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 09:43:27 INFO - PROCESS | 1861 | 1461343407047 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 09:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:43:27 INFO - PROCESS | 1861 | 1461343407054 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:43:27 INFO - PROCESS | 1861 | 1461343407057 Marionette TRACE conn4 <- [1,1282,null,{}] 09:43:27 INFO - PROCESS | 1861 | 1461343407062 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:27 INFO - PROCESS | 1861 | 1461343407308 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 09:43:27 INFO - PROCESS | 1861 | 1461343407330 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12346cf000 == 120 [pid = 1861] [id = 328] 09:43:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f123796f400) [pid = 1861] [serial = 985] [outer = (nil)] 09:43:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f1239db0c00) [pid = 1861] [serial = 986] [outer = 0x7f123796f400] 09:43:27 INFO - PROCESS | 1861 | 1461343407392 Marionette DEBUG loaded listener.js 09:43:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f1239252000) [pid = 1861] [serial = 987] [outer = 0x7f123796f400] 09:43:28 INFO - PROCESS | 1861 | 1461343408325 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1331ms 09:43:28 INFO - PROCESS | 1861 | 1461343408390 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 09:43:28 INFO - PROCESS | 1861 | 1461343408393 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 09:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:43:28 INFO - PROCESS | 1861 | 1461343408399 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:43:28 INFO - PROCESS | 1861 | 1461343408401 Marionette TRACE conn4 <- [1,1286,null,{}] 09:43:28 INFO - PROCESS | 1861 | 1461343408406 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:28 INFO - PROCESS | 1861 | 1461343408619 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 09:43:28 INFO - PROCESS | 1861 | 1461343408658 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:28 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236c66000 == 121 [pid = 1861] [id = 329] 09:43:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f123b5cc000) [pid = 1861] [serial = 988] [outer = (nil)] 09:43:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f123b60b400) [pid = 1861] [serial = 989] [outer = 0x7f123b5cc000] 09:43:28 INFO - PROCESS | 1861 | 1461343408801 Marionette DEBUG loaded listener.js 09:43:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f123f2d0000) [pid = 1861] [serial = 990] [outer = 0x7f123b5cc000] 09:43:29 INFO - PROCESS | 1861 | 1461343409979 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:43:30 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f122ef67000) [pid = 1861] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:43:30 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f122c3dd000) [pid = 1861] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:43:30 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f1234c90c00) [pid = 1861] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:43:30 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f12376d4000) [pid = 1861] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:43:30 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f122b4d0800) [pid = 1861] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:43:30 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f1237e35000) [pid = 1861] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:43:30 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f1229eef800) [pid = 1861] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:43:30 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f1229dc7c00) [pid = 1861] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:43:30 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f123785a400) [pid = 1861] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:43:30 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f1237631400) [pid = 1861] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:43:30 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f1240521c00) [pid = 1861] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:43:30 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f1229dc8c00) [pid = 1861] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:43:30 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f122c4ed800) [pid = 1861] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:43:30 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f123a8f2400) [pid = 1861] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:43:30 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f122dfe9c00) [pid = 1861] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:43:30 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f1237e2e800) [pid = 1861] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:43:30 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f123a9b1c00) [pid = 1861] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:43:30 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f1234aaf000) [pid = 1861] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:43:30 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f1237e2d800) [pid = 1861] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:43:30 INFO - PROCESS | 1861 | --DOMWINDOW == 126 (0x7f122b4cfc00) [pid = 1861] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:43:30 INFO - PROCESS | 1861 | --DOMWINDOW == 125 (0x7f122e1cc400) [pid = 1861] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:43:30 INFO - PROCESS | 1861 | --DOMWINDOW == 124 (0x7f122b2eb400) [pid = 1861] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:43:30 INFO - PROCESS | 1861 | --DOMWINDOW == 123 (0x7f122b2e3400) [pid = 1861] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:43:30 INFO - PROCESS | 1861 | --DOMWINDOW == 122 (0x7f1229dc3800) [pid = 1861] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:43:30 INFO - PROCESS | 1861 | --DOMWINDOW == 121 (0x7f122e1cdc00) [pid = 1861] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1688ms 09:43:30 INFO - PROCESS | 1861 | 1461343410087 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 09:43:30 INFO - PROCESS | 1861 | 1461343410090 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 09:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:43:30 INFO - PROCESS | 1861 | 1461343410096 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:43:30 INFO - PROCESS | 1861 | 1461343410098 Marionette TRACE conn4 <- [1,1290,null,{}] 09:43:30 INFO - PROCESS | 1861 | 1461343410103 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:30 INFO - PROCESS | 1861 | 1461343410264 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 09:43:30 INFO - PROCESS | 1861 | 1461343410441 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:30 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122b4bf000 == 122 [pid = 1861] [id = 330] 09:43:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 122 (0x7f122b4d0800) [pid = 1861] [serial = 991] [outer = (nil)] 09:43:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 123 (0x7f122c4ed800) [pid = 1861] [serial = 992] [outer = 0x7f122b4d0800] 09:43:30 INFO - PROCESS | 1861 | 1461343410505 Marionette DEBUG loaded listener.js 09:43:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 124 (0x7f1234ab1800) [pid = 1861] [serial = 993] [outer = 0x7f122b4d0800] 09:43:31 INFO - PROCESS | 1861 | 1461343411193 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1126ms 09:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:43:31 INFO - PROCESS | 1861 | 1461343411223 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 09:43:31 INFO - PROCESS | 1861 | 1461343411226 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 09:43:31 INFO - PROCESS | 1861 | 1461343411232 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:43:31 INFO - PROCESS | 1861 | 1461343411235 Marionette TRACE conn4 <- [1,1294,null,{}] 09:43:31 INFO - PROCESS | 1861 | 1461343411249 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:31 INFO - PROCESS | 1861 | 1461343411415 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 09:43:31 INFO - PROCESS | 1861 | 1461343411431 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:31 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123729b800 == 123 [pid = 1861] [id = 331] 09:43:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 125 (0x7f1234ab8800) [pid = 1861] [serial = 994] [outer = (nil)] 09:43:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 126 (0x7f1237e35c00) [pid = 1861] [serial = 995] [outer = 0x7f1234ab8800] 09:43:31 INFO - PROCESS | 1861 | 1461343411496 Marionette DEBUG loaded listener.js 09:43:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f123f2d3c00) [pid = 1861] [serial = 996] [outer = 0x7f1234ab8800] 09:43:32 INFO - PROCESS | 1861 | 1461343412658 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1441ms 09:43:32 INFO - PROCESS | 1861 | 1461343412673 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 09:43:32 INFO - PROCESS | 1861 | 1461343412680 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 09:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:43:32 INFO - PROCESS | 1861 | 1461343412691 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:43:32 INFO - PROCESS | 1861 | 1461343412698 Marionette TRACE conn4 <- [1,1298,null,{}] 09:43:32 INFO - PROCESS | 1861 | 1461343412708 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:32 INFO - PROCESS | 1861 | 1461343412925 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 09:43:33 INFO - PROCESS | 1861 | 1461343413181 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:33 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122dddb000 == 124 [pid = 1861] [id = 332] 09:43:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f122e1d2400) [pid = 1861] [serial = 997] [outer = (nil)] 09:43:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f122ef71400) [pid = 1861] [serial = 998] [outer = 0x7f122e1d2400] 09:43:33 INFO - PROCESS | 1861 | 1461343413281 Marionette DEBUG loaded listener.js 09:43:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f1234c89000) [pid = 1861] [serial = 999] [outer = 0x7f122e1d2400] 09:43:34 INFO - PROCESS | 1861 | 1461343414202 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1586ms 09:43:34 INFO - PROCESS | 1861 | 1461343414279 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 09:43:34 INFO - PROCESS | 1861 | 1461343414288 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 09:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:43:34 INFO - PROCESS | 1861 | 1461343414299 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:43:34 INFO - PROCESS | 1861 | 1461343414304 Marionette TRACE conn4 <- [1,1302,null,{}] 09:43:34 INFO - PROCESS | 1861 | 1461343414311 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:34 INFO - PROCESS | 1861 | 1461343414593 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 09:43:35 INFO - PROCESS | 1861 | 1461343415032 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236c60800 == 125 [pid = 1861] [id = 333] 09:43:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f123726c000) [pid = 1861] [serial = 1000] [outer = (nil)] 09:43:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f12376d4000) [pid = 1861] [serial = 1001] [outer = 0x7f123726c000] 09:43:35 INFO - PROCESS | 1861 | 1461343415168 Marionette DEBUG loaded listener.js 09:43:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f123785c000) [pid = 1861] [serial = 1002] [outer = 0x7f123726c000] 09:43:36 INFO - PROCESS | 1861 | 1461343416636 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 2394ms 09:43:36 INFO - PROCESS | 1861 | 1461343416705 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 09:43:36 INFO - PROCESS | 1861 | 1461343416713 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 09:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:43:36 INFO - PROCESS | 1861 | 1461343416723 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:43:36 INFO - PROCESS | 1861 | 1461343416733 Marionette TRACE conn4 <- [1,1306,null,{}] 09:43:36 INFO - PROCESS | 1861 | 1461343416760 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:37 INFO - PROCESS | 1861 | 1461343417125 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 09:43:37 INFO - PROCESS | 1861 | 1461343417279 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237984000 == 126 [pid = 1861] [id = 334] 09:43:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f1239d17800) [pid = 1861] [serial = 1003] [outer = (nil)] 09:43:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f123a9e5c00) [pid = 1861] [serial = 1004] [outer = 0x7f1239d17800] 09:43:37 INFO - PROCESS | 1861 | 1461343417362 Marionette DEBUG loaded listener.js 09:43:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f123b321c00) [pid = 1861] [serial = 1005] [outer = 0x7f1239d17800] 09:43:38 INFO - PROCESS | 1861 | 1461343418230 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1551ms 09:43:38 INFO - PROCESS | 1861 | 1461343418274 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 09:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:43:38 INFO - PROCESS | 1861 | 1461343418279 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 09:43:38 INFO - PROCESS | 1861 | 1461343418286 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:43:38 INFO - PROCESS | 1861 | 1461343418289 Marionette TRACE conn4 <- [1,1310,null,{}] 09:43:38 INFO - PROCESS | 1861 | 1461343418294 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:38 INFO - PROCESS | 1861 | 1461343418513 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 09:43:38 INFO - PROCESS | 1861 | 1461343418695 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1239d7f000 == 127 [pid = 1861] [id = 335] 09:43:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f1238182800) [pid = 1861] [serial = 1006] [outer = (nil)] 09:43:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f123dd11400) [pid = 1861] [serial = 1007] [outer = 0x7f1238182800] 09:43:38 INFO - PROCESS | 1861 | 1461343418772 Marionette DEBUG loaded listener.js 09:43:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f123feacc00) [pid = 1861] [serial = 1008] [outer = 0x7f1238182800] 09:43:39 INFO - PROCESS | 1861 | 1461343419660 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 09:43:39 INFO - PROCESS | 1861 | 1461343419722 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 09:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:43:39 INFO - PROCESS | 1861 | 1461343419729 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:43:39 INFO - PROCESS | 1861 | 1461343419731 Marionette TRACE conn4 <- [1,1314,null,{}] 09:43:39 INFO - PROCESS | 1861 | 1461343419737 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:39 INFO - PROCESS | 1861 | 1461343419939 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 09:43:40 INFO - PROCESS | 1861 | 1461343420124 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123b255000 == 128 [pid = 1861] [id = 336] 09:43:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f123b325c00) [pid = 1861] [serial = 1009] [outer = (nil)] 09:43:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f123fead800) [pid = 1861] [serial = 1010] [outer = 0x7f123b325c00] 09:43:40 INFO - PROCESS | 1861 | 1461343420202 Marionette DEBUG loaded listener.js 09:43:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f1241013c00) [pid = 1861] [serial = 1011] [outer = 0x7f123b325c00] 09:43:41 INFO - PROCESS | 1861 | 1461343421101 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1432ms 09:43:41 INFO - PROCESS | 1861 | 1461343421162 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 09:43:41 INFO - PROCESS | 1861 | 1461343421166 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 09:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:43:41 INFO - PROCESS | 1861 | 1461343421172 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:43:41 INFO - PROCESS | 1861 | 1461343421174 Marionette TRACE conn4 <- [1,1318,null,{}] 09:43:41 INFO - PROCESS | 1861 | 1461343421180 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:41 INFO - PROCESS | 1861 | 1461343421407 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 09:43:41 INFO - PROCESS | 1861 | 1461343421673 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:41 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123dd4c000 == 129 [pid = 1861] [id = 337] 09:43:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f1241309c00) [pid = 1861] [serial = 1012] [outer = (nil)] 09:43:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f12431c3c00) [pid = 1861] [serial = 1013] [outer = 0x7f1241309c00] 09:43:41 INFO - PROCESS | 1861 | 1461343421798 Marionette DEBUG loaded listener.js 09:43:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f124704dc00) [pid = 1861] [serial = 1014] [outer = 0x7f1241309c00] 09:43:43 INFO - PROCESS | 1861 | 1461343423046 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1935ms 09:43:43 INFO - PROCESS | 1861 | 1461343423119 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 09:43:43 INFO - PROCESS | 1861 | 1461343423122 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 09:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:43:43 INFO - PROCESS | 1861 | 1461343423129 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:43:43 INFO - PROCESS | 1861 | 1461343423133 Marionette TRACE conn4 <- [1,1322,null,{}] 09:43:43 INFO - PROCESS | 1861 | 1461343423138 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:43 INFO - PROCESS | 1861 | 1461343423375 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 09:43:43 INFO - PROCESS | 1861 | 1461343423604 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1240f53800 == 130 [pid = 1861] [id = 338] 09:43:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f124130f000) [pid = 1861] [serial = 1015] [outer = (nil)] 09:43:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f124de6cc00) [pid = 1861] [serial = 1016] [outer = 0x7f124130f000] 09:43:43 INFO - PROCESS | 1861 | 1461343423692 Marionette DEBUG loaded listener.js 09:43:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f124dee3000) [pid = 1861] [serial = 1017] [outer = 0x7f124130f000] 09:43:44 INFO - PROCESS | 1861 | 1461343424549 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1482ms 09:43:44 INFO - PROCESS | 1861 | 1461343424613 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 09:43:44 INFO - PROCESS | 1861 | 1461343424616 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 09:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:43:44 INFO - PROCESS | 1861 | 1461343424624 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:43:44 INFO - PROCESS | 1861 | 1461343424627 Marionette TRACE conn4 <- [1,1326,null,{}] 09:43:44 INFO - PROCESS | 1861 | 1461343424632 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:44 INFO - PROCESS | 1861 | 1461343424835 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 09:43:45 INFO - PROCESS | 1861 | 1461343425021 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242456800 == 131 [pid = 1861] [id = 339] 09:43:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f1241def800) [pid = 1861] [serial = 1018] [outer = (nil)] 09:43:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f124ef34c00) [pid = 1861] [serial = 1019] [outer = 0x7f1241def800] 09:43:45 INFO - PROCESS | 1861 | 1461343425099 Marionette DEBUG loaded listener.js 09:43:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f124f0b2000) [pid = 1861] [serial = 1020] [outer = 0x7f1241def800] 09:43:46 INFO - PROCESS | 1861 | 1461343425993 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:43:46 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 09:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1429ms 09:43:46 INFO - PROCESS | 1861 | 1461343426054 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 09:43:46 INFO - PROCESS | 1861 | 1461343426058 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 09:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:43:46 INFO - PROCESS | 1861 | 1461343426064 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:43:46 INFO - PROCESS | 1861 | 1461343426067 Marionette TRACE conn4 <- [1,1330,null,{}] 09:43:46 INFO - PROCESS | 1861 | 1461343426073 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:46 INFO - PROCESS | 1861 | 1461343426285 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 09:43:46 INFO - PROCESS | 1861 | 1461343426472 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:46 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124360e800 == 132 [pid = 1861] [id = 340] 09:43:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f124db5d000) [pid = 1861] [serial = 1021] [outer = (nil)] 09:43:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f124e2f7800) [pid = 1861] [serial = 1022] [outer = 0x7f124db5d000] 09:43:46 INFO - PROCESS | 1861 | 1461343426557 Marionette DEBUG loaded listener.js 09:43:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f1252aac800) [pid = 1861] [serial = 1023] [outer = 0x7f124db5d000] 09:43:47 INFO - PROCESS | 1861 | 1461343427479 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:43:47 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 09:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1489ms 09:43:47 INFO - PROCESS | 1861 | 1461343427557 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 09:43:47 INFO - PROCESS | 1861 | 1461343427563 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 09:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:43:47 INFO - PROCESS | 1861 | 1461343427573 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:43:47 INFO - PROCESS | 1861 | 1461343427578 Marionette TRACE conn4 <- [1,1334,null,{}] 09:43:47 INFO - PROCESS | 1861 | 1461343427587 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:47 INFO - PROCESS | 1861 | 1461343427864 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 09:43:48 INFO - PROCESS | 1861 | 1461343428110 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:48 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124cfa3000 == 133 [pid = 1861] [id = 341] 09:43:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f1243345c00) [pid = 1861] [serial = 1024] [outer = (nil)] 09:43:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f1252e22800) [pid = 1861] [serial = 1025] [outer = 0x7f1243345c00] 09:43:48 INFO - PROCESS | 1861 | 1461343428196 Marionette DEBUG loaded listener.js 09:43:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f1252e2a000) [pid = 1861] [serial = 1026] [outer = 0x7f1243345c00] 09:43:49 INFO - PROCESS | 1861 | 1461343429025 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1484ms 09:43:49 INFO - PROCESS | 1861 | 1461343429060 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 09:43:49 INFO - PROCESS | 1861 | 1461343429063 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 09:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:43:49 INFO - PROCESS | 1861 | 1461343429070 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:43:49 INFO - PROCESS | 1861 | 1461343429075 Marionette TRACE conn4 <- [1,1338,null,{}] 09:43:49 INFO - PROCESS | 1861 | 1461343429081 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:49 INFO - PROCESS | 1861 | 1461343429320 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 09:43:49 INFO - PROCESS | 1861 | 1461343429519 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:49 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12528d0000 == 134 [pid = 1861] [id = 342] 09:43:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f124deddc00) [pid = 1861] [serial = 1027] [outer = (nil)] 09:43:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f1252e28400) [pid = 1861] [serial = 1028] [outer = 0x7f124deddc00] 09:43:49 INFO - PROCESS | 1861 | 1461343429650 Marionette DEBUG loaded listener.js 09:43:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f125309d800) [pid = 1861] [serial = 1029] [outer = 0x7f124deddc00] 09:43:50 INFO - PROCESS | 1861 | 1461343430988 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1932ms 09:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:43:51 INFO - PROCESS | 1861 | 1461343431003 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 09:43:51 INFO - PROCESS | 1861 | 1461343431006 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 09:43:51 INFO - PROCESS | 1861 | 1461343431061 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:43:51 INFO - PROCESS | 1861 | 1461343431063 Marionette TRACE conn4 <- [1,1342,null,{}] 09:43:51 INFO - PROCESS | 1861 | 1461343431093 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:51 INFO - PROCESS | 1861 | 1461343431309 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 09:43:51 INFO - PROCESS | 1861 | 1461343431497 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:51 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12534a2800 == 135 [pid = 1861] [id = 343] 09:43:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f1229ad7800) [pid = 1861] [serial = 1030] [outer = (nil)] 09:43:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f122dfc7400) [pid = 1861] [serial = 1031] [outer = 0x7f1229ad7800] 09:43:51 INFO - PROCESS | 1861 | 1461343431569 Marionette DEBUG loaded listener.js 09:43:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f122dfd0000) [pid = 1861] [serial = 1032] [outer = 0x7f1229ad7800] 09:43:52 INFO - PROCESS | 1861 | 1461343432508 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1548ms 09:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:43:52 INFO - PROCESS | 1861 | 1461343432561 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 09:43:52 INFO - PROCESS | 1861 | 1461343432564 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 09:43:52 INFO - PROCESS | 1861 | 1461343432570 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:43:52 INFO - PROCESS | 1861 | 1461343432573 Marionette TRACE conn4 <- [1,1346,null,{}] 09:43:52 INFO - PROCESS | 1861 | 1461343432579 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:52 INFO - PROCESS | 1861 | 1461343432816 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 09:43:53 INFO - PROCESS | 1861 | 1461343433167 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1258373800 == 136 [pid = 1861] [id = 344] 09:43:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f122dfc1400) [pid = 1861] [serial = 1033] [outer = (nil)] 09:43:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f123b046000) [pid = 1861] [serial = 1034] [outer = 0x7f122dfc1400] 09:43:53 INFO - PROCESS | 1861 | 1461343433249 Marionette DEBUG loaded listener.js 09:43:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f123b04c800) [pid = 1861] [serial = 1035] [outer = 0x7f122dfc1400] 09:43:54 INFO - PROCESS | 1861 | 1461343434129 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1638ms 09:43:54 INFO - PROCESS | 1861 | 1461343434209 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 09:43:54 INFO - PROCESS | 1861 | 1461343434212 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 09:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:43:54 INFO - PROCESS | 1861 | 1461343434219 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:43:54 INFO - PROCESS | 1861 | 1461343434223 Marionette TRACE conn4 <- [1,1350,null,{}] 09:43:54 INFO - PROCESS | 1861 | 1461343434229 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:54 INFO - PROCESS | 1861 | 1461343434482 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 09:43:54 INFO - PROCESS | 1861 | 1461343434771 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:54 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12285da800 == 137 [pid = 1861] [id = 345] 09:43:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f1229dc2400) [pid = 1861] [serial = 1036] [outer = (nil)] 09:43:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f122b4d5000) [pid = 1861] [serial = 1037] [outer = 0x7f1229dc2400] 09:43:54 INFO - PROCESS | 1861 | 1461343434852 Marionette DEBUG loaded listener.js 09:43:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f1234ab6400) [pid = 1861] [serial = 1038] [outer = 0x7f1229dc2400] 09:43:55 INFO - PROCESS | 1861 | 1461343435736 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1592ms 09:43:55 INFO - PROCESS | 1861 | 1461343435813 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 09:43:55 INFO - PROCESS | 1861 | 1461343435817 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 09:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:43:55 INFO - PROCESS | 1861 | 1461343435825 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:43:55 INFO - PROCESS | 1861 | 1461343435829 Marionette TRACE conn4 <- [1,1354,null,{}] 09:43:55 INFO - PROCESS | 1861 | 1461343435837 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:56 INFO - PROCESS | 1861 | 1461343436117 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 09:43:57 INFO - PROCESS | 1861 | 1461343436996 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:57 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122dca2000 == 138 [pid = 1861] [id = 346] 09:43:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f1229ace800) [pid = 1861] [serial = 1039] [outer = (nil)] 09:43:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f1229ad2400) [pid = 1861] [serial = 1040] [outer = 0x7f1229ace800] 09:43:57 INFO - PROCESS | 1861 | 1461343437094 Marionette DEBUG loaded listener.js 09:43:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f1229dc6800) [pid = 1861] [serial = 1041] [outer = 0x7f1229ace800] 09:43:58 INFO - PROCESS | 1861 | 1461343438009 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 2240ms 09:43:58 INFO - PROCESS | 1861 | 1461343438068 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 09:43:58 INFO - PROCESS | 1861 | 1461343438076 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 09:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:43:58 INFO - PROCESS | 1861 | 1461343438087 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:43:58 INFO - PROCESS | 1861 | 1461343438090 Marionette TRACE conn4 <- [1,1358,null,{}] 09:43:58 INFO - PROCESS | 1861 | 1461343438100 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:58 INFO - PROCESS | 1861 | 1461343438427 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 09:43:58 INFO - PROCESS | 1861 | 1461343438702 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bc60000 == 139 [pid = 1861] [id = 347] 09:43:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f1228117400) [pid = 1861] [serial = 1042] [outer = (nil)] 09:43:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f122dfc9c00) [pid = 1861] [serial = 1043] [outer = 0x7f1228117400] 09:43:58 INFO - PROCESS | 1861 | 1461343438861 Marionette DEBUG loaded listener.js 09:43:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f122e1d0000) [pid = 1861] [serial = 1044] [outer = 0x7f1228117400] 09:43:59 INFO - PROCESS | 1861 | 1461343439847 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1845ms 09:43:59 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f122f659400) [pid = 1861] [serial = 923] [outer = (nil)] [url = about:blank] 09:43:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122b4bf000 == 138 [pid = 1861] [id = 330] 09:43:59 INFO - PROCESS | 1861 | 1461343439977 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 09:43:59 INFO - PROCESS | 1861 | 1461343439983 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 09:43:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236c66000 == 137 [pid = 1861] [id = 329] 09:43:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12346cf000 == 136 [pid = 1861] [id = 328] 09:43:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122e514800 == 135 [pid = 1861] [id = 327] 09:43:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122b42e800 == 134 [pid = 1861] [id = 326] 09:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:43:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122b4b0800 == 133 [pid = 1861] [id = 325] 09:44:00 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122bf63000 == 132 [pid = 1861] [id = 324] 09:44:00 INFO - PROCESS | 1861 | 1461343440015 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:44:00 INFO - PROCESS | 1861 | 1461343440019 Marionette TRACE conn4 <- [1,1362,null,{}] 09:44:00 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124268e800 == 131 [pid = 1861] [id = 264] 09:44:00 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123761e800 == 130 [pid = 1861] [id = 11] 09:44:00 INFO - PROCESS | 1861 | 1461343440034 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:00 INFO - PROCESS | 1861 | 1461343440242 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f124db5e000) [pid = 1861] [serial = 870] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f122e1ce400) [pid = 1861] [serial = 914] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f1237942400) [pid = 1861] [serial = 861] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f123a8f0400) [pid = 1861] [serial = 909] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f122dfed000) [pid = 1861] [serial = 900] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f123ab92400) [pid = 1861] [serial = 912] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f1237e3b800) [pid = 1861] [serial = 825] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f1234c8b800) [pid = 1861] [serial = 831] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f1238048800) [pid = 1861] [serial = 920] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f12376d9000) [pid = 1861] [serial = 905] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f1243349800) [pid = 1861] [serial = 855] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f1240211800) [pid = 1861] [serial = 834] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f123a9e8c00) [pid = 1861] [serial = 911] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f1236f6c400) [pid = 1861] [serial = 918] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f122b4d6c00) [pid = 1861] [serial = 899] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f1240153400) [pid = 1861] [serial = 864] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f123a9b8000) [pid = 1861] [serial = 921] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f1234ba7800) [pid = 1861] [serial = 858] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f1252e2d800) [pid = 1861] [serial = 822] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f1253095400) [pid = 1861] [serial = 873] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f123785cc00) [pid = 1861] [serial = 906] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f1234ba3c00) [pid = 1861] [serial = 902] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f1237e3a400) [pid = 1861] [serial = 819] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f1234c91c00) [pid = 1861] [serial = 917] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f122b4dc400) [pid = 1861] [serial = 882] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f122e1d7400) [pid = 1861] [serial = 876] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f1234ab3800) [pid = 1861] [serial = 885] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f124359f800) [pid = 1861] [serial = 867] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f1239d23000) [pid = 1861] [serial = 908] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f123f2da000) [pid = 1861] [serial = 828] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f1234ab3c00) [pid = 1861] [serial = 879] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f122ef69800) [pid = 1861] [serial = 915] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f1236474000) [pid = 1861] [serial = 903] [outer = (nil)] [url = about:blank] 09:44:00 INFO - PROCESS | 1861 | 1461343440551 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122b4af800 == 131 [pid = 1861] [id = 348] 09:44:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f122b4dc400) [pid = 1861] [serial = 1045] [outer = (nil)] 09:44:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f122f655000) [pid = 1861] [serial = 1046] [outer = 0x7f122b4dc400] 09:44:00 INFO - PROCESS | 1861 | 1461343440621 Marionette DEBUG loaded listener.js 09:44:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f1234c82800) [pid = 1861] [serial = 1047] [outer = 0x7f122b4dc400] 09:44:01 INFO - PROCESS | 1861 | 1461343441419 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1459ms 09:44:01 INFO - PROCESS | 1861 | 1461343441457 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 09:44:01 INFO - PROCESS | 1861 | 1461343441461 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 09:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:44:01 INFO - PROCESS | 1861 | 1461343441477 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:44:01 INFO - PROCESS | 1861 | 1461343441486 Marionette TRACE conn4 <- [1,1366,null,{}] 09:44:01 INFO - PROCESS | 1861 | 1461343441517 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:01 INFO - PROCESS | 1861 | 1461343441746 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 09:44:01 INFO - PROCESS | 1861 | 1461343441888 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:01 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122dde1000 == 132 [pid = 1861] [id = 349] 09:44:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f122b4d8000) [pid = 1861] [serial = 1048] [outer = (nil)] 09:44:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f1236478000) [pid = 1861] [serial = 1049] [outer = 0x7f122b4d8000] 09:44:01 INFO - PROCESS | 1861 | 1461343441995 Marionette DEBUG loaded listener.js 09:44:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f1237264400) [pid = 1861] [serial = 1050] [outer = 0x7f122b4d8000] 09:44:02 INFO - PROCESS | 1861 | 1461343442898 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:44:02 INFO - PROCESS | 1861 | 1461343442937 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 09:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:44:02 INFO - PROCESS | 1861 | 1461343442944 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:44:02 INFO - PROCESS | 1861 | 1461343442947 Marionette TRACE conn4 <- [1,1370,null,{}] 09:44:02 INFO - PROCESS | 1861 | 1461343442962 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:03 INFO - PROCESS | 1861 | 1461343443213 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 09:44:03 INFO - PROCESS | 1861 | 1461343443248 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:03 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12349d6000 == 133 [pid = 1861] [id = 350] 09:44:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f1236f66800) [pid = 1861] [serial = 1051] [outer = (nil)] 09:44:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f122dfed000) [pid = 1861] [serial = 1052] [outer = 0x7f1236f66800] 09:44:03 INFO - PROCESS | 1861 | 1461343443330 Marionette DEBUG loaded listener.js 09:44:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f123785bc00) [pid = 1861] [serial = 1053] [outer = 0x7f1236f66800] 09:44:04 INFO - PROCESS | 1861 | 1461343444269 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:44:04 INFO - PROCESS | 1861 | 1461343444345 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 09:44:04 INFO - PROCESS | 1861 | 1461343444353 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:44:04 INFO - PROCESS | 1861 | 1461343444355 Marionette TRACE conn4 <- [1,1374,null,{}] 09:44:04 INFO - PROCESS | 1861 | 1461343444361 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:04 INFO - PROCESS | 1861 | 1461343444602 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 09:44:05 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f122b4d0800) [pid = 1861] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:44:05 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f122dfef400) [pid = 1861] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:44:05 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f1229ef2400) [pid = 1861] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:44:05 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f1229ef0400) [pid = 1861] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:44:05 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f1238fd6c00) [pid = 1861] [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.] 09:44:05 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f1238c32000) [pid = 1861] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:44:05 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f1237941800) [pid = 1861] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:44:05 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f123796f400) [pid = 1861] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:44:05 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f123b5cc000) [pid = 1861] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:44:05 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f1229ee5400) [pid = 1861] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:44:05 INFO - PROCESS | 1861 | 1461343445225 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12349e8000 == 134 [pid = 1861] [id = 351] 09:44:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f1234bafc00) [pid = 1861] [serial = 1054] [outer = (nil)] 09:44:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f1237266800) [pid = 1861] [serial = 1055] [outer = 0x7f1234bafc00] 09:44:05 INFO - PROCESS | 1861 | 1461343445310 Marionette DEBUG loaded listener.js 09:44:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f1239251400) [pid = 1861] [serial = 1056] [outer = 0x7f1234bafc00] 09:44:06 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:06 INFO - PROCESS | 1861 | 1461343446069 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:44:06 INFO - PROCESS | 1861 | 1461343446140 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 09:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:44:06 INFO - PROCESS | 1861 | 1461343446153 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:44:06 INFO - PROCESS | 1861 | 1461343446157 Marionette TRACE conn4 <- [1,1378,null,{}] 09:44:06 INFO - PROCESS | 1861 | 1461343446162 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:06 INFO - PROCESS | 1861 | 1461343446353 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 09:44:06 INFO - PROCESS | 1861 | 1461343446496 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:06 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236df0800 == 135 [pid = 1861] [id = 352] 09:44:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f1234bb0000) [pid = 1861] [serial = 1057] [outer = (nil)] 09:44:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f12376db000) [pid = 1861] [serial = 1058] [outer = 0x7f1234bb0000] 09:44:06 INFO - PROCESS | 1861 | 1461343446580 Marionette DEBUG loaded listener.js 09:44:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f123a9f0000) [pid = 1861] [serial = 1059] [outer = 0x7f1234bb0000] 09:44:07 INFO - PROCESS | 1861 | 1461343447558 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 09:44:07 INFO - PROCESS | 1861 | 1461343447646 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 09:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:44:07 INFO - PROCESS | 1861 | 1461343447656 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:44:07 INFO - PROCESS | 1861 | 1461343447662 Marionette TRACE conn4 <- [1,1382,null,{}] 09:44:07 INFO - PROCESS | 1861 | 1461343447673 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:07 INFO - PROCESS | 1861 | 1461343447930 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 09:44:08 INFO - PROCESS | 1861 | 1461343448234 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:08 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122c4b5000 == 136 [pid = 1861] [id = 353] 09:44:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f1229ad6400) [pid = 1861] [serial = 1060] [outer = (nil)] 09:44:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f122b4d6c00) [pid = 1861] [serial = 1061] [outer = 0x7f1229ad6400] 09:44:08 INFO - PROCESS | 1861 | 1461343448338 Marionette DEBUG loaded listener.js 09:44:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f122dfd0c00) [pid = 1861] [serial = 1062] [outer = 0x7f1229ad6400] 09:44:09 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:09 INFO - PROCESS | 1861 | 1461343449306 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 09:44:09 INFO - PROCESS | 1861 | 1461343449355 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 09:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:44:09 INFO - PROCESS | 1861 | 1461343449366 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:44:09 INFO - PROCESS | 1861 | 1461343449370 Marionette TRACE conn4 <- [1,1386,null,{}] 09:44:09 INFO - PROCESS | 1861 | 1461343449376 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:09 INFO - PROCESS | 1861 | 1461343449586 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 09:44:09 INFO - PROCESS | 1861 | 1461343449821 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12363b0800 == 137 [pid = 1861] [id = 354] 09:44:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f1234ab3800) [pid = 1861] [serial = 1063] [outer = (nil)] 09:44:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f1236474000) [pid = 1861] [serial = 1064] [outer = 0x7f1234ab3800] 09:44:09 INFO - PROCESS | 1861 | 1461343449912 Marionette DEBUG loaded listener.js 09:44:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f1236ee7000) [pid = 1861] [serial = 1065] [outer = 0x7f1234ab3800] 09:44:10 INFO - PROCESS | 1861 | 1461343450969 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 09:44:11 INFO - PROCESS | 1861 | 1461343451013 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 09:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:44:11 INFO - PROCESS | 1861 | 1461343451019 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:44:11 INFO - PROCESS | 1861 | 1461343451025 Marionette TRACE conn4 <- [1,1390,null,{}] 09:44:11 INFO - PROCESS | 1861 | 1461343451042 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:11 INFO - PROCESS | 1861 | 1461343451293 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 09:44:11 INFO - PROCESS | 1861 | 1461343451571 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12378bf800 == 138 [pid = 1861] [id = 355] 09:44:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f1237b16400) [pid = 1861] [serial = 1066] [outer = (nil)] 09:44:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f1238ff9000) [pid = 1861] [serial = 1067] [outer = 0x7f1237b16400] 09:44:11 INFO - PROCESS | 1861 | 1461343451656 Marionette DEBUG loaded listener.js 09:44:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f123a8f5000) [pid = 1861] [serial = 1068] [outer = 0x7f1237b16400] 09:44:12 INFO - PROCESS | 1861 | 1461343452513 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1536ms 09:44:12 INFO - PROCESS | 1861 | 1461343452556 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 09:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:44:12 INFO - PROCESS | 1861 | 1461343452561 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 09:44:12 INFO - PROCESS | 1861 | 1461343452567 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:44:12 INFO - PROCESS | 1861 | 1461343452570 Marionette TRACE conn4 <- [1,1394,null,{}] 09:44:12 INFO - PROCESS | 1861 | 1461343452576 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:12 INFO - PROCESS | 1861 | 1461343452780 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 09:44:12 INFO - PROCESS | 1861 | 1461343452970 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123a89c000 == 139 [pid = 1861] [id = 356] 09:44:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f1237972000) [pid = 1861] [serial = 1069] [outer = (nil)] 09:44:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f123b04a800) [pid = 1861] [serial = 1070] [outer = 0x7f1237972000] 09:44:13 INFO - PROCESS | 1861 | 1461343453045 Marionette DEBUG loaded listener.js 09:44:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f123b320c00) [pid = 1861] [serial = 1071] [outer = 0x7f1237972000] 09:44:14 INFO - PROCESS | 1861 | 1461343454041 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1534ms 09:44:14 INFO - PROCESS | 1861 | 1461343454101 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 09:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:44:14 INFO - PROCESS | 1861 | 1461343454105 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 09:44:14 INFO - PROCESS | 1861 | 1461343454113 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:44:14 INFO - PROCESS | 1861 | 1461343454116 Marionette TRACE conn4 <- [1,1398,null,{}] 09:44:14 INFO - PROCESS | 1861 | 1461343454122 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:14 INFO - PROCESS | 1861 | 1461343454323 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 09:44:14 INFO - PROCESS | 1861 | 1461343454554 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:14 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123d142000 == 140 [pid = 1861] [id = 357] 09:44:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f123ab92800) [pid = 1861] [serial = 1072] [outer = (nil)] 09:44:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f123b613c00) [pid = 1861] [serial = 1073] [outer = 0x7f123ab92800] 09:44:14 INFO - PROCESS | 1861 | 1461343454674 Marionette DEBUG loaded listener.js 09:44:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f123ddcac00) [pid = 1861] [serial = 1074] [outer = 0x7f123ab92800] 09:44:15 INFO - PROCESS | 1861 | 1461343455548 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1485ms 09:44:15 INFO - PROCESS | 1861 | 1461343455599 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 09:44:15 INFO - PROCESS | 1861 | 1461343455603 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 09:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:44:15 INFO - PROCESS | 1861 | 1461343455609 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:44:15 INFO - PROCESS | 1861 | 1461343455612 Marionette TRACE conn4 <- [1,1402,null,{}] 09:44:15 INFO - PROCESS | 1861 | 1461343455618 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:15 INFO - PROCESS | 1861 | 1461343455892 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 09:44:16 INFO - PROCESS | 1861 | 1461343456145 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242017800 == 141 [pid = 1861] [id = 358] 09:44:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f1241011800) [pid = 1861] [serial = 1075] [outer = (nil)] 09:44:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f1241309000) [pid = 1861] [serial = 1076] [outer = 0x7f1241011800] 09:44:16 INFO - PROCESS | 1861 | 1461343456243 Marionette DEBUG loaded listener.js 09:44:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f1241a4f000) [pid = 1861] [serial = 1077] [outer = 0x7f1241011800] 09:44:17 INFO - PROCESS | 1861 | 1461343457201 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1630ms 09:44:17 INFO - PROCESS | 1861 | 1461343457240 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 09:44:17 INFO - PROCESS | 1861 | 1461343457244 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 09:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:44:17 INFO - PROCESS | 1861 | 1461343457251 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:44:17 INFO - PROCESS | 1861 | 1461343457255 Marionette TRACE conn4 <- [1,1406,null,{}] 09:44:17 INFO - PROCESS | 1861 | 1461343457261 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:17 INFO - PROCESS | 1861 | 1461343457459 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 09:44:17 INFO - PROCESS | 1861 | 1461343457653 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:17 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1247fe2800 == 142 [pid = 1861] [id = 359] 09:44:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f1241019000) [pid = 1861] [serial = 1078] [outer = (nil)] 09:44:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f124220e400) [pid = 1861] [serial = 1079] [outer = 0x7f1241019000] 09:44:17 INFO - PROCESS | 1861 | 1461343457726 Marionette DEBUG loaded listener.js 09:44:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f1243349800) [pid = 1861] [serial = 1080] [outer = 0x7f1241019000] 09:44:18 INFO - PROCESS | 1861 | 1461343458629 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1440ms 09:44:18 INFO - PROCESS | 1861 | 1461343458692 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 09:44:18 INFO - PROCESS | 1861 | 1461343458696 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 09:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:44:18 INFO - PROCESS | 1861 | 1461343458702 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:44:18 INFO - PROCESS | 1861 | 1461343458705 Marionette TRACE conn4 <- [1,1410,null,{}] 09:44:18 INFO - PROCESS | 1861 | 1461343458711 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:18 INFO - PROCESS | 1861 | 1461343458918 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 09:44:19 INFO - PROCESS | 1861 | 1461343459107 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124f05c000 == 143 [pid = 1861] [id = 360] 09:44:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f1241a52400) [pid = 1861] [serial = 1081] [outer = (nil)] 09:44:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f124359d400) [pid = 1861] [serial = 1082] [outer = 0x7f1241a52400] 09:44:19 INFO - PROCESS | 1861 | 1461343459186 Marionette DEBUG loaded listener.js 09:44:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f124cf32800) [pid = 1861] [serial = 1083] [outer = 0x7f1241a52400] 09:44:20 INFO - PROCESS | 1861 | 1461343460164 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1486ms 09:44:20 INFO - PROCESS | 1861 | 1461343460189 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 09:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:44:20 INFO - PROCESS | 1861 | 1461343460193 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 09:44:20 INFO - PROCESS | 1861 | 1461343460198 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:44:20 INFO - PROCESS | 1861 | 1461343460201 Marionette TRACE conn4 <- [1,1414,null,{}] 09:44:20 INFO - PROCESS | 1861 | 1461343460207 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:20 INFO - PROCESS | 1861 | 1461343460423 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 09:44:20 INFO - PROCESS | 1861 | 1461343460670 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:20 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124f221800 == 144 [pid = 1861] [id = 361] 09:44:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f1236ee9c00) [pid = 1861] [serial = 1084] [outer = (nil)] 09:44:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f123b618000) [pid = 1861] [serial = 1085] [outer = 0x7f1236ee9c00] 09:44:20 INFO - PROCESS | 1861 | 1461343460761 Marionette DEBUG loaded listener.js 09:44:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f124ef39c00) [pid = 1861] [serial = 1086] [outer = 0x7f1236ee9c00] 09:44:21 INFO - PROCESS | 1861 | 1461343461732 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1586ms 09:44:21 INFO - PROCESS | 1861 | 1461343461786 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 09:44:21 INFO - PROCESS | 1861 | 1461343461789 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 09:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:44:21 INFO - PROCESS | 1861 | 1461343461796 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:44:21 INFO - PROCESS | 1861 | 1461343461798 Marionette TRACE conn4 <- [1,1418,null,{}] 09:44:21 INFO - PROCESS | 1861 | 1461343461805 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:22 INFO - PROCESS | 1861 | 1461343462072 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 09:44:22 INFO - PROCESS | 1861 | 1461343462357 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:22 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1253294000 == 145 [pid = 1861] [id = 362] 09:44:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f1237855400) [pid = 1861] [serial = 1087] [outer = (nil)] 09:44:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f1252aa9400) [pid = 1861] [serial = 1088] [outer = 0x7f1237855400] 09:44:22 INFO - PROCESS | 1861 | 1461343462438 Marionette DEBUG loaded listener.js 09:44:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f1252e2cc00) [pid = 1861] [serial = 1089] [outer = 0x7f1237855400] 09:44:23 INFO - PROCESS | 1861 | 1461343463414 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1682ms 09:44:23 INFO - PROCESS | 1861 | 1461343463479 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 09:44:23 INFO - PROCESS | 1861 | 1461343463483 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 09:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:44:23 INFO - PROCESS | 1861 | 1461343463490 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:44:23 INFO - PROCESS | 1861 | 1461343463494 Marionette TRACE conn4 <- [1,1422,null,{}] 09:44:23 INFO - PROCESS | 1861 | 1461343463501 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:23 INFO - PROCESS | 1861 | 1461343463796 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 09:44:24 INFO - PROCESS | 1861 | 1461343464049 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229e6b800 == 146 [pid = 1861] [id = 363] 09:44:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f124f3d1c00) [pid = 1861] [serial = 1090] [outer = (nil)] 09:44:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f1252e2d800) [pid = 1861] [serial = 1091] [outer = 0x7f124f3d1c00] 09:44:24 INFO - PROCESS | 1861 | 1461343464138 Marionette DEBUG loaded listener.js 09:44:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f1253249000) [pid = 1861] [serial = 1092] [outer = 0x7f124f3d1c00] 09:44:25 INFO - PROCESS | 1861 | 1461343465033 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1582ms 09:44:25 INFO - PROCESS | 1861 | 1461343465073 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 09:44:25 INFO - PROCESS | 1861 | 1461343465076 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 09:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:44:25 INFO - PROCESS | 1861 | 1461343465082 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:44:25 INFO - PROCESS | 1861 | 1461343465085 Marionette TRACE conn4 <- [1,1426,null,{}] 09:44:25 INFO - PROCESS | 1861 | 1461343465092 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:25 INFO - PROCESS | 1861 | 1461343465305 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 09:44:25 INFO - PROCESS | 1861 | 1461343465505 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122c185800 == 147 [pid = 1861] [id = 364] 09:44:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f122c095800) [pid = 1861] [serial = 1093] [outer = (nil)] 09:44:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f122c09b000) [pid = 1861] [serial = 1094] [outer = 0x7f122c095800] 09:44:25 INFO - PROCESS | 1861 | 1461343465623 Marionette DEBUG loaded listener.js 09:44:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f122c0a0400) [pid = 1861] [serial = 1095] [outer = 0x7f122c095800] 09:44:26 INFO - PROCESS | 1861 | 1461343466519 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1484ms 09:44:26 INFO - PROCESS | 1861 | 1461343466568 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 09:44:26 INFO - PROCESS | 1861 | 1461343466572 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 09:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:44:26 INFO - PROCESS | 1861 | 1461343466578 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:44:26 INFO - PROCESS | 1861 | 1461343466580 Marionette TRACE conn4 <- [1,1430,null,{}] 09:44:26 INFO - PROCESS | 1861 | 1461343466586 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:26 INFO - PROCESS | 1861 | 1461343466793 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 09:44:27 INFO - PROCESS | 1861 | 1461343467050 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122c19e000 == 148 [pid = 1861] [id = 365] 09:44:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f122c097800) [pid = 1861] [serial = 1096] [outer = (nil)] 09:44:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f122ee3b800) [pid = 1861] [serial = 1097] [outer = 0x7f122c097800] 09:44:27 INFO - PROCESS | 1861 | 1461343467174 Marionette DEBUG loaded listener.js 09:44:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f122ee3fc00) [pid = 1861] [serial = 1098] [outer = 0x7f122c097800] 09:44:28 INFO - PROCESS | 1861 | 1461343468117 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1628ms 09:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:44:28 INFO - PROCESS | 1861 | 1461343468208 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 09:44:28 INFO - PROCESS | 1861 | 1461343468211 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 09:44:28 INFO - PROCESS | 1861 | 1461343468219 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:44:28 INFO - PROCESS | 1861 | 1461343468221 Marionette TRACE conn4 <- [1,1434,null,{}] 09:44:28 INFO - PROCESS | 1861 | 1461343468228 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:28 INFO - PROCESS | 1861 | 1461343468453 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 09:44:28 INFO - PROCESS | 1861 | 1461343468756 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:28 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122b559000 == 149 [pid = 1861] [id = 366] 09:44:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f122bc26800) [pid = 1861] [serial = 1099] [outer = (nil)] 09:44:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f122bc27000) [pid = 1861] [serial = 1100] [outer = 0x7f122bc26800] 09:44:28 INFO - PROCESS | 1861 | 1461343468853 Marionette DEBUG loaded listener.js 09:44:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f122c09f000) [pid = 1861] [serial = 1101] [outer = 0x7f122bc26800] 09:44:29 INFO - PROCESS | 1861 | 1461343469750 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1586ms 09:44:29 INFO - PROCESS | 1861 | 1461343469804 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 09:44:29 INFO - PROCESS | 1861 | 1461343469808 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 09:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:44:29 INFO - PROCESS | 1861 | 1461343469814 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:44:29 INFO - PROCESS | 1861 | 1461343469816 Marionette TRACE conn4 <- [1,1438,null,{}] 09:44:29 INFO - PROCESS | 1861 | 1461343469822 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:30 INFO - PROCESS | 1861 | 1461343470030 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 09:44:30 INFO - PROCESS | 1861 | 1461343470653 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:30 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122b4bc800 == 150 [pid = 1861] [id = 367] 09:44:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f1229acd800) [pid = 1861] [serial = 1102] [outer = (nil)] 09:44:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 190 (0x7f1229ad4000) [pid = 1861] [serial = 1103] [outer = 0x7f1229acd800] 09:44:30 INFO - PROCESS | 1861 | 1461343470767 Marionette DEBUG loaded listener.js 09:44:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 191 (0x7f122b2ecc00) [pid = 1861] [serial = 1104] [outer = 0x7f1229acd800] 09:44:31 INFO - PROCESS | 1861 | 1461343471699 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1934ms 09:44:31 INFO - PROCESS | 1861 | 1461343471751 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 09:44:31 INFO - PROCESS | 1861 | 1461343471758 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 09:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:44:31 INFO - PROCESS | 1861 | 1461343471767 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:44:31 INFO - PROCESS | 1861 | 1461343471773 Marionette TRACE conn4 <- [1,1442,null,{}] 09:44:31 INFO - PROCESS | 1861 | 1461343471780 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:32 INFO - PROCESS | 1861 | 1461343472004 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 09:44:32 INFO - PROCESS | 1861 | 1461343472413 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122b30b800 == 151 [pid = 1861] [id = 368] 09:44:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 192 (0x7f122dfc4c00) [pid = 1861] [serial = 1105] [outer = (nil)] 09:44:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 193 (0x7f122dfcd400) [pid = 1861] [serial = 1106] [outer = 0x7f122dfc4c00] 09:44:32 INFO - PROCESS | 1861 | 1461343472497 Marionette DEBUG loaded listener.js 09:44:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 194 (0x7f122e1cb000) [pid = 1861] [serial = 1107] [outer = 0x7f122dfc4c00] 09:44:33 INFO - PROCESS | 1861 | 1461343473430 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1737ms 09:44:33 INFO - PROCESS | 1861 | 1461343473516 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 09:44:33 INFO - PROCESS | 1861 | 1461343473523 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 09:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:44:33 INFO - PROCESS | 1861 | 1461343473533 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:44:33 INFO - PROCESS | 1861 | 1461343473535 Marionette TRACE conn4 <- [1,1446,null,{}] 09:44:33 INFO - PROCESS | 1861 | 1461343473541 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:33 INFO - PROCESS | 1861 | 1461343473725 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 09:44:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123dc64800 == 150 [pid = 1861] [id = 82] 09:44:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12349e8000 == 149 [pid = 1861] [id = 351] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 193 (0x7f1237e35c00) [pid = 1861] [serial = 995] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 192 (0x7f124f3cd800) [pid = 1861] [serial = 959] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 191 (0x7f122811f800) [pid = 1861] [serial = 962] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 190 (0x7f124e051000) [pid = 1861] [serial = 956] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 189 (0x7f1237622800) [pid = 1861] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f1234ba7c00) [pid = 1861] [serial = 965] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f1236707800) [pid = 1861] [serial = 971] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f122c4f0000) [pid = 1861] [serial = 968] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | 1461343474104 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12349d6000 == 148 [pid = 1861] [id = 350] 09:44:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122dde1000 == 147 [pid = 1861] [id = 349] 09:44:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122b4af800 == 146 [pid = 1861] [id = 348] 09:44:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122bc60000 == 145 [pid = 1861] [id = 347] 09:44:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122dca2000 == 144 [pid = 1861] [id = 346] 09:44:34 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122b43f800 == 145 [pid = 1861] [id = 369] 09:44:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f122811f800) [pid = 1861] [serial = 1108] [outer = (nil)] 09:44:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f122ee43800) [pid = 1861] [serial = 1109] [outer = 0x7f122811f800] 09:44:34 INFO - PROCESS | 1861 | 1461343474207 Marionette DEBUG loaded listener.js 09:44:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f1234aad800) [pid = 1861] [serial = 1110] [outer = 0x7f122811f800] 09:44:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124cfa3000 == 144 [pid = 1861] [id = 341] 09:44:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124360e800 == 143 [pid = 1861] [id = 340] 09:44:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1242456800 == 142 [pid = 1861] [id = 339] 09:44:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1240f53800 == 141 [pid = 1861] [id = 338] 09:44:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123dd4c000 == 140 [pid = 1861] [id = 337] 09:44:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123b255000 == 139 [pid = 1861] [id = 336] 09:44:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1239d7f000 == 138 [pid = 1861] [id = 335] 09:44:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122dddb000 == 137 [pid = 1861] [id = 332] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f1234ab1800) [pid = 1861] [serial = 993] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f122c4ed800) [pid = 1861] [serial = 992] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f123670b400) [pid = 1861] [serial = 978] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f1234aab800) [pid = 1861] [serial = 980] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f122b2ef800) [pid = 1861] [serial = 974] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f123771f400) [pid = 1861] [serial = 929] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f124334f000) [pid = 1861] [serial = 947] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f1239dab000) [pid = 1861] [serial = 932] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f122e1ca000) [pid = 1861] [serial = 975] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f122f653000) [pid = 1861] [serial = 663] [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.] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f1247f7d800) [pid = 1861] [serial = 953] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f1240f6f400) [pid = 1861] [serial = 941] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f1234bab400) [pid = 1861] [serial = 977] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f122b2e4400) [pid = 1861] [serial = 926] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f123dc2f800) [pid = 1861] [serial = 938] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f124363f800) [pid = 1861] [serial = 950] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f1238ff2400) [pid = 1861] [serial = 983] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f123b5d1000) [pid = 1861] [serial = 935] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f1239d15000) [pid = 1861] [serial = 984] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f1239db0c00) [pid = 1861] [serial = 986] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f123f2d0000) [pid = 1861] [serial = 990] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f1237945000) [pid = 1861] [serial = 981] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f1241e30400) [pid = 1861] [serial = 944] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f1239252000) [pid = 1861] [serial = 987] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f123b60b400) [pid = 1861] [serial = 989] [outer = (nil)] [url = about:blank] 09:44:34 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f1236f66400) [pid = 1861] [serial = 924] [outer = (nil)] [url = about:blank] 09:44:35 INFO - PROCESS | 1861 | 1461343475023 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1530ms 09:44:35 INFO - PROCESS | 1861 | 1461343475064 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 09:44:35 INFO - PROCESS | 1861 | 1461343475068 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 09:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:44:35 INFO - PROCESS | 1861 | 1461343475081 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:44:35 INFO - PROCESS | 1861 | 1461343475090 Marionette TRACE conn4 <- [1,1450,null,{}] 09:44:35 INFO - PROCESS | 1861 | 1461343475098 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:35 INFO - PROCESS | 1861 | 1461343475338 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 09:44:35 INFO - PROCESS | 1861 | 1461343475460 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122f3a8800 == 138 [pid = 1861] [id = 370] 09:44:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f122c4f0000) [pid = 1861] [serial = 1111] [outer = (nil)] 09:44:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f1236480000) [pid = 1861] [serial = 1112] [outer = 0x7f122c4f0000] 09:44:35 INFO - PROCESS | 1861 | 1461343475526 Marionette DEBUG loaded listener.js 09:44:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f1236f69c00) [pid = 1861] [serial = 1113] [outer = 0x7f122c4f0000] 09:44:36 INFO - PROCESS | 1861 | 1461343476293 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1252ms 09:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:44:36 INFO - PROCESS | 1861 | 1461343476327 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 09:44:36 INFO - PROCESS | 1861 | 1461343476331 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 09:44:36 INFO - PROCESS | 1861 | 1461343476336 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:44:36 INFO - PROCESS | 1861 | 1461343476339 Marionette TRACE conn4 <- [1,1454,null,{}] 09:44:36 INFO - PROCESS | 1861 | 1461343476344 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:36 INFO - PROCESS | 1861 | 1461343476617 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 09:44:36 INFO - PROCESS | 1861 | 1461343476646 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:36 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123637d000 == 139 [pid = 1861] [id = 371] 09:44:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f122e1d5000) [pid = 1861] [serial = 1114] [outer = (nil)] 09:44:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f12376d4400) [pid = 1861] [serial = 1115] [outer = 0x7f122e1d5000] 09:44:36 INFO - PROCESS | 1861 | 1461343476707 Marionette DEBUG loaded listener.js 09:44:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f1237857400) [pid = 1861] [serial = 1116] [outer = 0x7f122e1d5000] 09:44:37 INFO - PROCESS | 1861 | 1461343477650 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1330ms 09:44:37 INFO - PROCESS | 1861 | 1461343477676 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 09:44:37 INFO - PROCESS | 1861 | 1461343477678 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 09:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:44:37 INFO - PROCESS | 1861 | 1461343477685 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:44:37 INFO - PROCESS | 1861 | 1461343477687 Marionette TRACE conn4 <- [1,1458,null,{}] 09:44:37 INFO - PROCESS | 1861 | 1461343477693 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:37 INFO - PROCESS | 1861 | 1461343477920 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 09:44:37 INFO - PROCESS | 1861 | 1461343477970 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236dde800 == 140 [pid = 1861] [id = 372] 09:44:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f1237e33400) [pid = 1861] [serial = 1117] [outer = (nil)] 09:44:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f1238185400) [pid = 1861] [serial = 1118] [outer = 0x7f1237e33400] 09:44:38 INFO - PROCESS | 1861 | 1461343478156 Marionette DEBUG loaded listener.js 09:44:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f1239daf800) [pid = 1861] [serial = 1119] [outer = 0x7f1237e33400] 09:44:38 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f1236f66800) [pid = 1861] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:44:38 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f1234bafc00) [pid = 1861] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:44:38 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f1228117400) [pid = 1861] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:44:38 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f122b4d8000) [pid = 1861] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:44:38 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f122b4dc400) [pid = 1861] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:44:38 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f1229ace800) [pid = 1861] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:44:39 INFO - PROCESS | 1861 | 1461343479205 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1578ms 09:44:39 INFO - PROCESS | 1861 | 1461343479264 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 09:44:39 INFO - PROCESS | 1861 | 1461343479267 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 09:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:44:39 INFO - PROCESS | 1861 | 1461343479273 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:44:39 INFO - PROCESS | 1861 | 1461343479275 Marionette TRACE conn4 <- [1,1462,null,{}] 09:44:39 INFO - PROCESS | 1861 | 1461343479280 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:39 INFO - PROCESS | 1861 | 1461343479506 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 09:44:39 INFO - PROCESS | 1861 | 1461343479531 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:39 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237869800 == 141 [pid = 1861] [id = 373] 09:44:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f1239db0c00) [pid = 1861] [serial = 1120] [outer = (nil)] 09:44:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f123b04c400) [pid = 1861] [serial = 1121] [outer = 0x7f1239db0c00] 09:44:39 INFO - PROCESS | 1861 | 1461343479593 Marionette DEBUG loaded listener.js 09:44:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f123b325000) [pid = 1861] [serial = 1122] [outer = 0x7f1239db0c00] 09:44:40 INFO - PROCESS | 1861 | 1461343480420 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1180ms 09:44:40 INFO - PROCESS | 1861 | 1461343480462 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 09:44:40 INFO - PROCESS | 1861 | 1461343480465 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 09:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:44:40 INFO - PROCESS | 1861 | 1461343480473 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:44:40 INFO - PROCESS | 1861 | 1461343480476 Marionette TRACE conn4 <- [1,1466,null,{}] 09:44:40 INFO - PROCESS | 1861 | 1461343480481 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:40 INFO - PROCESS | 1861 | 1461343480656 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 09:44:40 INFO - PROCESS | 1861 | 1461343480666 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1239d6c000 == 142 [pid = 1861] [id = 374] 09:44:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f1237e34400) [pid = 1861] [serial = 1123] [outer = (nil)] 09:44:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f123dc2f800) [pid = 1861] [serial = 1124] [outer = 0x7f1237e34400] 09:44:40 INFO - PROCESS | 1861 | 1461343480728 Marionette DEBUG loaded listener.js 09:44:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f123fc9cc00) [pid = 1861] [serial = 1125] [outer = 0x7f1237e34400] 09:44:42 INFO - PROCESS | 1861 | 1461343482024 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1589ms 09:44:42 INFO - PROCESS | 1861 | 1461343482062 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 09:44:42 INFO - PROCESS | 1861 | 1461343482070 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 09:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:44:42 INFO - PROCESS | 1861 | 1461343482081 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:44:42 INFO - PROCESS | 1861 | 1461343482085 Marionette TRACE conn4 <- [1,1470,null,{}] 09:44:42 INFO - PROCESS | 1861 | 1461343482094 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:42 INFO - PROCESS | 1861 | 1461343482318 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 09:44:42 INFO - PROCESS | 1861 | 1461343482608 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122e4f3000 == 143 [pid = 1861] [id = 375] 09:44:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f122beedc00) [pid = 1861] [serial = 1126] [outer = (nil)] 09:44:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f122c0a1c00) [pid = 1861] [serial = 1127] [outer = 0x7f122beedc00] 09:44:42 INFO - PROCESS | 1861 | 1461343482692 Marionette DEBUG loaded listener.js 09:44:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f122e1d4000) [pid = 1861] [serial = 1128] [outer = 0x7f122beedc00] 09:44:43 INFO - PROCESS | 1861 | 1461343483716 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1687ms 09:44:43 INFO - PROCESS | 1861 | 1461343483769 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 09:44:43 INFO - PROCESS | 1861 | 1461343483778 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 09:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:44:43 INFO - PROCESS | 1861 | 1461343483824 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:44:43 INFO - PROCESS | 1861 | 1461343483829 Marionette TRACE conn4 <- [1,1474,null,{}] 09:44:43 INFO - PROCESS | 1861 | 1461343483835 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:44 INFO - PROCESS | 1861 | 1461343484139 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 09:44:44 INFO - PROCESS | 1861 | 1461343484377 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:44 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12376bf800 == 144 [pid = 1861] [id = 376] 09:44:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f1234ab9c00) [pid = 1861] [serial = 1129] [outer = (nil)] 09:44:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f1236472000) [pid = 1861] [serial = 1130] [outer = 0x7f1234ab9c00] 09:44:44 INFO - PROCESS | 1861 | 1461343484455 Marionette DEBUG loaded listener.js 09:44:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f1237397400) [pid = 1861] [serial = 1131] [outer = 0x7f1234ab9c00] 09:44:45 INFO - PROCESS | 1861 | 1461343485398 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1639ms 09:44:45 INFO - PROCESS | 1861 | 1461343485458 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 09:44:45 INFO - PROCESS | 1861 | 1461343485462 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 09:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:44:45 INFO - PROCESS | 1861 | 1461343485469 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:44:45 INFO - PROCESS | 1861 | 1461343485475 Marionette TRACE conn4 <- [1,1478,null,{}] 09:44:45 INFO - PROCESS | 1861 | 1461343485491 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:45 INFO - PROCESS | 1861 | 1461343485753 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 09:44:46 INFO - PROCESS | 1861 | 1461343486037 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:46 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123fdb4000 == 145 [pid = 1861] [id = 377] 09:44:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f1237945000) [pid = 1861] [serial = 1132] [outer = (nil)] 09:44:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f1239d23c00) [pid = 1861] [serial = 1133] [outer = 0x7f1237945000] 09:44:46 INFO - PROCESS | 1861 | 1461343486116 Marionette DEBUG loaded listener.js 09:44:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f123b044000) [pid = 1861] [serial = 1134] [outer = 0x7f1237945000] 09:44:47 INFO - PROCESS | 1861 | 1461343487073 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1638ms 09:44:47 INFO - PROCESS | 1861 | 1461343487108 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 09:44:47 INFO - PROCESS | 1861 | 1461343487113 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 09:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:44:47 INFO - PROCESS | 1861 | 1461343487119 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:44:47 INFO - PROCESS | 1861 | 1461343487123 Marionette TRACE conn4 <- [1,1482,null,{}] 09:44:47 INFO - PROCESS | 1861 | 1461343487129 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:47 INFO - PROCESS | 1861 | 1461343487335 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 09:44:47 INFO - PROCESS | 1861 | 1461343487575 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:47 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124267d800 == 146 [pid = 1861] [id = 378] 09:44:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f12376da400) [pid = 1861] [serial = 1135] [outer = (nil)] 09:44:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f123f2cfc00) [pid = 1861] [serial = 1136] [outer = 0x7f12376da400] 09:44:47 INFO - PROCESS | 1861 | 1461343487697 Marionette DEBUG loaded listener.js 09:44:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f12401f3400) [pid = 1861] [serial = 1137] [outer = 0x7f12376da400] 09:44:48 INFO - PROCESS | 1861 | 1461343488576 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1484ms 09:44:48 INFO - PROCESS | 1861 | 1461343488606 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 09:44:48 INFO - PROCESS | 1861 | 1461343488610 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 09:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:44:48 INFO - PROCESS | 1861 | 1461343488616 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:44:48 INFO - PROCESS | 1861 | 1461343488620 Marionette TRACE conn4 <- [1,1486,null,{}] 09:44:48 INFO - PROCESS | 1861 | 1461343488625 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:48 INFO - PROCESS | 1861 | 1461343488828 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 09:44:49 INFO - PROCESS | 1861 | 1461343489082 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:49 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124dbbc800 == 147 [pid = 1861] [id = 379] 09:44:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f1241014800) [pid = 1861] [serial = 1138] [outer = (nil)] 09:44:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f12410b5800) [pid = 1861] [serial = 1139] [outer = 0x7f1241014800] 09:44:49 INFO - PROCESS | 1861 | 1461343489172 Marionette DEBUG loaded listener.js 09:44:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f124130bc00) [pid = 1861] [serial = 1140] [outer = 0x7f1241014800] 09:44:50 INFO - PROCESS | 1861 | 1461343490086 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1535ms 09:44:50 INFO - PROCESS | 1861 | 1461343490152 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 09:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:44:50 INFO - PROCESS | 1861 | 1461343490156 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 09:44:50 INFO - PROCESS | 1861 | 1461343490162 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:44:50 INFO - PROCESS | 1861 | 1461343490165 Marionette TRACE conn4 <- [1,1490,null,{}] 09:44:50 INFO - PROCESS | 1861 | 1461343490171 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:50 INFO - PROCESS | 1861 | 1461343490379 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 09:44:50 INFO - PROCESS | 1861 | 1461343490617 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1253491000 == 148 [pid = 1861] [id = 380] 09:44:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f1236ee6c00) [pid = 1861] [serial = 1141] [outer = (nil)] 09:44:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f124ded5c00) [pid = 1861] [serial = 1142] [outer = 0x7f1236ee6c00] 09:44:50 INFO - PROCESS | 1861 | 1461343490744 Marionette DEBUG loaded listener.js 09:44:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 190 (0x7f12511bc800) [pid = 1861] [serial = 1143] [outer = 0x7f1236ee6c00] 09:44:51 INFO - PROCESS | 1861 | 1461343491581 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1483ms 09:44:51 INFO - PROCESS | 1861 | 1461343491647 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 09:44:51 INFO - PROCESS | 1861 | 1461343491651 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 09:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:44:51 INFO - PROCESS | 1861 | 1461343491657 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:44:51 INFO - PROCESS | 1861 | 1461343491661 Marionette TRACE conn4 <- [1,1494,null,{}] 09:44:51 INFO - PROCESS | 1861 | 1461343491667 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:51 INFO - PROCESS | 1861 | 1461343491870 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 09:44:52 INFO - PROCESS | 1861 | 1461343492167 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:52 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12602d3800 == 149 [pid = 1861] [id = 381] 09:44:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 191 (0x7f1228307000) [pid = 1861] [serial = 1144] [outer = (nil)] 09:44:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 192 (0x7f122830b400) [pid = 1861] [serial = 1145] [outer = 0x7f1228307000] 09:44:52 INFO - PROCESS | 1861 | 1461343492251 Marionette DEBUG loaded listener.js 09:44:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 193 (0x7f122830fc00) [pid = 1861] [serial = 1146] [outer = 0x7f1228307000] 09:44:53 INFO - PROCESS | 1861 | 1461343493107 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1483ms 09:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:44:53 INFO - PROCESS | 1861 | 1461343493141 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 09:44:53 INFO - PROCESS | 1861 | 1461343493144 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 09:44:53 INFO - PROCESS | 1861 | 1461343493151 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:44:53 INFO - PROCESS | 1861 | 1461343493153 Marionette TRACE conn4 <- [1,1498,null,{}] 09:44:53 INFO - PROCESS | 1861 | 1461343493159 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:53 INFO - PROCESS | 1861 | 1461343493357 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 09:44:53 INFO - PROCESS | 1861 | 1461343493563 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122787e000 == 150 [pid = 1861] [id = 382] 09:44:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 194 (0x7f1228307c00) [pid = 1861] [serial = 1147] [outer = (nil)] 09:44:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 195 (0x7f124efe3400) [pid = 1861] [serial = 1148] [outer = 0x7f1228307c00] 09:44:53 INFO - PROCESS | 1861 | 1461343493641 Marionette DEBUG loaded listener.js 09:44:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 196 (0x7f1252e24c00) [pid = 1861] [serial = 1149] [outer = 0x7f1228307c00] 09:44:54 INFO - PROCESS | 1861 | 1461343494540 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1430ms 09:44:54 INFO - PROCESS | 1861 | 1461343494581 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 09:44:54 INFO - PROCESS | 1861 | 1461343494583 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 09:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:44:54 INFO - PROCESS | 1861 | 1461343494590 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:44:54 INFO - PROCESS | 1861 | 1461343494593 Marionette TRACE conn4 <- [1,1502,null,{}] 09:44:54 INFO - PROCESS | 1861 | 1461343494599 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:54 INFO - PROCESS | 1861 | 1461343494841 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 09:44:55 INFO - PROCESS | 1861 | 1461343495043 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122dc6c000 == 151 [pid = 1861] [id = 383] 09:44:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 197 (0x7f122830a000) [pid = 1861] [serial = 1150] [outer = (nil)] 09:44:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 198 (0x7f122db92000) [pid = 1861] [serial = 1151] [outer = 0x7f122830a000] 09:44:55 INFO - PROCESS | 1861 | 1461343495207 Marionette DEBUG loaded listener.js 09:44:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 199 (0x7f122db98000) [pid = 1861] [serial = 1152] [outer = 0x7f122830a000] 09:44:56 INFO - PROCESS | 1861 | 1461343496144 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1581ms 09:44:56 INFO - PROCESS | 1861 | 1461343496173 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 09:44:56 INFO - PROCESS | 1861 | 1461343496177 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 09:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:44:56 INFO - PROCESS | 1861 | 1461343496182 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:44:56 INFO - PROCESS | 1861 | 1461343496186 Marionette TRACE conn4 <- [1,1506,null,{}] 09:44:56 INFO - PROCESS | 1861 | 1461343496192 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:56 INFO - PROCESS | 1861 | 1461343496408 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 09:44:56 INFO - PROCESS | 1861 | 1461343496670 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:56 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bd20800 == 152 [pid = 1861] [id = 384] 09:44:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 200 (0x7f122db9bc00) [pid = 1861] [serial = 1153] [outer = (nil)] 09:44:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 201 (0x7f122ee45400) [pid = 1861] [serial = 1154] [outer = 0x7f122db9bc00] 09:44:56 INFO - PROCESS | 1861 | 1461343496792 Marionette DEBUG loaded listener.js 09:44:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 202 (0x7f122f52c400) [pid = 1861] [serial = 1155] [outer = 0x7f122db9bc00] 09:44:57 INFO - PROCESS | 1861 | 1461343497685 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1537ms 09:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:44:57 INFO - PROCESS | 1861 | 1461343497721 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 09:44:57 INFO - PROCESS | 1861 | 1461343497724 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 09:44:57 INFO - PROCESS | 1861 | 1461343497731 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:44:57 INFO - PROCESS | 1861 | 1461343497736 Marionette TRACE conn4 <- [1,1510,null,{}] 09:44:57 INFO - PROCESS | 1861 | 1461343497742 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:57 INFO - PROCESS | 1861 | 1461343497982 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 09:44:58 INFO - PROCESS | 1861 | 1461343498871 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bc56000 == 153 [pid = 1861] [id = 385] 09:44:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 203 (0x7f1229dc8800) [pid = 1861] [serial = 1156] [outer = (nil)] 09:44:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 204 (0x7f1229ee5400) [pid = 1861] [serial = 1157] [outer = 0x7f1229dc8800] 09:44:58 INFO - PROCESS | 1861 | 1461343498978 Marionette DEBUG loaded listener.js 09:44:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 205 (0x7f122b4d8000) [pid = 1861] [serial = 1158] [outer = 0x7f1229dc8800] 09:44:59 INFO - PROCESS | 1861 | 1461343499874 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 2191ms 09:44:59 INFO - PROCESS | 1861 | 1461343499925 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 09:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:44:59 INFO - PROCESS | 1861 | 1461343499931 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 09:44:59 INFO - PROCESS | 1861 | 1461343499938 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:44:59 INFO - PROCESS | 1861 | 1461343499945 Marionette TRACE conn4 <- [1,1514,null,{}] 09:44:59 INFO - PROCESS | 1861 | 1461343499952 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:00 INFO - PROCESS | 1861 | 1461343500193 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 09:45:00 INFO - PROCESS | 1861 | 1461343500645 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229d68800 == 154 [pid = 1861] [id = 386] 09:45:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 206 (0x7f1229ee9000) [pid = 1861] [serial = 1159] [outer = (nil)] 09:45:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 207 (0x7f122bc26400) [pid = 1861] [serial = 1160] [outer = 0x7f1229ee9000] 09:45:00 INFO - PROCESS | 1861 | 1461343500725 Marionette DEBUG loaded listener.js 09:45:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 208 (0x7f122db94400) [pid = 1861] [serial = 1161] [outer = 0x7f1229ee9000] 09:45:01 INFO - PROCESS | 1861 | 1461343501646 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1790ms 09:45:01 INFO - PROCESS | 1861 | 1461343501733 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 09:45:01 INFO - PROCESS | 1861 | 1461343501740 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 09:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:45:01 INFO - PROCESS | 1861 | 1461343501748 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:45:01 INFO - PROCESS | 1861 | 1461343501751 Marionette TRACE conn4 <- [1,1518,null,{}] 09:45:01 INFO - PROCESS | 1861 | 1461343501758 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:02 INFO - PROCESS | 1861 | 1461343502006 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 09:45:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1237869800 == 153 [pid = 1861] [id = 373] 09:45:02 INFO - PROCESS | 1861 | --DOMWINDOW == 207 (0x7f12376db000) [pid = 1861] [serial = 1058] [outer = (nil)] [url = about:blank] 09:45:02 INFO - PROCESS | 1861 | --DOMWINDOW == 206 (0x7f124ef34c00) [pid = 1861] [serial = 1019] [outer = (nil)] [url = about:blank] 09:45:02 INFO - PROCESS | 1861 | --DOMWINDOW == 205 (0x7f124e2f7800) [pid = 1861] [serial = 1022] [outer = (nil)] [url = about:blank] 09:45:02 INFO - PROCESS | 1861 | --DOMWINDOW == 204 (0x7f1252e22800) [pid = 1861] [serial = 1025] [outer = (nil)] [url = about:blank] 09:45:02 INFO - PROCESS | 1861 | --DOMWINDOW == 203 (0x7f1252e28400) [pid = 1861] [serial = 1028] [outer = (nil)] [url = about:blank] 09:45:02 INFO - PROCESS | 1861 | --DOMWINDOW == 202 (0x7f122dfc7400) [pid = 1861] [serial = 1031] [outer = (nil)] [url = about:blank] 09:45:02 INFO - PROCESS | 1861 | --DOMWINDOW == 201 (0x7f123b046000) [pid = 1861] [serial = 1034] [outer = (nil)] [url = about:blank] 09:45:02 INFO - PROCESS | 1861 | --DOMWINDOW == 200 (0x7f122b4d5000) [pid = 1861] [serial = 1037] [outer = (nil)] [url = about:blank] 09:45:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236dde800 == 152 [pid = 1861] [id = 372] 09:45:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123637d000 == 151 [pid = 1861] [id = 371] 09:45:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122f3a8800 == 150 [pid = 1861] [id = 370] 09:45:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122b43f800 == 149 [pid = 1861] [id = 369] 09:45:02 INFO - PROCESS | 1861 | 1461343502445 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122b30b800 == 148 [pid = 1861] [id = 368] 09:45:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122b4bc800 == 147 [pid = 1861] [id = 367] 09:45:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122b559000 == 146 [pid = 1861] [id = 366] 09:45:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122c19e000 == 145 [pid = 1861] [id = 365] 09:45:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122c185800 == 144 [pid = 1861] [id = 364] 09:45:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1229e6b800 == 143 [pid = 1861] [id = 363] 09:45:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229e7f000 == 144 [pid = 1861] [id = 387] 09:45:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 201 (0x7f122b2eb400) [pid = 1861] [serial = 1162] [outer = (nil)] 09:45:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 202 (0x7f122ee44800) [pid = 1861] [serial = 1163] [outer = 0x7f122b2eb400] 09:45:02 INFO - PROCESS | 1861 | 1461343502533 Marionette DEBUG loaded listener.js 09:45:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 203 (0x7f122f46a400) [pid = 1861] [serial = 1164] [outer = 0x7f122b2eb400] 09:45:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1253294000 == 143 [pid = 1861] [id = 362] 09:45:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124f221800 == 142 [pid = 1861] [id = 361] 09:45:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124f05c000 == 141 [pid = 1861] [id = 360] 09:45:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1247fe2800 == 140 [pid = 1861] [id = 359] 09:45:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1242017800 == 139 [pid = 1861] [id = 358] 09:45:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123d142000 == 138 [pid = 1861] [id = 357] 09:45:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123a89c000 == 137 [pid = 1861] [id = 356] 09:45:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12378bf800 == 136 [pid = 1861] [id = 355] 09:45:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12363b0800 == 135 [pid = 1861] [id = 354] 09:45:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122c4b5000 == 134 [pid = 1861] [id = 353] 09:45:03 INFO - PROCESS | 1861 | --DOMWINDOW == 202 (0x7f122dfed000) [pid = 1861] [serial = 1052] [outer = (nil)] [url = about:blank] 09:45:03 INFO - PROCESS | 1861 | --DOMWINDOW == 201 (0x7f1237266800) [pid = 1861] [serial = 1055] [outer = (nil)] [url = about:blank] 09:45:03 INFO - PROCESS | 1861 | --DOMWINDOW == 200 (0x7f123785bc00) [pid = 1861] [serial = 1053] [outer = (nil)] [url = about:blank] 09:45:03 INFO - PROCESS | 1861 | --DOMWINDOW == 199 (0x7f124de6cc00) [pid = 1861] [serial = 1016] [outer = (nil)] [url = about:blank] 09:45:03 INFO - PROCESS | 1861 | --DOMWINDOW == 198 (0x7f122e1d0000) [pid = 1861] [serial = 1044] [outer = (nil)] [url = about:blank] 09:45:03 INFO - PROCESS | 1861 | --DOMWINDOW == 197 (0x7f122dfc9c00) [pid = 1861] [serial = 1043] [outer = (nil)] [url = about:blank] 09:45:03 INFO - PROCESS | 1861 | --DOMWINDOW == 196 (0x7f1236478000) [pid = 1861] [serial = 1049] [outer = (nil)] [url = about:blank] 09:45:03 INFO - PROCESS | 1861 | --DOMWINDOW == 195 (0x7f12376d4000) [pid = 1861] [serial = 1001] [outer = (nil)] [url = about:blank] 09:45:03 INFO - PROCESS | 1861 | --DOMWINDOW == 194 (0x7f122f655000) [pid = 1861] [serial = 1046] [outer = (nil)] [url = about:blank] 09:45:03 INFO - PROCESS | 1861 | --DOMWINDOW == 193 (0x7f1234c82800) [pid = 1861] [serial = 1047] [outer = (nil)] [url = about:blank] 09:45:03 INFO - PROCESS | 1861 | --DOMWINDOW == 192 (0x7f123a9e5c00) [pid = 1861] [serial = 1004] [outer = (nil)] [url = about:blank] 09:45:03 INFO - PROCESS | 1861 | --DOMWINDOW == 191 (0x7f123fead800) [pid = 1861] [serial = 1010] [outer = (nil)] [url = about:blank] 09:45:03 INFO - PROCESS | 1861 | --DOMWINDOW == 190 (0x7f1229dc6800) [pid = 1861] [serial = 1041] [outer = (nil)] [url = about:blank] 09:45:03 INFO - PROCESS | 1861 | --DOMWINDOW == 189 (0x7f1229ad2400) [pid = 1861] [serial = 1040] [outer = (nil)] [url = about:blank] 09:45:03 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f123dd11400) [pid = 1861] [serial = 1007] [outer = (nil)] [url = about:blank] 09:45:03 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f122ef71400) [pid = 1861] [serial = 998] [outer = (nil)] [url = about:blank] 09:45:03 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f12431c3c00) [pid = 1861] [serial = 1013] [outer = (nil)] [url = about:blank] 09:45:03 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f1239251400) [pid = 1861] [serial = 1056] [outer = (nil)] [url = about:blank] 09:45:03 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f1237264400) [pid = 1861] [serial = 1050] [outer = (nil)] [url = about:blank] 09:45:03 INFO - PROCESS | 1861 | 1461343503374 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1640ms 09:45:03 INFO - PROCESS | 1861 | 1461343503402 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 09:45:03 INFO - PROCESS | 1861 | 1461343503406 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 09:45:03 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:45:03 INFO - PROCESS | 1861 | 1461343503426 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:45:03 INFO - PROCESS | 1861 | 1461343503435 Marionette TRACE conn4 <- [1,1522,null,{}] 09:45:03 INFO - PROCESS | 1861 | 1461343503442 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:03 INFO - PROCESS | 1861 | 1461343503632 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 09:45:03 INFO - PROCESS | 1861 | 1461343503797 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:03 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ddcf000 == 135 [pid = 1861] [id = 388] 09:45:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f1229dc6800) [pid = 1861] [serial = 1165] [outer = (nil)] 09:45:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f122f532c00) [pid = 1861] [serial = 1166] [outer = 0x7f1229dc6800] 09:45:03 INFO - PROCESS | 1861 | 1461343503870 Marionette DEBUG loaded listener.js 09:45:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f1234ab4800) [pid = 1861] [serial = 1167] [outer = 0x7f1229dc6800] 09:45:04 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:04 INFO - PROCESS | 1861 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:45:04 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:04 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:04 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:04 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:04 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:04 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:04 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:04 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:04 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:04 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:04 INFO - PROCESS | 1861 | 1461343504612 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:45:04 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 () { 09:45:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:45:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:45:04 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 () { 09:45:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:45:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:45:04 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 () { 09:45:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:45:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:45:04 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 () { 09:45:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:45:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:45:04 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1255ms 09:45:04 INFO - PROCESS | 1861 | 1461343504678 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 09:45:04 INFO - PROCESS | 1861 | 1461343504683 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 09:45:04 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:45:04 INFO - PROCESS | 1861 | 1461343504692 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:45:04 INFO - PROCESS | 1861 | 1461343504695 Marionette TRACE conn4 <- [1,1526,null,{}] 09:45:04 INFO - PROCESS | 1861 | 1461343504701 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:04 INFO - PROCESS | 1861 | 1461343504955 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 09:45:05 INFO - PROCESS | 1861 | 1461343504995 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ed41000 == 136 [pid = 1861] [id = 389] 09:45:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f1229dc7800) [pid = 1861] [serial = 1168] [outer = (nil)] 09:45:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f1234c87800) [pid = 1861] [serial = 1169] [outer = 0x7f1229dc7800] 09:45:05 INFO - PROCESS | 1861 | 1461343505067 Marionette DEBUG loaded listener.js 09:45:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 190 (0x7f1236712400) [pid = 1861] [serial = 1170] [outer = 0x7f1229dc7800] 09:45:05 INFO - PROCESS | 1861 | 1461343505935 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:45:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:45:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:45:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:45:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:45:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:45:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:45:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:45:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:45:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:45:05 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1288ms 09:45:06 INFO - PROCESS | 1861 | 1461343506013 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 09:45:06 INFO - PROCESS | 1861 | 1461343506018 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 09:45:06 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:45:06 INFO - PROCESS | 1861 | 1461343506026 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:45:06 INFO - PROCESS | 1861 | 1461343506030 Marionette TRACE conn4 <- [1,1530,null,{}] 09:45:06 INFO - PROCESS | 1861 | 1461343506035 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:06 INFO - PROCESS | 1861 | 1461343506326 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 09:45:06 INFO - PROCESS | 1861 | 1461343506380 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:06 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1234ccf800 == 137 [pid = 1861] [id = 390] 09:45:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 191 (0x7f1236f66000) [pid = 1861] [serial = 1171] [outer = (nil)] 09:45:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 192 (0x7f12375a2800) [pid = 1861] [serial = 1172] [outer = 0x7f1236f66000] 09:45:06 INFO - PROCESS | 1861 | 1461343506459 Marionette DEBUG loaded listener.js 09:45:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 193 (0x7f123771e000) [pid = 1861] [serial = 1173] [outer = 0x7f1236f66000] 09:45:07 INFO - PROCESS | 1861 | --DOMWINDOW == 192 (0x7f1229acd800) [pid = 1861] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:45:07 INFO - PROCESS | 1861 | --DOMWINDOW == 191 (0x7f1234bb0000) [pid = 1861] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:45:07 INFO - PROCESS | 1861 | --DOMWINDOW == 190 (0x7f122e1d5000) [pid = 1861] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:45:07 INFO - PROCESS | 1861 | --DOMWINDOW == 189 (0x7f1239db0c00) [pid = 1861] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:45:07 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f1234ab8800) [pid = 1861] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:45:07 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f1237e33400) [pid = 1861] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:45:07 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f122c4f0000) [pid = 1861] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:45:07 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f122dfc4c00) [pid = 1861] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:45:07 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f122811f800) [pid = 1861] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:45:07 INFO - PROCESS | 1861 | 1461343507940 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:45:07 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 09:45:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:45:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:45:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:45:07 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. 09:45:07 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:45:07 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1944ms 09:45:07 INFO - PROCESS | 1861 | 1461343507973 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 09:45:07 INFO - PROCESS | 1861 | 1461343507977 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 09:45:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:45:07 INFO - PROCESS | 1861 | 1461343507983 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:45:07 INFO - PROCESS | 1861 | 1461343507985 Marionette TRACE conn4 <- [1,1534,null,{}] 09:45:07 INFO - PROCESS | 1861 | 1461343507991 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:08 INFO - PROCESS | 1861 | 1461343508215 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 09:45:08 INFO - PROCESS | 1861 | 1461343508237 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:08 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236375000 == 138 [pid = 1861] [id = 391] 09:45:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f122e1ce400) [pid = 1861] [serial = 1174] [outer = (nil)] 09:45:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f1237397c00) [pid = 1861] [serial = 1175] [outer = 0x7f122e1ce400] 09:45:08 INFO - PROCESS | 1861 | 1461343508301 Marionette DEBUG loaded listener.js 09:45:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f1237b0ac00) [pid = 1861] [serial = 1176] [outer = 0x7f122e1ce400] 09:45:09 INFO - PROCESS | 1861 | 1461343509146 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:45:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:45:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1179ms 09:45:09 INFO - PROCESS | 1861 | 1461343509172 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 09:45:09 INFO - PROCESS | 1861 | 1461343509176 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 09:45:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:45:09 INFO - PROCESS | 1861 | 1461343509182 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:45:09 INFO - PROCESS | 1861 | 1461343509186 Marionette TRACE conn4 <- [1,1538,null,{}] 09:45:09 INFO - PROCESS | 1861 | 1461343509191 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:09 INFO - PROCESS | 1861 | 1461343509371 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 09:45:09 INFO - PROCESS | 1861 | 1461343509386 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236d07800 == 139 [pid = 1861] [id = 392] 09:45:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f123784e800) [pid = 1861] [serial = 1177] [outer = (nil)] 09:45:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f1238ff0c00) [pid = 1861] [serial = 1178] [outer = 0x7f123784e800] 09:45:09 INFO - PROCESS | 1861 | 1461343509453 Marionette DEBUG loaded listener.js 09:45:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 190 (0x7f1239d1c800) [pid = 1861] [serial = 1179] [outer = 0x7f123784e800] 09:45:10 INFO - PROCESS | 1861 | 1461343510689 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:45:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:45:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1536ms 09:45:10 INFO - PROCESS | 1861 | 1461343510721 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 09:45:10 INFO - PROCESS | 1861 | 1461343510729 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 09:45:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:45:10 INFO - PROCESS | 1861 | 1461343510739 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:45:10 INFO - PROCESS | 1861 | 1461343510743 Marionette TRACE conn4 <- [1,1542,null,{}] 09:45:10 INFO - PROCESS | 1861 | 1461343510753 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:10 INFO - PROCESS | 1861 | 1461343510976 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 09:45:11 INFO - PROCESS | 1861 | 1461343511225 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122c4a6800 == 140 [pid = 1861] [id = 393] 09:45:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 191 (0x7f122bef2400) [pid = 1861] [serial = 1180] [outer = (nil)] 09:45:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 192 (0x7f122c4f0000) [pid = 1861] [serial = 1181] [outer = 0x7f122bef2400] 09:45:11 INFO - PROCESS | 1861 | 1461343511360 Marionette DEBUG loaded listener.js 09:45:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 193 (0x7f122dfef400) [pid = 1861] [serial = 1182] [outer = 0x7f122bef2400] 09:45:12 INFO - PROCESS | 1861 | 1461343512288 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:45:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:45:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1593ms 09:45:12 INFO - PROCESS | 1861 | 1461343512333 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 09:45:12 INFO - PROCESS | 1861 | 1461343512342 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 09:45:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:45:12 INFO - PROCESS | 1861 | 1461343512353 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:45:12 INFO - PROCESS | 1861 | 1461343512356 Marionette TRACE conn4 <- [1,1546,null,{}] 09:45:12 INFO - PROCESS | 1861 | 1461343512363 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:12 INFO - PROCESS | 1861 | 1461343512578 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 09:45:12 INFO - PROCESS | 1861 | 1461343512855 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ed31800 == 141 [pid = 1861] [id = 394] 09:45:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 194 (0x7f122ee3e000) [pid = 1861] [serial = 1183] [outer = (nil)] 09:45:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 195 (0x7f122f530800) [pid = 1861] [serial = 1184] [outer = 0x7f122ee3e000] 09:45:12 INFO - PROCESS | 1861 | 1461343512978 Marionette DEBUG loaded listener.js 09:45:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 196 (0x7f1234ab1400) [pid = 1861] [serial = 1185] [outer = 0x7f122ee3e000] 09:45:13 INFO - PROCESS | 1861 | 1461343513856 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:45:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:45:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1581ms 09:45:13 INFO - PROCESS | 1861 | 1461343513934 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 09:45:13 INFO - PROCESS | 1861 | 1461343513938 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 09:45:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:45:13 INFO - PROCESS | 1861 | 1461343513944 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:45:13 INFO - PROCESS | 1861 | 1461343513951 Marionette TRACE conn4 <- [1,1550,null,{}] 09:45:13 INFO - PROCESS | 1861 | 1461343513967 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:14 INFO - PROCESS | 1861 | 1461343514226 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 09:45:14 INFO - PROCESS | 1861 | 1461343514515 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:14 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12372b1000 == 142 [pid = 1861] [id = 395] 09:45:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 197 (0x7f1236710c00) [pid = 1861] [serial = 1186] [outer = (nil)] 09:45:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 198 (0x7f12376d8400) [pid = 1861] [serial = 1187] [outer = 0x7f1236710c00] 09:45:14 INFO - PROCESS | 1861 | 1461343514599 Marionette DEBUG loaded listener.js 09:45:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 199 (0x7f1237945400) [pid = 1861] [serial = 1188] [outer = 0x7f1236710c00] 09:45:15 INFO - PROCESS | 1861 | 1461343515450 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:45:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:45:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1549ms 09:45:15 INFO - PROCESS | 1861 | 1461343515494 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 09:45:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:45:15 INFO - PROCESS | 1861 | 1461343515499 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 09:45:15 INFO - PROCESS | 1861 | 1461343515505 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:45:15 INFO - PROCESS | 1861 | 1461343515509 Marionette TRACE conn4 <- [1,1554,null,{}] 09:45:15 INFO - PROCESS | 1861 | 1461343515514 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:15 INFO - PROCESS | 1861 | 1461343515714 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 09:45:15 INFO - PROCESS | 1861 | 1461343515914 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12379a0000 == 143 [pid = 1861] [id = 396] 09:45:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 200 (0x7f1236ee4800) [pid = 1861] [serial = 1189] [outer = (nil)] 09:45:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 201 (0x7f1239da9000) [pid = 1861] [serial = 1190] [outer = 0x7f1236ee4800] 09:45:16 INFO - PROCESS | 1861 | 1461343515995 Marionette DEBUG loaded listener.js 09:45:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 202 (0x7f123a8f3c00) [pid = 1861] [serial = 1191] [outer = 0x7f1236ee4800] 09:45:16 INFO - PROCESS | 1861 | 1461343516926 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:45:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:45:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1480ms 09:45:16 INFO - PROCESS | 1861 | 1461343516987 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 09:45:16 INFO - PROCESS | 1861 | 1461343516991 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 09:45:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:45:17 INFO - PROCESS | 1861 | 1461343516997 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:45:17 INFO - PROCESS | 1861 | 1461343517001 Marionette TRACE conn4 <- [1,1558,null,{}] 09:45:17 INFO - PROCESS | 1861 | 1461343517007 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:17 INFO - PROCESS | 1861 | 1461343517238 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 09:45:17 INFO - PROCESS | 1861 | 1461343517488 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:17 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1239d81000 == 144 [pid = 1861] [id = 397] 09:45:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 203 (0x7f123a9e5c00) [pid = 1861] [serial = 1192] [outer = (nil)] 09:45:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 204 (0x7f123ab94400) [pid = 1861] [serial = 1193] [outer = 0x7f123a9e5c00] 09:45:17 INFO - PROCESS | 1861 | 1461343517609 Marionette DEBUG loaded listener.js 09:45:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 205 (0x7f123b051c00) [pid = 1861] [serial = 1194] [outer = 0x7f123a9e5c00] 09:45:18 INFO - PROCESS | 1861 | 1461343518524 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:45:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:45:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1590ms 09:45:18 INFO - PROCESS | 1861 | 1461343518588 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 09:45:18 INFO - PROCESS | 1861 | 1461343518593 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 09:45:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:45:18 INFO - PROCESS | 1861 | 1461343518599 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:45:18 INFO - PROCESS | 1861 | 1461343518603 Marionette TRACE conn4 <- [1,1562,null,{}] 09:45:18 INFO - PROCESS | 1861 | 1461343518608 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:18 INFO - PROCESS | 1861 | 1461343518870 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 09:45:19 INFO - PROCESS | 1861 | 1461343519131 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123bb47000 == 145 [pid = 1861] [id = 398] 09:45:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 206 (0x7f123a9ec800) [pid = 1861] [serial = 1195] [outer = (nil)] 09:45:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 207 (0x7f123c75c800) [pid = 1861] [serial = 1196] [outer = 0x7f123a9ec800] 09:45:19 INFO - PROCESS | 1861 | 1461343519259 Marionette DEBUG loaded listener.js 09:45:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 208 (0x7f123fc0f000) [pid = 1861] [serial = 1197] [outer = 0x7f123a9ec800] 09:45:20 INFO - PROCESS | 1861 | 1461343520125 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:45:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:45:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1588ms 09:45:20 INFO - PROCESS | 1861 | 1461343520189 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 09:45:20 INFO - PROCESS | 1861 | 1461343520192 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 09:45:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:45:20 INFO - PROCESS | 1861 | 1461343520199 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:45:20 INFO - PROCESS | 1861 | 1461343520202 Marionette TRACE conn4 <- [1,1566,null,{}] 09:45:20 INFO - PROCESS | 1861 | 1461343520209 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:20 INFO - PROCESS | 1861 | 1461343520410 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 09:45:20 INFO - PROCESS | 1861 | 1461343520609 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:20 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123fc72800 == 146 [pid = 1861] [id = 399] 09:45:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 209 (0x7f123b052400) [pid = 1861] [serial = 1198] [outer = (nil)] 09:45:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 210 (0x7f124015c400) [pid = 1861] [serial = 1199] [outer = 0x7f123b052400] 09:45:20 INFO - PROCESS | 1861 | 1461343520683 Marionette DEBUG loaded listener.js 09:45:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 211 (0x7f1240f6f400) [pid = 1861] [serial = 1200] [outer = 0x7f123b052400] 09:45:21 INFO - PROCESS | 1861 | 1461343521581 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:45:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:45:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1434ms 09:45:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:45:21 INFO - PROCESS | 1861 | 1461343521634 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 09:45:21 INFO - PROCESS | 1861 | 1461343521637 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 09:45:21 INFO - PROCESS | 1861 | 1461343521644 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:45:21 INFO - PROCESS | 1861 | 1461343521647 Marionette TRACE conn4 <- [1,1570,null,{}] 09:45:21 INFO - PROCESS | 1861 | 1461343521652 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:21 INFO - PROCESS | 1861 | 1461343521846 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 09:45:22 INFO - PROCESS | 1861 | 1461343522121 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:22 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242002800 == 147 [pid = 1861] [id = 400] 09:45:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 212 (0x7f123c75b800) [pid = 1861] [serial = 1201] [outer = (nil)] 09:45:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 213 (0x7f1241015800) [pid = 1861] [serial = 1202] [outer = 0x7f123c75b800] 09:45:22 INFO - PROCESS | 1861 | 1461343522302 Marionette DEBUG loaded listener.js 09:45:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 214 (0x7f1241204000) [pid = 1861] [serial = 1203] [outer = 0x7f123c75b800] 09:45:23 INFO - PROCESS | 1861 | 1461343523162 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:45:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:45:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1585ms 09:45:23 INFO - PROCESS | 1861 | 1461343523229 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 09:45:23 INFO - PROCESS | 1861 | 1461343523232 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 09:45:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:45:23 INFO - PROCESS | 1861 | 1461343523239 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:45:23 INFO - PROCESS | 1861 | 1461343523242 Marionette TRACE conn4 <- [1,1574,null,{}] 09:45:23 INFO - PROCESS | 1861 | 1461343523248 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:23 INFO - PROCESS | 1861 | 1461343523446 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 09:45:23 INFO - PROCESS | 1861 | 1461343523644 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124360f000 == 148 [pid = 1861] [id = 401] 09:45:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 215 (0x7f123fc0f400) [pid = 1861] [serial = 1204] [outer = (nil)] 09:45:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 216 (0x7f1241012000) [pid = 1861] [serial = 1205] [outer = 0x7f123fc0f400] 09:45:23 INFO - PROCESS | 1861 | 1461343523728 Marionette DEBUG loaded listener.js 09:45:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 217 (0x7f1241a4dc00) [pid = 1861] [serial = 1206] [outer = 0x7f123fc0f400] 09:45:24 INFO - PROCESS | 1861 | 1461343524611 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:45:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:45:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1429ms 09:45:24 INFO - PROCESS | 1861 | 1461343524669 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 09:45:24 INFO - PROCESS | 1861 | 1461343524672 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 09:45:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:45:24 INFO - PROCESS | 1861 | 1461343524697 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:45:24 INFO - PROCESS | 1861 | 1461343524700 Marionette TRACE conn4 <- [1,1578,null,{}] 09:45:24 INFO - PROCESS | 1861 | 1461343524708 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:24 INFO - PROCESS | 1861 | 1461343524905 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 09:45:25 INFO - PROCESS | 1861 | 1461343525104 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124db1d000 == 149 [pid = 1861] [id = 402] 09:45:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 218 (0x7f1240f77800) [pid = 1861] [serial = 1207] [outer = (nil)] 09:45:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 219 (0x7f124220f000) [pid = 1861] [serial = 1208] [outer = 0x7f1240f77800] 09:45:25 INFO - PROCESS | 1861 | 1461343525179 Marionette DEBUG loaded listener.js 09:45:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 220 (0x7f124340c800) [pid = 1861] [serial = 1209] [outer = 0x7f1240f77800] 09:45:26 INFO - PROCESS | 1861 | 1461343526114 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:45:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:45:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1506ms 09:45:26 INFO - PROCESS | 1861 | 1461343526187 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 09:45:26 INFO - PROCESS | 1861 | 1461343526190 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 09:45:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:45:26 INFO - PROCESS | 1861 | 1461343526199 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:45:26 INFO - PROCESS | 1861 | 1461343526204 Marionette TRACE conn4 <- [1,1582,null,{}] 09:45:26 INFO - PROCESS | 1861 | 1461343526210 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:26 INFO - PROCESS | 1861 | 1461343526492 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 09:45:26 INFO - PROCESS | 1861 | 1461343526745 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:26 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124f21f800 == 150 [pid = 1861] [id = 403] 09:45:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 221 (0x7f124732c400) [pid = 1861] [serial = 1210] [outer = (nil)] 09:45:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 222 (0x7f124db5c400) [pid = 1861] [serial = 1211] [outer = 0x7f124732c400] 09:45:26 INFO - PROCESS | 1861 | 1461343526868 Marionette DEBUG loaded listener.js 09:45:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 223 (0x7f124e0ae000) [pid = 1861] [serial = 1212] [outer = 0x7f124732c400] 09:45:27 INFO - PROCESS | 1861 | 1461343527791 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:45:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:45:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1633ms 09:45:27 INFO - PROCESS | 1861 | 1461343527833 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 09:45:27 INFO - PROCESS | 1861 | 1461343527837 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 09:45:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:45:27 INFO - PROCESS | 1861 | 1461343527843 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:45:27 INFO - PROCESS | 1861 | 1461343527846 Marionette TRACE conn4 <- [1,1586,null,{}] 09:45:27 INFO - PROCESS | 1861 | 1461343527852 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:28 INFO - PROCESS | 1861 | 1461343528055 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 09:45:28 INFO - PROCESS | 1861 | 1461343528271 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:28 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12532a8800 == 151 [pid = 1861] [id = 404] 09:45:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 224 (0x7f1247f02400) [pid = 1861] [serial = 1213] [outer = (nil)] 09:45:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 225 (0x7f124efe6000) [pid = 1861] [serial = 1214] [outer = 0x7f1247f02400] 09:45:28 INFO - PROCESS | 1861 | 1461343528386 Marionette DEBUG loaded listener.js 09:45:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 226 (0x7f1252bb3400) [pid = 1861] [serial = 1215] [outer = 0x7f1247f02400] 09:45:29 INFO - PROCESS | 1861 | 1461343529304 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:45:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:45:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1532ms 09:45:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:45:29 INFO - PROCESS | 1861 | 1461343529376 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 09:45:29 INFO - PROCESS | 1861 | 1461343529379 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 09:45:29 INFO - PROCESS | 1861 | 1461343529386 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:45:29 INFO - PROCESS | 1861 | 1461343529389 Marionette TRACE conn4 <- [1,1590,null,{}] 09:45:29 INFO - PROCESS | 1861 | 1461343529394 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:29 INFO - PROCESS | 1861 | 1461343529622 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 09:45:29 INFO - PROCESS | 1861 | 1461343529863 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122d1cb000 == 152 [pid = 1861] [id = 405] 09:45:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 227 (0x7f1229dc1800) [pid = 1861] [serial = 1216] [outer = (nil)] 09:45:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 228 (0x7f1237858c00) [pid = 1861] [serial = 1217] [outer = 0x7f1229dc1800] 09:45:29 INFO - PROCESS | 1861 | 1461343529981 Marionette DEBUG loaded listener.js 09:45:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 229 (0x7f123b3c3c00) [pid = 1861] [serial = 1218] [outer = 0x7f1229dc1800] 09:45:30 INFO - PROCESS | 1861 | 1461343530871 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:45:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:45:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1535ms 09:45:30 INFO - PROCESS | 1861 | 1461343530922 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 09:45:30 INFO - PROCESS | 1861 | 1461343530925 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 09:45:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:45:30 INFO - PROCESS | 1861 | 1461343530933 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:45:30 INFO - PROCESS | 1861 | 1461343530936 Marionette TRACE conn4 <- [1,1594,null,{}] 09:45:30 INFO - PROCESS | 1861 | 1461343530941 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:31 INFO - PROCESS | 1861 | 1461343531142 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 09:45:31 INFO - PROCESS | 1861 | 1461343531368 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:31 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ddc4800 == 153 [pid = 1861] [id = 406] 09:45:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 230 (0x7f1229dcec00) [pid = 1861] [serial = 1219] [outer = (nil)] 09:45:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 231 (0x7f123a8f8800) [pid = 1861] [serial = 1220] [outer = 0x7f1229dcec00] 09:45:31 INFO - PROCESS | 1861 | 1461343531450 Marionette DEBUG loaded listener.js 09:45:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 232 (0x7f124e2f1400) [pid = 1861] [serial = 1221] [outer = 0x7f1229dcec00] 09:45:32 INFO - PROCESS | 1861 | 1461343532453 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:45:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:45:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1931ms 09:45:32 INFO - PROCESS | 1861 | 1461343532875 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 09:45:32 INFO - PROCESS | 1861 | 1461343532884 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 09:45:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:45:32 INFO - PROCESS | 1861 | 1461343532893 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:45:32 INFO - PROCESS | 1861 | 1461343532896 Marionette TRACE conn4 <- [1,1598,null,{}] 09:45:32 INFO - PROCESS | 1861 | 1461343532905 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:33 INFO - PROCESS | 1861 | 1461343533157 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 09:45:33 INFO - PROCESS | 1861 | 1461343533379 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:33 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122dc7c000 == 154 [pid = 1861] [id = 407] 09:45:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 233 (0x7f12268ef800) [pid = 1861] [serial = 1222] [outer = (nil)] 09:45:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 234 (0x7f12268f7400) [pid = 1861] [serial = 1223] [outer = 0x7f12268ef800] 09:45:33 INFO - PROCESS | 1861 | 1461343533489 Marionette DEBUG loaded listener.js 09:45:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 235 (0x7f1229ee6800) [pid = 1861] [serial = 1224] [outer = 0x7f12268ef800] 09:45:34 INFO - PROCESS | 1861 | 1461343534554 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:45:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:45:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1684ms 09:45:34 INFO - PROCESS | 1861 | 1461343534578 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 09:45:34 INFO - PROCESS | 1861 | 1461343534584 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 09:45:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:45:34 INFO - PROCESS | 1861 | 1461343534597 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:45:34 INFO - PROCESS | 1861 | 1461343534601 Marionette TRACE conn4 <- [1,1602,null,{}] 09:45:34 INFO - PROCESS | 1861 | 1461343534609 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:34 INFO - PROCESS | 1861 | 1461343534811 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 09:45:35 INFO - PROCESS | 1861 | 1461343535193 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:35 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1237984000 == 153 [pid = 1861] [id = 334] 09:45:35 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236c60800 == 152 [pid = 1861] [id = 333] 09:45:35 INFO - PROCESS | 1861 | --DOMWINDOW == 234 (0x7f1252e2d800) [pid = 1861] [serial = 1091] [outer = (nil)] [url = about:blank] 09:45:35 INFO - PROCESS | 1861 | --DOMWINDOW == 233 (0x7f122c09b000) [pid = 1861] [serial = 1094] [outer = (nil)] [url = about:blank] 09:45:35 INFO - PROCESS | 1861 | --DOMWINDOW == 232 (0x7f122ee3b800) [pid = 1861] [serial = 1097] [outer = (nil)] [url = about:blank] 09:45:35 INFO - PROCESS | 1861 | --DOMWINDOW == 231 (0x7f122bc27000) [pid = 1861] [serial = 1100] [outer = (nil)] [url = about:blank] 09:45:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229e72800 == 153 [pid = 1861] [id = 408] 09:45:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 232 (0x7f122bc27000) [pid = 1861] [serial = 1225] [outer = (nil)] 09:45:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 233 (0x7f122c09d400) [pid = 1861] [serial = 1226] [outer = 0x7f122bc27000] 09:45:35 INFO - PROCESS | 1861 | 1461343535339 Marionette DEBUG loaded listener.js 09:45:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 234 (0x7f122db99400) [pid = 1861] [serial = 1227] [outer = 0x7f122bc27000] 09:45:35 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236375000 == 152 [pid = 1861] [id = 391] 09:45:35 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1234ccf800 == 151 [pid = 1861] [id = 390] 09:45:35 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122ed41000 == 150 [pid = 1861] [id = 389] 09:45:35 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122ddcf000 == 149 [pid = 1861] [id = 388] 09:45:35 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1229e7f000 == 148 [pid = 1861] [id = 387] 09:45:35 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1229d68800 == 147 [pid = 1861] [id = 386] 09:45:35 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122bc56000 == 146 [pid = 1861] [id = 385] 09:45:35 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122787e000 == 145 [pid = 1861] [id = 382] 09:45:35 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12602d3800 == 144 [pid = 1861] [id = 381] 09:45:35 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1253491000 == 143 [pid = 1861] [id = 380] 09:45:35 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124dbbc800 == 142 [pid = 1861] [id = 379] 09:45:35 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124267d800 == 141 [pid = 1861] [id = 378] 09:45:36 INFO - PROCESS | 1861 | --DOMWINDOW == 233 (0x7f123f2d3c00) [pid = 1861] [serial = 996] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1861 | --DOMWINDOW == 232 (0x7f1238185400) [pid = 1861] [serial = 1118] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1861 | --DOMWINDOW == 231 (0x7f1239daf800) [pid = 1861] [serial = 1119] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1861 | --DOMWINDOW == 230 (0x7f1236480000) [pid = 1861] [serial = 1112] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1861 | --DOMWINDOW == 229 (0x7f122e1cb000) [pid = 1861] [serial = 1107] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1861 | --DOMWINDOW == 228 (0x7f122dfcd400) [pid = 1861] [serial = 1106] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1861 | --DOMWINDOW == 227 (0x7f123b613c00) [pid = 1861] [serial = 1073] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1861 | --DOMWINDOW == 226 (0x7f1236474000) [pid = 1861] [serial = 1064] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1861 | --DOMWINDOW == 225 (0x7f124359d400) [pid = 1861] [serial = 1082] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1861 | --DOMWINDOW == 224 (0x7f122ee43800) [pid = 1861] [serial = 1109] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1861 | --DOMWINDOW == 223 (0x7f1234aad800) [pid = 1861] [serial = 1110] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1861 | --DOMWINDOW == 222 (0x7f123b04a800) [pid = 1861] [serial = 1070] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1861 | --DOMWINDOW == 221 (0x7f122b2ecc00) [pid = 1861] [serial = 1104] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1861 | --DOMWINDOW == 220 (0x7f1229ad4000) [pid = 1861] [serial = 1103] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1861 | --DOMWINDOW == 219 (0x7f1252aa9400) [pid = 1861] [serial = 1088] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1861 | --DOMWINDOW == 218 (0x7f122b4d6c00) [pid = 1861] [serial = 1061] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1861 | --DOMWINDOW == 217 (0x7f123a9f0000) [pid = 1861] [serial = 1059] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1861 | --DOMWINDOW == 216 (0x7f1238ff9000) [pid = 1861] [serial = 1067] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1861 | --DOMWINDOW == 215 (0x7f123b618000) [pid = 1861] [serial = 1085] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1861 | --DOMWINDOW == 214 (0x7f124220e400) [pid = 1861] [serial = 1079] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1861 | --DOMWINDOW == 213 (0x7f1241309000) [pid = 1861] [serial = 1076] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1861 | --DOMWINDOW == 212 (0x7f12376d4400) [pid = 1861] [serial = 1115] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1861 | --DOMWINDOW == 211 (0x7f123b04c400) [pid = 1861] [serial = 1121] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1861 | --DOMWINDOW == 210 (0x7f1237857400) [pid = 1861] [serial = 1116] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1861 | --DOMWINDOW == 209 (0x7f1236f69c00) [pid = 1861] [serial = 1113] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1861 | --DOMWINDOW == 208 (0x7f123b325000) [pid = 1861] [serial = 1122] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1861 | 1461343536205 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:45:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:45:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1637ms 09:45:36 INFO - PROCESS | 1861 | 1461343536236 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 09:45:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:45:36 INFO - PROCESS | 1861 | 1461343536240 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 09:45:36 INFO - PROCESS | 1861 | 1461343536246 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:45:36 INFO - PROCESS | 1861 | 1461343536249 Marionette TRACE conn4 <- [1,1606,null,{}] 09:45:36 INFO - PROCESS | 1861 | 1461343536264 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:36 INFO - PROCESS | 1861 | 1461343536452 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 09:45:36 INFO - PROCESS | 1861 | 1461343536486 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:36 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122c19f000 == 142 [pid = 1861] [id = 409] 09:45:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 209 (0x7f122b2e1000) [pid = 1861] [serial = 1228] [outer = (nil)] 09:45:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 210 (0x7f122ee43800) [pid = 1861] [serial = 1229] [outer = 0x7f122b2e1000] 09:45:36 INFO - PROCESS | 1861 | 1461343536697 Marionette DEBUG loaded listener.js 09:45:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 211 (0x7f122f52f800) [pid = 1861] [serial = 1230] [outer = 0x7f122b2e1000] 09:45:37 INFO - PROCESS | 1861 | 1461343537529 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:45:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:45:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1342ms 09:45:37 INFO - PROCESS | 1861 | 1461343537588 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 09:45:37 INFO - PROCESS | 1861 | 1461343537592 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 09:45:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:45:37 INFO - PROCESS | 1861 | 1461343537598 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:45:37 INFO - PROCESS | 1861 | 1461343537600 Marionette TRACE conn4 <- [1,1610,null,{}] 09:45:37 INFO - PROCESS | 1861 | 1461343537606 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:37 INFO - PROCESS | 1861 | 1461343537842 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 09:45:37 INFO - PROCESS | 1861 | 1461343537883 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122e525800 == 143 [pid = 1861] [id = 410] 09:45:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 212 (0x7f122f536000) [pid = 1861] [serial = 1231] [outer = (nil)] 09:45:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 213 (0x7f1234ba9400) [pid = 1861] [serial = 1232] [outer = 0x7f122f536000] 09:45:37 INFO - PROCESS | 1861 | 1461343537947 Marionette DEBUG loaded listener.js 09:45:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 214 (0x7f1236478400) [pid = 1861] [serial = 1233] [outer = 0x7f122f536000] 09:45:38 INFO - PROCESS | 1861 | 1461343538808 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:45:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:45:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1231ms 09:45:38 INFO - PROCESS | 1861 | 1461343538829 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 09:45:38 INFO - PROCESS | 1861 | 1461343538833 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 09:45:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:45:38 INFO - PROCESS | 1861 | 1461343538838 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:45:38 INFO - PROCESS | 1861 | 1461343538840 Marionette TRACE conn4 <- [1,1614,null,{}] 09:45:38 INFO - PROCESS | 1861 | 1461343538846 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:39 INFO - PROCESS | 1861 | 1461343539084 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 09:45:39 INFO - PROCESS | 1861 | 1461343539123 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:39 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1234cda000 == 144 [pid = 1861] [id = 411] 09:45:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 215 (0x7f122f655400) [pid = 1861] [serial = 1234] [outer = (nil)] 09:45:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 216 (0x7f1236ee3c00) [pid = 1861] [serial = 1235] [outer = 0x7f122f655400] 09:45:39 INFO - PROCESS | 1861 | 1461343539186 Marionette DEBUG loaded listener.js 09:45:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 217 (0x7f1237272c00) [pid = 1861] [serial = 1236] [outer = 0x7f122f655400] 09:45:40 INFO - PROCESS | 1861 | --DOMWINDOW == 216 (0x7f122b2eb400) [pid = 1861] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:45:40 INFO - PROCESS | 1861 | --DOMWINDOW == 215 (0x7f1229dc7800) [pid = 1861] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:45:40 INFO - PROCESS | 1861 | --DOMWINDOW == 214 (0x7f1229ee9000) [pid = 1861] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:45:40 INFO - PROCESS | 1861 | --DOMWINDOW == 213 (0x7f1237e34400) [pid = 1861] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:45:40 INFO - PROCESS | 1861 | --DOMWINDOW == 212 (0x7f1236f66000) [pid = 1861] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:45:40 INFO - PROCESS | 1861 | --DOMWINDOW == 211 (0x7f1229dc6800) [pid = 1861] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:45:40 INFO - PROCESS | 1861 | --DOMWINDOW == 210 (0x7f1229dc8800) [pid = 1861] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:45:40 INFO - PROCESS | 1861 | --DOMWINDOW == 209 (0x7f122e1ce400) [pid = 1861] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:45:40 INFO - PROCESS | 1861 | 1461343540353 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:45:40 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 09:45:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1532ms 09:45:40 INFO - PROCESS | 1861 | 1461343540372 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 09:45:40 INFO - PROCESS | 1861 | 1461343540376 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 09:45:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:45:40 INFO - PROCESS | 1861 | 1461343540382 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:45:40 INFO - PROCESS | 1861 | 1461343540384 Marionette TRACE conn4 <- [1,1618,null,{}] 09:45:40 INFO - PROCESS | 1861 | 1461343540390 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:40 INFO - PROCESS | 1861 | 1461343540666 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 09:45:40 INFO - PROCESS | 1861 | 1461343540692 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236d21800 == 145 [pid = 1861] [id = 412] 09:45:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 210 (0x7f123726c400) [pid = 1861] [serial = 1237] [outer = (nil)] 09:45:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 211 (0x7f1237e34400) [pid = 1861] [serial = 1238] [outer = 0x7f123726c400] 09:45:40 INFO - PROCESS | 1861 | 1461343540762 Marionette DEBUG loaded listener.js 09:45:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 212 (0x7f123a8f4000) [pid = 1861] [serial = 1239] [outer = 0x7f123726c400] 09:45:41 INFO - PROCESS | 1861 | 1461343541604 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:45:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:45:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1277ms 09:45:41 INFO - PROCESS | 1861 | 1461343541662 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 09:45:41 INFO - PROCESS | 1861 | 1461343541665 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 09:45:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:45:41 INFO - PROCESS | 1861 | 1461343541671 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:45:41 INFO - PROCESS | 1861 | 1461343541673 Marionette TRACE conn4 <- [1,1622,null,{}] 09:45:41 INFO - PROCESS | 1861 | 1461343541679 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:41 INFO - PROCESS | 1861 | 1461343541862 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 09:45:42 INFO - PROCESS | 1861 | 1461343542152 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122818c000 == 146 [pid = 1861] [id = 413] 09:45:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 213 (0x7f12268ea800) [pid = 1861] [serial = 1240] [outer = (nil)] 09:45:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 214 (0x7f12268f0400) [pid = 1861] [serial = 1241] [outer = 0x7f12268ea800] 09:45:42 INFO - PROCESS | 1861 | 1461343542238 Marionette DEBUG loaded listener.js 09:45:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 215 (0x7f1228308800) [pid = 1861] [serial = 1242] [outer = 0x7f12268ea800] 09:45:43 INFO - PROCESS | 1861 | 1461343543282 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:45:43 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 09:45:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1684ms 09:45:43 INFO - PROCESS | 1861 | 1461343543357 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 09:45:43 INFO - PROCESS | 1861 | 1461343543366 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 09:45:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:45:43 INFO - PROCESS | 1861 | 1461343543376 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:45:43 INFO - PROCESS | 1861 | 1461343543380 Marionette TRACE conn4 <- [1,1626,null,{}] 09:45:43 INFO - PROCESS | 1861 | 1461343543389 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:43 INFO - PROCESS | 1861 | 1461343543669 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 09:45:43 INFO - PROCESS | 1861 | 1461343543978 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:44 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ddc6000 == 147 [pid = 1861] [id = 414] 09:45:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 216 (0x7f122db92400) [pid = 1861] [serial = 1243] [outer = (nil)] 09:45:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 217 (0x7f122dff4400) [pid = 1861] [serial = 1244] [outer = 0x7f122db92400] 09:45:44 INFO - PROCESS | 1861 | 1461343544064 Marionette DEBUG loaded listener.js 09:45:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 218 (0x7f122ef63800) [pid = 1861] [serial = 1245] [outer = 0x7f122db92400] 09:45:45 INFO - PROCESS | 1861 | 1461343545139 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:45:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:45:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1834ms 09:45:45 INFO - PROCESS | 1861 | 1461343545214 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 09:45:45 INFO - PROCESS | 1861 | 1461343545221 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 09:45:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:45:45 INFO - PROCESS | 1861 | 1461343545231 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:45:45 INFO - PROCESS | 1861 | 1461343545233 Marionette TRACE conn4 <- [1,1630,null,{}] 09:45:45 INFO - PROCESS | 1861 | 1461343545238 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:45 INFO - PROCESS | 1861 | 1461343545500 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 09:45:45 INFO - PROCESS | 1861 | 1461343545836 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236de9800 == 148 [pid = 1861] [id = 415] 09:45:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 219 (0x7f122f658c00) [pid = 1861] [serial = 1246] [outer = (nil)] 09:45:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 220 (0x7f1236474000) [pid = 1861] [serial = 1247] [outer = 0x7f122f658c00] 09:45:45 INFO - PROCESS | 1861 | 1461343545919 Marionette DEBUG loaded listener.js 09:45:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 221 (0x7f1236ee4400) [pid = 1861] [serial = 1248] [outer = 0x7f122f658c00] 09:45:46 INFO - PROCESS | 1861 | 1461343546835 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:45:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:45:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1681ms 09:45:46 INFO - PROCESS | 1861 | 1461343546914 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 09:45:46 INFO - PROCESS | 1861 | 1461343546919 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 09:45:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:45:46 INFO - PROCESS | 1861 | 1461343546929 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:45:46 INFO - PROCESS | 1861 | 1461343546938 Marionette TRACE conn4 <- [1,1634,null,{}] 09:45:46 INFO - PROCESS | 1861 | 1461343546956 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:47 INFO - PROCESS | 1861 | 1461343547350 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 09:45:47 INFO - PROCESS | 1861 | 1461343547604 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:47 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123b261000 == 149 [pid = 1861] [id = 416] 09:45:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 222 (0x7f123785cc00) [pid = 1861] [serial = 1249] [outer = (nil)] 09:45:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 223 (0x7f1237e32800) [pid = 1861] [serial = 1250] [outer = 0x7f123785cc00] 09:45:47 INFO - PROCESS | 1861 | 1461343547710 Marionette DEBUG loaded listener.js 09:45:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 224 (0x7f1239dae800) [pid = 1861] [serial = 1251] [outer = 0x7f123785cc00] 09:45:48 INFO - PROCESS | 1861 | 1461343548574 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:45:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:45:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1693ms 09:45:48 INFO - PROCESS | 1861 | 1461343548621 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 09:45:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:45:48 INFO - PROCESS | 1861 | 1461343548625 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 09:45:48 INFO - PROCESS | 1861 | 1461343548631 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:45:48 INFO - PROCESS | 1861 | 1461343548636 Marionette TRACE conn4 <- [1,1638,null,{}] 09:45:48 INFO - PROCESS | 1861 | 1461343548642 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:48 INFO - PROCESS | 1861 | 1461343548850 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 09:45:49 INFO - PROCESS | 1861 | 1461343549099 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:49 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242856800 == 150 [pid = 1861] [id = 417] 09:45:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 225 (0x7f1237624400) [pid = 1861] [serial = 1252] [outer = (nil)] 09:45:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 226 (0x7f123ab97000) [pid = 1861] [serial = 1253] [outer = 0x7f1237624400] 09:45:49 INFO - PROCESS | 1861 | 1461343549221 Marionette DEBUG loaded listener.js 09:45:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 227 (0x7f123b3bc400) [pid = 1861] [serial = 1254] [outer = 0x7f1237624400] 09:45:50 INFO - PROCESS | 1861 | 1461343550099 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:45:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:45:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1531ms 09:45:50 INFO - PROCESS | 1861 | 1461343550164 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 09:45:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:45:50 INFO - PROCESS | 1861 | 1461343550168 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 09:45:50 INFO - PROCESS | 1861 | 1461343550175 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:45:50 INFO - PROCESS | 1861 | 1461343550179 Marionette TRACE conn4 <- [1,1642,null,{}] 09:45:50 INFO - PROCESS | 1861 | 1461343550184 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:50 INFO - PROCESS | 1861 | 1461343550404 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 09:45:50 INFO - PROCESS | 1861 | 1461343550668 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124f025000 == 151 [pid = 1861] [id = 418] 09:45:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 228 (0x7f123b60cc00) [pid = 1861] [serial = 1255] [outer = (nil)] 09:45:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 229 (0x7f123b618000) [pid = 1861] [serial = 1256] [outer = 0x7f123b60cc00] 09:45:50 INFO - PROCESS | 1861 | 1461343550822 Marionette DEBUG loaded listener.js 09:45:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 230 (0x7f12410b8800) [pid = 1861] [serial = 1257] [outer = 0x7f123b60cc00] 09:45:51 INFO - PROCESS | 1861 | 1461343551768 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:45:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:45:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1641ms 09:45:51 INFO - PROCESS | 1861 | 1461343551816 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 09:45:51 INFO - PROCESS | 1861 | 1461343551820 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 09:45:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:45:51 INFO - PROCESS | 1861 | 1461343551826 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:45:51 INFO - PROCESS | 1861 | 1461343551829 Marionette TRACE conn4 <- [1,1646,null,{}] 09:45:51 INFO - PROCESS | 1861 | 1461343551835 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:52 INFO - PROCESS | 1861 | 1461343552054 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 09:45:52 INFO - PROCESS | 1861 | 1461343552278 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:52 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1255e47000 == 152 [pid = 1861] [id = 419] 09:45:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 231 (0x7f124130c400) [pid = 1861] [serial = 1258] [outer = (nil)] 09:45:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 232 (0x7f1243504800) [pid = 1861] [serial = 1259] [outer = 0x7f124130c400] 09:45:52 INFO - PROCESS | 1861 | 1461343552414 Marionette DEBUG loaded listener.js 09:45:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 233 (0x7f1247329800) [pid = 1861] [serial = 1260] [outer = 0x7f124130c400] 09:45:53 INFO - PROCESS | 1861 | 1461343553328 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:45:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:45:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1537ms 09:45:53 INFO - PROCESS | 1861 | 1461343553364 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 09:45:53 INFO - PROCESS | 1861 | 1461343553367 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 09:45:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:45:53 INFO - PROCESS | 1861 | 1461343553374 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:45:53 INFO - PROCESS | 1861 | 1461343553377 Marionette TRACE conn4 <- [1,1650,null,{}] 09:45:53 INFO - PROCESS | 1861 | 1461343553383 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:53 INFO - PROCESS | 1861 | 1461343553589 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 09:45:53 INFO - PROCESS | 1861 | 1461343553798 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123b44d800 == 153 [pid = 1861] [id = 420] 09:45:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 234 (0x7f123b3c2400) [pid = 1861] [serial = 1261] [outer = (nil)] 09:45:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 235 (0x7f124cf37400) [pid = 1861] [serial = 1262] [outer = 0x7f123b3c2400] 09:45:53 INFO - PROCESS | 1861 | 1461343553917 Marionette DEBUG loaded listener.js 09:45:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 236 (0x7f124e251800) [pid = 1861] [serial = 1263] [outer = 0x7f123b3c2400] 09:45:54 INFO - PROCESS | 1861 | 1461343554867 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:45:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:45:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1531ms 09:45:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:45:54 INFO - PROCESS | 1861 | 1461343554906 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 09:45:54 INFO - PROCESS | 1861 | 1461343554909 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 09:45:54 INFO - PROCESS | 1861 | 1461343554915 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:45:54 INFO - PROCESS | 1861 | 1461343554918 Marionette TRACE conn4 <- [1,1654,null,{}] 09:45:54 INFO - PROCESS | 1861 | 1461343554924 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:55 INFO - PROCESS | 1861 | 1461343555122 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 09:45:55 INFO - PROCESS | 1861 | 1461343555333 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1258389800 == 154 [pid = 1861] [id = 421] 09:45:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 237 (0x7f1241a48800) [pid = 1861] [serial = 1264] [outer = (nil)] 09:45:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 238 (0x7f124f231800) [pid = 1861] [serial = 1265] [outer = 0x7f1241a48800] 09:45:55 INFO - PROCESS | 1861 | 1461343555406 Marionette DEBUG loaded listener.js 09:45:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 239 (0x7f1252e2c400) [pid = 1861] [serial = 1266] [outer = 0x7f1241a48800] 09:45:56 INFO - PROCESS | 1861 | 1461343556297 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:45:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:45:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1432ms 09:45:56 INFO - PROCESS | 1861 | 1461343556348 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 09:45:56 INFO - PROCESS | 1861 | 1461343556352 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 09:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:45:56 INFO - PROCESS | 1861 | 1461343556359 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:45:56 INFO - PROCESS | 1861 | 1461343556363 Marionette TRACE conn4 <- [1,1658,null,{}] 09:45:56 INFO - PROCESS | 1861 | 1461343556369 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:56 INFO - PROCESS | 1861 | 1461343556588 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 09:45:56 INFO - PROCESS | 1861 | 1461343556843 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:56 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12277a7000 == 155 [pid = 1861] [id = 422] 09:45:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 240 (0x7f1229eaa000) [pid = 1861] [serial = 1267] [outer = (nil)] 09:45:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 241 (0x7f1229eb1c00) [pid = 1861] [serial = 1268] [outer = 0x7f1229eaa000] 09:45:56 INFO - PROCESS | 1861 | 1461343556966 Marionette DEBUG loaded listener.js 09:45:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 242 (0x7f1229eb6c00) [pid = 1861] [serial = 1269] [outer = 0x7f1229eaa000] 09:45:57 INFO - PROCESS | 1861 | 1461343557837 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1533ms 09:45:57 INFO - PROCESS | 1861 | 1461343557894 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 09:45:57 INFO - PROCESS | 1861 | 1461343557897 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 09:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:45:57 INFO - PROCESS | 1861 | 1461343557905 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:45:57 INFO - PROCESS | 1861 | 1461343557908 Marionette TRACE conn4 <- [1,1662,null,{}] 09:45:57 INFO - PROCESS | 1861 | 1461343557914 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:58 INFO - PROCESS | 1861 | 1461343558132 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 09:45:58 INFO - PROCESS | 1861 | 1461343558397 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1228e5f000 == 156 [pid = 1861] [id = 423] 09:45:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 243 (0x7f122db82800) [pid = 1861] [serial = 1270] [outer = (nil)] 09:45:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 244 (0x7f122db84400) [pid = 1861] [serial = 1271] [outer = 0x7f122db82800] 09:45:58 INFO - PROCESS | 1861 | 1461343558537 Marionette DEBUG loaded listener.js 09:45:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 245 (0x7f122db8ac00) [pid = 1861] [serial = 1272] [outer = 0x7f122db82800] 09:45:59 INFO - PROCESS | 1861 | 1461343559454 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1579ms 09:45:59 INFO - PROCESS | 1861 | 1461343559487 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 09:45:59 INFO - PROCESS | 1861 | 1461343559491 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 09:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:45:59 INFO - PROCESS | 1861 | 1461343559537 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:45:59 INFO - PROCESS | 1861 | 1461343559542 Marionette TRACE conn4 <- [1,1666,null,{}] 09:45:59 INFO - PROCESS | 1861 | 1461343559552 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:59 INFO - PROCESS | 1861 | 1461343559836 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 09:46:00 INFO - PROCESS | 1861 | 1461343560142 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ee63800 == 157 [pid = 1861] [id = 424] 09:46:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 246 (0x7f122db8a400) [pid = 1861] [serial = 1273] [outer = (nil)] 09:46:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 247 (0x7f122e3f1800) [pid = 1861] [serial = 1274] [outer = 0x7f122db8a400] 09:46:00 INFO - PROCESS | 1861 | 1461343560218 Marionette DEBUG loaded listener.js 09:46:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 248 (0x7f1252e2f800) [pid = 1861] [serial = 1275] [outer = 0x7f122db8a400] 09:46:01 INFO - PROCESS | 1861 | 1461343561060 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1626ms 09:46:01 INFO - PROCESS | 1861 | 1461343561125 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 09:46:01 INFO - PROCESS | 1861 | 1461343561129 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 09:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:46:01 INFO - PROCESS | 1861 | 1461343561135 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:46:01 INFO - PROCESS | 1861 | 1461343561137 Marionette TRACE conn4 <- [1,1670,null,{}] 09:46:01 INFO - PROCESS | 1861 | 1461343561143 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:01 INFO - PROCESS | 1861 | 1461343561354 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 09:46:01 INFO - PROCESS | 1861 | 1461343561655 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:01 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1226bd0000 == 158 [pid = 1861] [id = 425] 09:46:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 249 (0x7f12278b1400) [pid = 1861] [serial = 1276] [outer = (nil)] 09:46:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 250 (0x7f12278b6c00) [pid = 1861] [serial = 1277] [outer = 0x7f12278b1400] 09:46:01 INFO - PROCESS | 1861 | 1461343561744 Marionette DEBUG loaded listener.js 09:46:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 251 (0x7f12278bc000) [pid = 1861] [serial = 1278] [outer = 0x7f12278b1400] 09:46:02 INFO - PROCESS | 1861 | 1461343562644 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1587ms 09:46:02 INFO - PROCESS | 1861 | 1461343562723 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 09:46:02 INFO - PROCESS | 1861 | 1461343562726 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 09:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:46:02 INFO - PROCESS | 1861 | 1461343562733 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:46:02 INFO - PROCESS | 1861 | 1461343562736 Marionette TRACE conn4 <- [1,1674,null,{}] 09:46:02 INFO - PROCESS | 1861 | 1461343562741 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:02 INFO - PROCESS | 1861 | 1461343562978 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 09:46:03 INFO - PROCESS | 1861 | 1461343563232 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:03 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1234cd2000 == 159 [pid = 1861] [id = 426] 09:46:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 252 (0x7f12278b2000) [pid = 1861] [serial = 1279] [outer = (nil)] 09:46:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 253 (0x7f12295e4800) [pid = 1861] [serial = 1280] [outer = 0x7f12278b2000] 09:46:03 INFO - PROCESS | 1861 | 1461343563354 Marionette DEBUG loaded listener.js 09:46:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 254 (0x7f12295e8c00) [pid = 1861] [serial = 1281] [outer = 0x7f12278b2000] 09:46:04 INFO - PROCESS | 1861 | 1461343564204 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1534ms 09:46:04 INFO - PROCESS | 1861 | 1461343564269 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 09:46:04 INFO - PROCESS | 1861 | 1461343564272 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 09:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:46:04 INFO - PROCESS | 1861 | 1461343564278 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:46:04 INFO - PROCESS | 1861 | 1461343564280 Marionette TRACE conn4 <- [1,1678,null,{}] 09:46:04 INFO - PROCESS | 1861 | 1461343564286 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:04 INFO - PROCESS | 1861 | 1461343564491 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 09:46:05 INFO - PROCESS | 1861 | 1461343565145 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229470800 == 160 [pid = 1861] [id = 427] 09:46:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 255 (0x7f12268f6000) [pid = 1861] [serial = 1282] [outer = (nil)] 09:46:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 256 (0x7f122811f800) [pid = 1861] [serial = 1283] [outer = 0x7f12268f6000] 09:46:05 INFO - PROCESS | 1861 | 1461343565220 Marionette DEBUG loaded listener.js 09:46:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 257 (0x7f12295edc00) [pid = 1861] [serial = 1284] [outer = 0x7f12268f6000] 09:46:06 INFO - PROCESS | 1861 | 1461343566062 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1831ms 09:46:06 INFO - PROCESS | 1861 | 1461343566112 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 09:46:06 INFO - PROCESS | 1861 | 1461343566119 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 09:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:46:06 INFO - PROCESS | 1861 | 1461343566127 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:46:06 INFO - PROCESS | 1861 | 1461343566130 Marionette TRACE conn4 <- [1,1682,null,{}] 09:46:06 INFO - PROCESS | 1861 | 1461343566138 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:06 INFO - PROCESS | 1861 | 1461343566352 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 09:46:06 INFO - PROCESS | 1861 | 1461343566640 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:06 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122d1ca000 == 161 [pid = 1861] [id = 428] 09:46:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 258 (0x7f12295ebc00) [pid = 1861] [serial = 1285] [outer = (nil)] 09:46:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 259 (0x7f122b2e0400) [pid = 1861] [serial = 1286] [outer = 0x7f12295ebc00] 09:46:06 INFO - PROCESS | 1861 | 1461343566766 Marionette DEBUG loaded listener.js 09:46:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 260 (0x7f122c099000) [pid = 1861] [serial = 1287] [outer = 0x7f12295ebc00] 09:46:07 INFO - PROCESS | 1861 | 1461343567839 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1789ms 09:46:07 INFO - PROCESS | 1861 | 1461343567920 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 09:46:07 INFO - PROCESS | 1861 | 1461343567926 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 09:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:46:07 INFO - PROCESS | 1861 | 1461343567932 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:46:07 INFO - PROCESS | 1861 | 1461343567935 Marionette TRACE conn4 <- [1,1686,null,{}] 09:46:07 INFO - PROCESS | 1861 | 1461343567942 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:08 INFO - PROCESS | 1861 | 1461343568189 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 09:46:08 INFO - PROCESS | 1861 | 1461343568536 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:08 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122dc76000 == 162 [pid = 1861] [id = 429] 09:46:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 261 (0x7f122db82c00) [pid = 1861] [serial = 1288] [outer = (nil)] 09:46:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 262 (0x7f122db91800) [pid = 1861] [serial = 1289] [outer = 0x7f122db82c00] 09:46:08 INFO - PROCESS | 1861 | 1461343568614 Marionette DEBUG loaded listener.js 09:46:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 263 (0x7f122e1c9400) [pid = 1861] [serial = 1290] [outer = 0x7f122db82c00] 09:46:09 INFO - PROCESS | 1861 | 1461343569573 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:46:09 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 09:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1689ms 09:46:09 INFO - PROCESS | 1861 | 1461343569623 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 09:46:09 INFO - PROCESS | 1861 | 1461343569628 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 09:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:46:09 INFO - PROCESS | 1861 | 1461343569641 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:46:09 INFO - PROCESS | 1861 | 1461343569651 Marionette TRACE conn4 <- [1,1690,null,{}] 09:46:09 INFO - PROCESS | 1861 | 1461343569661 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:09 INFO - PROCESS | 1861 | 1461343569891 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 09:46:10 INFO - PROCESS | 1861 | 1461343570152 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:10 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122b31b000 == 163 [pid = 1861] [id = 430] 09:46:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 264 (0x7f122ef69000) [pid = 1861] [serial = 1291] [outer = (nil)] 09:46:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 265 (0x7f122f52dc00) [pid = 1861] [serial = 1292] [outer = 0x7f122ef69000] 09:46:10 INFO - PROCESS | 1861 | 1461343570268 Marionette DEBUG loaded listener.js 09:46:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 266 (0x7f122f653000) [pid = 1861] [serial = 1293] [outer = 0x7f122ef69000] 09:46:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122b4ac800 == 162 [pid = 1861] [id = 308] 09:46:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124cf8f000 == 161 [pid = 1861] [id = 315] 09:46:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1252a75000 == 160 [pid = 1861] [id = 317] 09:46:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12281a0000 == 159 [pid = 1861] [id = 321] 09:46:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1243611800 == 158 [pid = 1861] [id = 314] 09:46:11 INFO - PROCESS | 1861 | --DOMWINDOW == 265 (0x7f12410b5800) [pid = 1861] [serial = 1139] [outer = (nil)] [url = about:blank] 09:46:11 INFO - PROCESS | 1861 | --DOMWINDOW == 264 (0x7f122830b400) [pid = 1861] [serial = 1145] [outer = (nil)] [url = about:blank] 09:46:11 INFO - PROCESS | 1861 | --DOMWINDOW == 263 (0x7f1239d23c00) [pid = 1861] [serial = 1133] [outer = (nil)] [url = about:blank] 09:46:11 INFO - PROCESS | 1861 | --DOMWINDOW == 262 (0x7f123f2cfc00) [pid = 1861] [serial = 1136] [outer = (nil)] [url = about:blank] 09:46:11 INFO - PROCESS | 1861 | --DOMWINDOW == 261 (0x7f1236472000) [pid = 1861] [serial = 1130] [outer = (nil)] [url = about:blank] 09:46:11 INFO - PROCESS | 1861 | --DOMWINDOW == 260 (0x7f124ded5c00) [pid = 1861] [serial = 1142] [outer = (nil)] [url = about:blank] 09:46:11 INFO - PROCESS | 1861 | --DOMWINDOW == 259 (0x7f124efe3400) [pid = 1861] [serial = 1148] [outer = (nil)] [url = about:blank] 09:46:11 INFO - PROCESS | 1861 | --DOMWINDOW == 258 (0x7f122c0a1c00) [pid = 1861] [serial = 1127] [outer = (nil)] [url = about:blank] 09:46:11 INFO - PROCESS | 1861 | --DOMWINDOW == 257 (0x7f122db92000) [pid = 1861] [serial = 1151] [outer = (nil)] [url = about:blank] 09:46:11 INFO - PROCESS | 1861 | --DOMWINDOW == 256 (0x7f122ee45400) [pid = 1861] [serial = 1154] [outer = (nil)] [url = about:blank] 09:46:11 INFO - PROCESS | 1861 | 1461343571397 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:46:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236d21800 == 157 [pid = 1861] [id = 412] 09:46:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1234cda000 == 156 [pid = 1861] [id = 411] 09:46:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122e525800 == 155 [pid = 1861] [id = 410] 09:46:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122c19f000 == 154 [pid = 1861] [id = 409] 09:46:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1229e72800 == 153 [pid = 1861] [id = 408] 09:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1802ms 09:46:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122dc7c000 == 152 [pid = 1861] [id = 407] 09:46:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12532a8800 == 151 [pid = 1861] [id = 404] 09:46:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124f21f800 == 150 [pid = 1861] [id = 403] 09:46:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124db1d000 == 149 [pid = 1861] [id = 402] 09:46:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124360f000 == 148 [pid = 1861] [id = 401] 09:46:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1242002800 == 147 [pid = 1861] [id = 400] 09:46:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123fc72800 == 146 [pid = 1861] [id = 399] 09:46:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123bb47000 == 145 [pid = 1861] [id = 398] 09:46:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1239d81000 == 144 [pid = 1861] [id = 397] 09:46:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12379a0000 == 143 [pid = 1861] [id = 396] 09:46:11 INFO - PROCESS | 1861 | 1461343571445 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 09:46:11 INFO - PROCESS | 1861 | 1461343571449 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 09:46:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12372b1000 == 142 [pid = 1861] [id = 395] 09:46:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122ed31800 == 141 [pid = 1861] [id = 394] 09:46:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122c4a6800 == 140 [pid = 1861] [id = 393] 09:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:46:11 INFO - PROCESS | 1861 | 1461343571461 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:46:11 INFO - PROCESS | 1861 | 1461343571464 Marionette TRACE conn4 <- [1,1694,null,{}] 09:46:11 INFO - PROCESS | 1861 | 1461343571478 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:11 INFO - PROCESS | 1861 | 1461343571684 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 09:46:11 INFO - PROCESS | 1861 | --DOMWINDOW == 255 (0x7f1237b0ac00) [pid = 1861] [serial = 1176] [outer = (nil)] [url = about:blank] 09:46:11 INFO - PROCESS | 1861 | --DOMWINDOW == 254 (0x7f122f46a400) [pid = 1861] [serial = 1164] [outer = (nil)] [url = about:blank] 09:46:11 INFO - PROCESS | 1861 | --DOMWINDOW == 253 (0x7f1234c87800) [pid = 1861] [serial = 1169] [outer = (nil)] [url = about:blank] 09:46:11 INFO - PROCESS | 1861 | --DOMWINDOW == 252 (0x7f122bc26400) [pid = 1861] [serial = 1160] [outer = (nil)] [url = about:blank] 09:46:11 INFO - PROCESS | 1861 | --DOMWINDOW == 251 (0x7f123fc9cc00) [pid = 1861] [serial = 1125] [outer = (nil)] [url = about:blank] 09:46:11 INFO - PROCESS | 1861 | --DOMWINDOW == 250 (0x7f12375a2800) [pid = 1861] [serial = 1172] [outer = (nil)] [url = about:blank] 09:46:11 INFO - PROCESS | 1861 | --DOMWINDOW == 249 (0x7f1236712400) [pid = 1861] [serial = 1170] [outer = (nil)] [url = about:blank] 09:46:11 INFO - PROCESS | 1861 | --DOMWINDOW == 248 (0x7f122db94400) [pid = 1861] [serial = 1161] [outer = (nil)] [url = about:blank] 09:46:11 INFO - PROCESS | 1861 | --DOMWINDOW == 247 (0x7f1234ab4800) [pid = 1861] [serial = 1167] [outer = (nil)] [url = about:blank] 09:46:11 INFO - PROCESS | 1861 | --DOMWINDOW == 246 (0x7f122b4d8000) [pid = 1861] [serial = 1158] [outer = (nil)] [url = about:blank] 09:46:11 INFO - PROCESS | 1861 | --DOMWINDOW == 245 (0x7f123dc2f800) [pid = 1861] [serial = 1124] [outer = (nil)] [url = about:blank] 09:46:11 INFO - PROCESS | 1861 | --DOMWINDOW == 244 (0x7f122f532c00) [pid = 1861] [serial = 1166] [outer = (nil)] [url = about:blank] 09:46:11 INFO - PROCESS | 1861 | --DOMWINDOW == 243 (0x7f122ee44800) [pid = 1861] [serial = 1163] [outer = (nil)] [url = about:blank] 09:46:11 INFO - PROCESS | 1861 | --DOMWINDOW == 242 (0x7f1229ee5400) [pid = 1861] [serial = 1157] [outer = (nil)] [url = about:blank] 09:46:11 INFO - PROCESS | 1861 | --DOMWINDOW == 241 (0x7f1237397c00) [pid = 1861] [serial = 1175] [outer = (nil)] [url = about:blank] 09:46:11 INFO - PROCESS | 1861 | --DOMWINDOW == 240 (0x7f123771e000) [pid = 1861] [serial = 1173] [outer = (nil)] [url = about:blank] 09:46:11 INFO - PROCESS | 1861 | 1461343571982 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122b329000 == 141 [pid = 1861] [id = 431] 09:46:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 241 (0x7f1229ee5400) [pid = 1861] [serial = 1294] [outer = (nil)] 09:46:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 242 (0x7f122ee45400) [pid = 1861] [serial = 1295] [outer = 0x7f1229ee5400] 09:46:12 INFO - PROCESS | 1861 | 1461343572053 Marionette DEBUG loaded listener.js 09:46:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 243 (0x7f122f659000) [pid = 1861] [serial = 1296] [outer = 0x7f1229ee5400] 09:46:12 INFO - PROCESS | 1861 | 1461343572824 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1388ms 09:46:12 INFO - PROCESS | 1861 | 1461343572849 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 09:46:12 INFO - PROCESS | 1861 | 1461343572853 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 09:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:46:12 INFO - PROCESS | 1861 | 1461343572858 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:46:12 INFO - PROCESS | 1861 | 1461343572861 Marionette TRACE conn4 <- [1,1698,null,{}] 09:46:12 INFO - PROCESS | 1861 | 1461343572866 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:13 INFO - PROCESS | 1861 | 1461343573114 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 09:46:13 INFO - PROCESS | 1861 | 1461343573136 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122df04800 == 142 [pid = 1861] [id = 432] 09:46:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 244 (0x7f12366e8c00) [pid = 1861] [serial = 1297] [outer = (nil)] 09:46:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 245 (0x7f1236715800) [pid = 1861] [serial = 1298] [outer = 0x7f12366e8c00] 09:46:13 INFO - PROCESS | 1861 | 1461343573218 Marionette DEBUG loaded listener.js 09:46:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 246 (0x7f12376e1000) [pid = 1861] [serial = 1299] [outer = 0x7f12366e8c00] 09:46:14 INFO - PROCESS | 1861 | 1461343574194 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:46:14 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 09:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1378ms 09:46:14 INFO - PROCESS | 1861 | 1461343574237 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 09:46:14 INFO - PROCESS | 1861 | 1461343574241 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 09:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:46:14 INFO - PROCESS | 1861 | 1461343574253 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:46:14 INFO - PROCESS | 1861 | 1461343574256 Marionette TRACE conn4 <- [1,1702,null,{}] 09:46:14 INFO - PROCESS | 1861 | 1461343574262 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:14 INFO - PROCESS | 1861 | 1461343574533 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 09:46:14 INFO - PROCESS | 1861 | 1461343574627 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:14 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236c72000 == 143 [pid = 1861] [id = 433] 09:46:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 247 (0x7f123924f400) [pid = 1861] [serial = 1300] [outer = (nil)] 09:46:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 248 (0x7f1239da9400) [pid = 1861] [serial = 1301] [outer = 0x7f123924f400] 09:46:14 INFO - PROCESS | 1861 | 1461343574820 Marionette DEBUG loaded listener.js 09:46:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 249 (0x7f123a9b0800) [pid = 1861] [serial = 1302] [outer = 0x7f123924f400] 09:46:15 INFO - PROCESS | 1861 | 1461343575632 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1439ms 09:46:15 INFO - PROCESS | 1861 | 1461343575693 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 09:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:46:15 INFO - PROCESS | 1861 | 1461343575697 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 09:46:15 INFO - PROCESS | 1861 | 1461343575703 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:46:15 INFO - PROCESS | 1861 | 1461343575707 Marionette TRACE conn4 <- [1,1706,null,{}] 09:46:15 INFO - PROCESS | 1861 | 1461343575712 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:15 INFO - PROCESS | 1861 | 1461343575957 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 248 (0x7f1239250000) [pid = 1861] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 247 (0x7f122ef70400) [pid = 1861] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 246 (0x7f1229ef1000) [pid = 1861] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 245 (0x7f124deddc00) [pid = 1861] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 244 (0x7f122bc27000) [pid = 1861] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 243 (0x7f1228307c00) [pid = 1861] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 242 (0x7f1229ad6400) [pid = 1861] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 241 (0x7f1237972000) [pid = 1861] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 240 (0x7f1237945000) [pid = 1861] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 239 (0x7f1241019000) [pid = 1861] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 238 (0x7f1236ee4800) [pid = 1861] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 237 (0x7f12417eb800) [pid = 1861] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 236 (0x7f122c095800) [pid = 1861] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 235 (0x7f1239d17800) [pid = 1861] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 234 (0x7f122c4f2c00) [pid = 1861] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 233 (0x7f122db9bc00) [pid = 1861] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 232 (0x7f1241014800) [pid = 1861] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 231 (0x7f1237855400) [pid = 1861] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 230 (0x7f1236710c00) [pid = 1861] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 229 (0x7f1241011800) [pid = 1861] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 228 (0x7f12376da400) [pid = 1861] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 227 (0x7f1228307000) [pid = 1861] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 226 (0x7f122b2e1000) [pid = 1861] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 225 (0x7f12402a7400) [pid = 1861] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 224 (0x7f122830a000) [pid = 1861] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 223 (0x7f122ee3e000) [pid = 1861] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 222 (0x7f1243345c00) [pid = 1861] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 221 (0x7f1234ab9c00) [pid = 1861] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 220 (0x7f1238182800) [pid = 1861] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 219 (0x7f1229ad7800) [pid = 1861] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 218 (0x7f122f536000) [pid = 1861] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 217 (0x7f1237b16400) [pid = 1861] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 216 (0x7f123726c000) [pid = 1861] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 215 (0x7f122ef69400) [pid = 1861] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 214 (0x7f123a9e5c00) [pid = 1861] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 213 (0x7f1236ee6c00) [pid = 1861] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 212 (0x7f122e1d2400) [pid = 1861] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 211 (0x7f12268ef800) [pid = 1861] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 210 (0x7f123b325c00) [pid = 1861] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 209 (0x7f122bef2400) [pid = 1861] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 208 (0x7f123784e800) [pid = 1861] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 207 (0x7f1234ab3800) [pid = 1861] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 206 (0x7f1241309c00) [pid = 1861] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 205 (0x7f1241def800) [pid = 1861] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 204 (0x7f122f655400) [pid = 1861] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 203 (0x7f122b2e7c00) [pid = 1861] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 202 (0x7f122beedc00) [pid = 1861] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 201 (0x7f124eca8800) [pid = 1861] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 200 (0x7f122c097800) [pid = 1861] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 199 (0x7f122bc26800) [pid = 1861] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 198 (0x7f122dfc1400) [pid = 1861] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 197 (0x7f123a9ec800) [pid = 1861] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 196 (0x7f122b2e6800) [pid = 1861] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 195 (0x7f122811d800) [pid = 1861] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 194 (0x7f124f3d1c00) [pid = 1861] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 193 (0x7f122ef65000) [pid = 1861] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 192 (0x7f1228115400) [pid = 1861] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 191 (0x7f124dee0400) [pid = 1861] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 190 (0x7f123ab92800) [pid = 1861] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 189 (0x7f1241a52400) [pid = 1861] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f1236715c00) [pid = 1861] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f124130f000) [pid = 1861] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f1236ee9c00) [pid = 1861] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f1229dc6000) [pid = 1861] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f124db5d000) [pid = 1861] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f123b052400) [pid = 1861] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f1229dc2400) [pid = 1861] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:46:16 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f124130ec00) [pid = 1861] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:46:16 INFO - PROCESS | 1861 | 1461343576839 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1228196800 == 144 [pid = 1861] [id = 434] 09:46:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f12268ef800) [pid = 1861] [serial = 1303] [outer = (nil)] 09:46:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f122811a400) [pid = 1861] [serial = 1304] [outer = 0x7f12268ef800] 09:46:16 INFO - PROCESS | 1861 | 1461343576915 Marionette DEBUG loaded listener.js 09:46:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f1229acf400) [pid = 1861] [serial = 1305] [outer = 0x7f12268ef800] 09:46:17 INFO - PROCESS | 1861 | 1461343577594 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1944ms 09:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:46:17 INFO - PROCESS | 1861 | 1461343577648 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 09:46:17 INFO - PROCESS | 1861 | 1461343577651 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 09:46:17 INFO - PROCESS | 1861 | 1461343577661 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:46:17 INFO - PROCESS | 1861 | 1461343577664 Marionette TRACE conn4 <- [1,1710,null,{}] 09:46:17 INFO - PROCESS | 1861 | 1461343577669 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:17 INFO - PROCESS | 1861 | 1461343577850 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 09:46:18 INFO - PROCESS | 1861 | 1461343578016 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:18 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236fa0800 == 145 [pid = 1861] [id = 435] 09:46:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f1228115400) [pid = 1861] [serial = 1306] [outer = (nil)] 09:46:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f122bee9c00) [pid = 1861] [serial = 1307] [outer = 0x7f1228115400] 09:46:18 INFO - PROCESS | 1861 | 1461343578083 Marionette DEBUG loaded listener.js 09:46:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f122dfccc00) [pid = 1861] [serial = 1308] [outer = 0x7f1228115400] 09:46:19 INFO - PROCESS | 1861 | 1461343579041 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1440ms 09:46:19 INFO - PROCESS | 1861 | 1461343579098 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 09:46:19 INFO - PROCESS | 1861 | 1461343579103 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 09:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:46:19 INFO - PROCESS | 1861 | 1461343579112 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:46:19 INFO - PROCESS | 1861 | 1461343579117 Marionette TRACE conn4 <- [1,1714,null,{}] 09:46:19 INFO - PROCESS | 1861 | 1461343579128 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:19 INFO - PROCESS | 1861 | 1461343579346 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 09:46:19 INFO - PROCESS | 1861 | 1461343579628 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bf73800 == 146 [pid = 1861] [id = 436] 09:46:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f1228307000) [pid = 1861] [serial = 1309] [outer = (nil)] 09:46:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f1229eaf000) [pid = 1861] [serial = 1310] [outer = 0x7f1228307000] 09:46:19 INFO - PROCESS | 1861 | 1461343579763 Marionette DEBUG loaded listener.js 09:46:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 190 (0x7f122b2ee800) [pid = 1861] [serial = 1311] [outer = 0x7f1228307000] 09:46:20 INFO - PROCESS | 1861 | 1461343580686 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1635ms 09:46:20 INFO - PROCESS | 1861 | 1461343580749 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 09:46:20 INFO - PROCESS | 1861 | 1461343580757 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 09:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:46:20 INFO - PROCESS | 1861 | 1461343580768 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:46:20 INFO - PROCESS | 1861 | 1461343580771 Marionette TRACE conn4 <- [1,1718,null,{}] 09:46:20 INFO - PROCESS | 1861 | 1461343580778 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:21 INFO - PROCESS | 1861 | 1461343580998 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 09:46:21 INFO - PROCESS | 1861 | 1461343581268 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:21 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122f77c800 == 147 [pid = 1861] [id = 437] 09:46:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 191 (0x7f122beecc00) [pid = 1861] [serial = 1312] [outer = (nil)] 09:46:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 192 (0x7f122db80000) [pid = 1861] [serial = 1313] [outer = 0x7f122beecc00] 09:46:21 INFO - PROCESS | 1861 | 1461343581397 Marionette DEBUG loaded listener.js 09:46:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 193 (0x7f122dfc4400) [pid = 1861] [serial = 1314] [outer = 0x7f122beecc00] 09:46:22 INFO - PROCESS | 1861 | 1461343582392 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1682ms 09:46:22 INFO - PROCESS | 1861 | 1461343582450 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 09:46:22 INFO - PROCESS | 1861 | 1461343582455 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 09:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:46:22 INFO - PROCESS | 1861 | 1461343582461 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:46:22 INFO - PROCESS | 1861 | 1461343582467 Marionette TRACE conn4 <- [1,1722,null,{}] 09:46:22 INFO - PROCESS | 1861 | 1461343582485 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:22 INFO - PROCESS | 1861 | 1461343582743 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 09:46:23 INFO - PROCESS | 1861 | 1461343583045 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1238c4c800 == 148 [pid = 1861] [id = 438] 09:46:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 194 (0x7f122ef69400) [pid = 1861] [serial = 1315] [outer = (nil)] 09:46:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 195 (0x7f122f535400) [pid = 1861] [serial = 1316] [outer = 0x7f122ef69400] 09:46:23 INFO - PROCESS | 1861 | 1461343583128 Marionette DEBUG loaded listener.js 09:46:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 196 (0x7f1234bad400) [pid = 1861] [serial = 1317] [outer = 0x7f122ef69400] 09:46:24 INFO - PROCESS | 1861 | 1461343584026 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:46:24 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 09:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1636ms 09:46:24 INFO - PROCESS | 1861 | 1461343584099 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 09:46:24 INFO - PROCESS | 1861 | 1461343584103 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 09:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:46:24 INFO - PROCESS | 1861 | 1461343584109 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:46:24 INFO - PROCESS | 1861 | 1461343584112 Marionette TRACE conn4 <- [1,1726,null,{}] 09:46:24 INFO - PROCESS | 1861 | 1461343584118 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:24 INFO - PROCESS | 1861 | 1461343584327 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 09:46:24 INFO - PROCESS | 1861 | 1461343584540 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123b252800 == 149 [pid = 1861] [id = 439] 09:46:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 197 (0x7f122f46fc00) [pid = 1861] [serial = 1318] [outer = (nil)] 09:46:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 198 (0x7f1236f66400) [pid = 1861] [serial = 1319] [outer = 0x7f122f46fc00] 09:46:24 INFO - PROCESS | 1861 | 1461343584713 Marionette DEBUG loaded listener.js 09:46:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 199 (0x7f12376d5800) [pid = 1861] [serial = 1320] [outer = 0x7f122f46fc00] 09:46:25 INFO - PROCESS | 1861 | 1461343585576 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1529ms 09:46:25 INFO - PROCESS | 1861 | 1461343585639 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 09:46:25 INFO - PROCESS | 1861 | 1461343585643 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 09:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:46:25 INFO - PROCESS | 1861 | 1461343585650 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:46:25 INFO - PROCESS | 1861 | 1461343585652 Marionette TRACE conn4 <- [1,1730,null,{}] 09:46:25 INFO - PROCESS | 1861 | 1461343585658 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:25 INFO - PROCESS | 1861 | 1461343585879 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 09:46:26 INFO - PROCESS | 1861 | 1461343586132 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:26 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123fdae000 == 150 [pid = 1861] [id = 440] 09:46:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 200 (0x7f122ef65400) [pid = 1861] [serial = 1321] [outer = (nil)] 09:46:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 201 (0x7f1237964800) [pid = 1861] [serial = 1322] [outer = 0x7f122ef65400] 09:46:26 INFO - PROCESS | 1861 | 1461343586252 Marionette DEBUG loaded listener.js 09:46:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 202 (0x7f1237e38400) [pid = 1861] [serial = 1323] [outer = 0x7f122ef65400] 09:46:27 INFO - PROCESS | 1861 | 1461343587148 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:46:27 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 09:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1536ms 09:46:27 INFO - PROCESS | 1861 | 1461343587189 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 09:46:27 INFO - PROCESS | 1861 | 1461343587196 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 09:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:46:27 INFO - PROCESS | 1861 | 1461343587206 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:46:27 INFO - PROCESS | 1861 | 1461343587211 Marionette TRACE conn4 <- [1,1734,null,{}] 09:46:27 INFO - PROCESS | 1861 | 1461343587220 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:27 INFO - PROCESS | 1861 | 1461343587532 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 09:46:27 INFO - PROCESS | 1861 | 1461343587846 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242e64000 == 151 [pid = 1861] [id = 441] 09:46:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 203 (0x7f123b048c00) [pid = 1861] [serial = 1324] [outer = (nil)] 09:46:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 204 (0x7f123b3c4c00) [pid = 1861] [serial = 1325] [outer = 0x7f123b048c00] 09:46:27 INFO - PROCESS | 1861 | 1461343587933 Marionette DEBUG loaded listener.js 09:46:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 205 (0x7f123b5d5000) [pid = 1861] [serial = 1326] [outer = 0x7f123b048c00] 09:46:28 INFO - PROCESS | 1861 | 1461343588806 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1639ms 09:46:28 INFO - PROCESS | 1861 | 1461343588844 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 09:46:28 INFO - PROCESS | 1861 | 1461343588847 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 09:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:46:28 INFO - PROCESS | 1861 | 1461343588853 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:46:28 INFO - PROCESS | 1861 | 1461343588857 Marionette TRACE conn4 <- [1,1738,null,{}] 09:46:28 INFO - PROCESS | 1861 | 1461343588862 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:29 INFO - PROCESS | 1861 | 1461343589070 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 09:46:29 INFO - PROCESS | 1861 | 1461343589288 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124ed11000 == 152 [pid = 1861] [id = 442] 09:46:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 206 (0x7f123b3b6400) [pid = 1861] [serial = 1327] [outer = (nil)] 09:46:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 207 (0x7f123c75ec00) [pid = 1861] [serial = 1328] [outer = 0x7f123b3b6400] 09:46:29 INFO - PROCESS | 1861 | 1461343589405 Marionette DEBUG loaded listener.js 09:46:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 208 (0x7f123ddcbc00) [pid = 1861] [serial = 1329] [outer = 0x7f123b3b6400] 09:46:30 INFO - PROCESS | 1861 | 1461343590417 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1637ms 09:46:30 INFO - PROCESS | 1861 | 1461343590493 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 09:46:30 INFO - PROCESS | 1861 | 1461343590497 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 09:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:46:30 INFO - PROCESS | 1861 | 1461343590503 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:46:30 INFO - PROCESS | 1861 | 1461343590505 Marionette TRACE conn4 <- [1,1742,null,{}] 09:46:30 INFO - PROCESS | 1861 | 1461343590511 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:30 INFO - PROCESS | 1861 | 1461343590761 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 09:46:31 INFO - PROCESS | 1861 | 1461343591063 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:31 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1252e77800 == 153 [pid = 1861] [id = 443] 09:46:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 209 (0x7f122b2e4800) [pid = 1861] [serial = 1330] [outer = (nil)] 09:46:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 210 (0x7f123f2d9400) [pid = 1861] [serial = 1331] [outer = 0x7f122b2e4800] 09:46:31 INFO - PROCESS | 1861 | 1461343591143 Marionette DEBUG loaded listener.js 09:46:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 211 (0x7f124015cc00) [pid = 1861] [serial = 1332] [outer = 0x7f122b2e4800] 09:46:31 INFO - PROCESS | 1861 | 1461343591978 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1535ms 09:46:32 INFO - PROCESS | 1861 | 1461343592042 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 09:46:32 INFO - PROCESS | 1861 | 1461343592046 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 09:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:46:32 INFO - PROCESS | 1861 | 1461343592053 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:46:32 INFO - PROCESS | 1861 | 1461343592057 Marionette TRACE conn4 <- [1,1746,null,{}] 09:46:32 INFO - PROCESS | 1861 | 1461343592062 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:32 INFO - PROCESS | 1861 | 1461343592288 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 09:46:32 INFO - PROCESS | 1861 | 1461343592592 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1258386000 == 154 [pid = 1861] [id = 444] 09:46:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 212 (0x7f122ef6d400) [pid = 1861] [serial = 1333] [outer = (nil)] 09:46:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 213 (0x7f1241011800) [pid = 1861] [serial = 1334] [outer = 0x7f122ef6d400] 09:46:32 INFO - PROCESS | 1861 | 1461343592698 Marionette DEBUG loaded listener.js 09:46:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 214 (0x7f12410bd000) [pid = 1861] [serial = 1335] [outer = 0x7f122ef6d400] 09:46:33 INFO - PROCESS | 1861 | 1461343593540 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1535ms 09:46:33 INFO - PROCESS | 1861 | 1461343593590 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 09:46:33 INFO - PROCESS | 1861 | 1461343593594 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 09:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:46:33 INFO - PROCESS | 1861 | 1461343593600 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:46:33 INFO - PROCESS | 1861 | 1461343593603 Marionette TRACE conn4 <- [1,1750,null,{}] 09:46:33 INFO - PROCESS | 1861 | 1461343593609 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:33 INFO - PROCESS | 1861 | 1461343593819 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 09:46:34 INFO - PROCESS | 1861 | 1461343594037 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:34 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bdab800 == 155 [pid = 1861] [id = 445] 09:46:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 215 (0x7f12401ed400) [pid = 1861] [serial = 1336] [outer = (nil)] 09:46:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 216 (0x7f12413a3000) [pid = 1861] [serial = 1337] [outer = 0x7f12401ed400] 09:46:34 INFO - PROCESS | 1861 | 1461343594156 Marionette DEBUG loaded listener.js 09:46:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 217 (0x7f1241e26000) [pid = 1861] [serial = 1338] [outer = 0x7f12401ed400] 09:46:35 INFO - PROCESS | 1861 | 1461343595084 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1532ms 09:46:35 INFO - PROCESS | 1861 | 1461343595133 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 09:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:46:35 INFO - PROCESS | 1861 | 1461343595137 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 09:46:35 INFO - PROCESS | 1861 | 1461343595143 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:46:35 INFO - PROCESS | 1861 | 1461343595147 Marionette TRACE conn4 <- [1,1754,null,{}] 09:46:35 INFO - PROCESS | 1861 | 1461343595152 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:35 INFO - PROCESS | 1861 | 1461343595375 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 09:46:35 INFO - PROCESS | 1861 | 1461343595643 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12292ea000 == 156 [pid = 1861] [id = 446] 09:46:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 218 (0x7f1237941c00) [pid = 1861] [serial = 1339] [outer = (nil)] 09:46:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 219 (0x7f1247f0dc00) [pid = 1861] [serial = 1340] [outer = 0x7f1237941c00] 09:46:35 INFO - PROCESS | 1861 | 1461343595767 Marionette DEBUG loaded listener.js 09:46:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 220 (0x7f124dee0400) [pid = 1861] [serial = 1341] [outer = 0x7f1237941c00] 09:46:36 INFO - PROCESS | 1861 | 1461343596638 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1530ms 09:46:36 INFO - PROCESS | 1861 | 1461343596674 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 09:46:36 INFO - PROCESS | 1861 | 1461343596677 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 09:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:46:36 INFO - PROCESS | 1861 | 1461343596683 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:46:36 INFO - PROCESS | 1861 | 1461343596687 Marionette TRACE conn4 <- [1,1758,null,{}] 09:46:36 INFO - PROCESS | 1861 | 1461343596692 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:36 INFO - PROCESS | 1861 | 1461343596880 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 09:46:37 INFO - PROCESS | 1861 | 1461343597098 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229391800 == 157 [pid = 1861] [id = 447] 09:46:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 221 (0x7f12428f4800) [pid = 1861] [serial = 1342] [outer = (nil)] 09:46:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 222 (0x7f124ef3d000) [pid = 1861] [serial = 1343] [outer = 0x7f12428f4800] 09:46:37 INFO - PROCESS | 1861 | 1461343597211 Marionette DEBUG loaded listener.js 09:46:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 223 (0x7f1252aa6c00) [pid = 1861] [serial = 1344] [outer = 0x7f12428f4800] 09:46:38 INFO - PROCESS | 1861 | 1461343598162 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1529ms 09:46:38 INFO - PROCESS | 1861 | 1461343598214 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 09:46:38 INFO - PROCESS | 1861 | 1461343598218 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 09:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:46:38 INFO - PROCESS | 1861 | 1461343598224 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:46:38 INFO - PROCESS | 1861 | 1461343598226 Marionette TRACE conn4 <- [1,1762,null,{}] 09:46:38 INFO - PROCESS | 1861 | 1461343598232 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:38 INFO - PROCESS | 1861 | 1461343598440 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 09:46:38 INFO - PROCESS | 1861 | 1461343598662 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123b977000 == 158 [pid = 1861] [id = 448] 09:46:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 224 (0x7f123b944400) [pid = 1861] [serial = 1345] [outer = (nil)] 09:46:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 225 (0x7f123b94b000) [pid = 1861] [serial = 1346] [outer = 0x7f123b944400] 09:46:38 INFO - PROCESS | 1861 | 1461343598781 Marionette DEBUG loaded listener.js 09:46:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 226 (0x7f123b950000) [pid = 1861] [serial = 1347] [outer = 0x7f123b944400] 09:46:39 INFO - PROCESS | 1861 | 1461343599752 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1595ms 09:46:39 INFO - PROCESS | 1861 | 1461343599820 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 09:46:39 INFO - PROCESS | 1861 | 1461343599823 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 09:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:46:39 INFO - PROCESS | 1861 | 1461343599830 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:46:39 INFO - PROCESS | 1861 | 1461343599833 Marionette TRACE conn4 <- [1,1766,null,{}] 09:46:39 INFO - PROCESS | 1861 | 1461343599839 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:40 INFO - PROCESS | 1861 | 1461343600061 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 09:46:40 INFO - PROCESS | 1861 | 1461343600372 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229e62800 == 159 [pid = 1861] [id = 449] 09:46:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 227 (0x7f12268f1000) [pid = 1861] [serial = 1348] [outer = (nil)] 09:46:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 228 (0x7f122830a400) [pid = 1861] [serial = 1349] [outer = 0x7f12268f1000] 09:46:40 INFO - PROCESS | 1861 | 1461343600453 Marionette DEBUG loaded listener.js 09:46:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 229 (0x7f122db96400) [pid = 1861] [serial = 1350] [outer = 0x7f12268f1000] 09:46:41 INFO - PROCESS | 1861 | 1461343601313 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1541ms 09:46:41 INFO - PROCESS | 1861 | 1461343601372 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 09:46:41 INFO - PROCESS | 1861 | 1461343601376 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 09:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:46:41 INFO - PROCESS | 1861 | 1461343601382 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:46:41 INFO - PROCESS | 1861 | 1461343601384 Marionette TRACE conn4 <- [1,1770,null,{}] 09:46:41 INFO - PROCESS | 1861 | 1461343601390 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:41 INFO - PROCESS | 1861 | 1461343601601 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 09:46:41 INFO - PROCESS | 1861 | 1461343601862 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:41 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122b437000 == 160 [pid = 1861] [id = 450] 09:46:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 230 (0x7f1228303000) [pid = 1861] [serial = 1351] [outer = (nil)] 09:46:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 231 (0x7f1229dcc400) [pid = 1861] [serial = 1352] [outer = 0x7f1228303000] 09:46:41 INFO - PROCESS | 1861 | 1461343601984 Marionette DEBUG loaded listener.js 09:46:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 232 (0x7f122c4ed000) [pid = 1861] [serial = 1353] [outer = 0x7f1228303000] 09:46:42 INFO - PROCESS | 1861 | 1461343602925 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1586ms 09:46:42 INFO - PROCESS | 1861 | 1461343602970 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 09:46:42 INFO - PROCESS | 1861 | 1461343602974 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 09:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:46:42 INFO - PROCESS | 1861 | 1461343602980 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:46:42 INFO - PROCESS | 1861 | 1461343602983 Marionette TRACE conn4 <- [1,1774,null,{}] 09:46:42 INFO - PROCESS | 1861 | 1461343602988 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:43 INFO - PROCESS | 1861 | 1461343603207 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 09:46:43 INFO - PROCESS | 1861 | 1461343603517 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12292e3800 == 161 [pid = 1861] [id = 451] 09:46:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 233 (0x7f1228303c00) [pid = 1861] [serial = 1354] [outer = (nil)] 09:46:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 234 (0x7f122c3e0c00) [pid = 1861] [serial = 1355] [outer = 0x7f1228303c00] 09:46:43 INFO - PROCESS | 1861 | 1461343603601 Marionette DEBUG loaded listener.js 09:46:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 235 (0x7f122e1cc000) [pid = 1861] [serial = 1356] [outer = 0x7f1228303c00] 09:46:44 INFO - PROCESS | 1861 | 1461343604947 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 2030ms 09:46:45 INFO - PROCESS | 1861 | 1461343605080 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 09:46:45 INFO - PROCESS | 1861 | 1461343605087 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 09:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:46:45 INFO - PROCESS | 1861 | 1461343605117 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:46:45 INFO - PROCESS | 1861 | 1461343605120 Marionette TRACE conn4 <- [1,1778,null,{}] 09:46:45 INFO - PROCESS | 1861 | 1461343605130 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:45 INFO - PROCESS | 1861 | 1461343605330 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 09:46:45 INFO - PROCESS | 1861 | 1461343605596 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bd1c000 == 162 [pid = 1861] [id = 452] 09:46:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 236 (0x7f12278ba400) [pid = 1861] [serial = 1357] [outer = (nil)] 09:46:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 237 (0x7f1229eeb800) [pid = 1861] [serial = 1358] [outer = 0x7f12278ba400] 09:46:45 INFO - PROCESS | 1861 | 1461343605671 Marionette DEBUG loaded listener.js 09:46:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 238 (0x7f122bc26800) [pid = 1861] [serial = 1359] [outer = 0x7f12278ba400] 09:46:46 INFO - PROCESS | 1861 | 1461343606717 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:46:46 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 09:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1641ms 09:46:46 INFO - PROCESS | 1861 | 1461343606765 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 09:46:46 INFO - PROCESS | 1861 | 1461343606774 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 09:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:46:46 INFO - PROCESS | 1861 | 1461343606784 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:46:46 INFO - PROCESS | 1861 | 1461343606788 Marionette TRACE conn4 <- [1,1782,null,{}] 09:46:46 INFO - PROCESS | 1861 | 1461343606796 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:47 INFO - PROCESS | 1861 | 1461343607019 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 09:46:47 INFO - PROCESS | 1861 | 1461343607349 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:47 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1228194000 == 163 [pid = 1861] [id = 453] 09:46:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 239 (0x7f122bee7000) [pid = 1861] [serial = 1360] [outer = (nil)] 09:46:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 240 (0x7f122c3e4000) [pid = 1861] [serial = 1361] [outer = 0x7f122bee7000] 09:46:47 INFO - PROCESS | 1861 | 1461343607427 Marionette DEBUG loaded listener.js 09:46:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 241 (0x7f122db8a800) [pid = 1861] [serial = 1362] [outer = 0x7f122bee7000] 09:46:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1252e62000 == 162 [pid = 1861] [id = 70] 09:46:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1239d6c000 == 161 [pid = 1861] [id = 374] 09:46:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123fdb4000 == 160 [pid = 1861] [id = 377] 09:46:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12376bf800 == 159 [pid = 1861] [id = 376] 09:46:47 INFO - PROCESS | 1861 | --DOMWINDOW == 240 (0x7f124efe6000) [pid = 1861] [serial = 1214] [outer = (nil)] [url = about:blank] 09:46:47 INFO - PROCESS | 1861 | --DOMWINDOW == 239 (0x7f1237858c00) [pid = 1861] [serial = 1217] [outer = (nil)] [url = about:blank] 09:46:47 INFO - PROCESS | 1861 | --DOMWINDOW == 238 (0x7f123a8f8800) [pid = 1861] [serial = 1220] [outer = (nil)] [url = about:blank] 09:46:47 INFO - PROCESS | 1861 | --DOMWINDOW == 237 (0x7f1237e34400) [pid = 1861] [serial = 1238] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123b44d800 == 158 [pid = 1861] [id = 420] 09:46:48 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1255e47000 == 157 [pid = 1861] [id = 419] 09:46:48 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124f025000 == 156 [pid = 1861] [id = 418] 09:46:48 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1242856800 == 155 [pid = 1861] [id = 417] 09:46:48 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123b261000 == 154 [pid = 1861] [id = 416] 09:46:48 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236de9800 == 153 [pid = 1861] [id = 415] 09:46:48 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122ddc6000 == 152 [pid = 1861] [id = 414] 09:46:48 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122818c000 == 151 [pid = 1861] [id = 413] 09:46:48 INFO - PROCESS | 1861 | 1461343608557 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 236 (0x7f123b616400) [pid = 1861] [serial = 936] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 235 (0x7f123a9bb000) [pid = 1861] [serial = 933] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 234 (0x7f122c3dd400) [pid = 1861] [serial = 927] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 233 (0x7f125309d800) [pid = 1861] [serial = 1029] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 232 (0x7f122db99400) [pid = 1861] [serial = 1227] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 231 (0x7f1252e24c00) [pid = 1861] [serial = 1149] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 230 (0x7f122dfd0c00) [pid = 1861] [serial = 1062] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 229 (0x7f123b320c00) [pid = 1861] [serial = 1071] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 228 (0x7f123b044000) [pid = 1861] [serial = 1134] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 227 (0x7f1243349800) [pid = 1861] [serial = 1080] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 226 (0x7f123a8f3c00) [pid = 1861] [serial = 1191] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 225 (0x7f124db5cc00) [pid = 1861] [serial = 954] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 224 (0x7f122c0a0400) [pid = 1861] [serial = 1095] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 223 (0x7f124220f000) [pid = 1861] [serial = 1208] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 222 (0x7f123b321c00) [pid = 1861] [serial = 1005] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 221 (0x7f123fc19c00) [pid = 1861] [serial = 939] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 220 (0x7f122f52c400) [pid = 1861] [serial = 1155] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 219 (0x7f124130bc00) [pid = 1861] [serial = 1140] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 218 (0x7f1252e2cc00) [pid = 1861] [serial = 1089] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 217 (0x7f12376d8400) [pid = 1861] [serial = 1187] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 216 (0x7f1241a4f000) [pid = 1861] [serial = 1077] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 215 (0x7f12401f3400) [pid = 1861] [serial = 1137] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 214 (0x7f122830fc00) [pid = 1861] [serial = 1146] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 213 (0x7f122f52f800) [pid = 1861] [serial = 1230] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 212 (0x7f12410b7400) [pid = 1861] [serial = 942] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 211 (0x7f122db98000) [pid = 1861] [serial = 1152] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 210 (0x7f1234ab1400) [pid = 1861] [serial = 1185] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 209 (0x7f1252e2a000) [pid = 1861] [serial = 1026] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 208 (0x7f1237397400) [pid = 1861] [serial = 1131] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 207 (0x7f122c09d400) [pid = 1861] [serial = 1226] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 206 (0x7f123feacc00) [pid = 1861] [serial = 1008] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 205 (0x7f122dfd0000) [pid = 1861] [serial = 1032] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 204 (0x7f1234ba9400) [pid = 1861] [serial = 1232] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 203 (0x7f123a8f5000) [pid = 1861] [serial = 1068] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 202 (0x7f123785c000) [pid = 1861] [serial = 1002] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 201 (0x7f1237963800) [pid = 1861] [serial = 897] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 200 (0x7f123ab94400) [pid = 1861] [serial = 1193] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 199 (0x7f1236478400) [pid = 1861] [serial = 1233] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 198 (0x7f12511bc800) [pid = 1861] [serial = 1143] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 197 (0x7f1234c89000) [pid = 1861] [serial = 999] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 196 (0x7f124db5c400) [pid = 1861] [serial = 1211] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 195 (0x7f12268f7400) [pid = 1861] [serial = 1223] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 194 (0x7f1241013c00) [pid = 1861] [serial = 1011] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 193 (0x7f122c4f0000) [pid = 1861] [serial = 1181] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 192 (0x7f1239d1c800) [pid = 1861] [serial = 1179] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 191 (0x7f1241012000) [pid = 1861] [serial = 1205] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 190 (0x7f1236ee7000) [pid = 1861] [serial = 1065] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 189 (0x7f124704dc00) [pid = 1861] [serial = 1014] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f1239da9000) [pid = 1861] [serial = 1190] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f124f0b2000) [pid = 1861] [serial = 1020] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f1236ee3c00) [pid = 1861] [serial = 1235] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f1237b10400) [pid = 1861] [serial = 972] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f1238ff0c00) [pid = 1861] [serial = 1178] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f122e1d4000) [pid = 1861] [serial = 1128] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f122ee43800) [pid = 1861] [serial = 1229] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f1237272c00) [pid = 1861] [serial = 1236] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f1237945400) [pid = 1861] [serial = 1188] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f1252ba7800) [pid = 1861] [serial = 960] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f122ee3fc00) [pid = 1861] [serial = 1098] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f122c09f000) [pid = 1861] [serial = 1101] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f123b04c800) [pid = 1861] [serial = 1035] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f123c75c800) [pid = 1861] [serial = 1196] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f123fc0f000) [pid = 1861] [serial = 1197] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f1229ee6800) [pid = 1861] [serial = 1224] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f1234baa800) [pid = 1861] [serial = 969] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f1237e3b000) [pid = 1861] [serial = 966] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f1253249000) [pid = 1861] [serial = 1092] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f1241015800) [pid = 1861] [serial = 1202] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f1243415400) [pid = 1861] [serial = 948] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f1228124400) [pid = 1861] [serial = 963] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f124ef34400) [pid = 1861] [serial = 957] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f123b051c00) [pid = 1861] [serial = 1194] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f123ddcac00) [pid = 1861] [serial = 1074] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f124cf32800) [pid = 1861] [serial = 1083] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f1237967800) [pid = 1861] [serial = 930] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f124dee3000) [pid = 1861] [serial = 1017] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f124ef39c00) [pid = 1861] [serial = 1086] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f124732b000) [pid = 1861] [serial = 951] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f122f530800) [pid = 1861] [serial = 1184] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f1252aac800) [pid = 1861] [serial = 1023] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f1240f6f400) [pid = 1861] [serial = 1200] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f1234ab6400) [pid = 1861] [serial = 1038] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f124015c400) [pid = 1861] [serial = 1199] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f12428f8000) [pid = 1861] [serial = 945] [outer = (nil)] [url = about:blank] 09:46:48 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f122dfef400) [pid = 1861] [serial = 1182] [outer = (nil)] [url = about:blank] 09:46:48 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 09:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1884ms 09:46:48 INFO - PROCESS | 1861 | 1461343608669 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 09:46:48 INFO - PROCESS | 1861 | 1461343608673 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 09:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:46:48 INFO - PROCESS | 1861 | 1461343608680 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:46:48 INFO - PROCESS | 1861 | 1461343608685 Marionette TRACE conn4 <- [1,1786,null,{}] 09:46:48 INFO - PROCESS | 1861 | 1461343608706 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:48 INFO - PROCESS | 1861 | 1461343608891 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 09:46:49 INFO - PROCESS | 1861 | 1461343609105 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:49 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122b549000 == 152 [pid = 1861] [id = 454] 09:46:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f122db82400) [pid = 1861] [serial = 1363] [outer = (nil)] 09:46:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f122e1cf800) [pid = 1861] [serial = 1364] [outer = 0x7f122db82400] 09:46:49 INFO - PROCESS | 1861 | 1461343609175 Marionette DEBUG loaded listener.js 09:46:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f122e3f5000) [pid = 1861] [serial = 1365] [outer = 0x7f122db82400] 09:46:49 INFO - PROCESS | 1861 | 1461343609917 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:46:49 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 09:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1295ms 09:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:46:49 INFO - PROCESS | 1861 | 1461343609988 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 09:46:49 INFO - PROCESS | 1861 | 1461343609991 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 09:46:50 INFO - PROCESS | 1861 | 1461343610004 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:46:50 INFO - PROCESS | 1861 | 1461343610008 Marionette TRACE conn4 <- [1,1790,null,{}] 09:46:50 INFO - PROCESS | 1861 | 1461343610014 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:50 INFO - PROCESS | 1861 | 1461343610211 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 09:46:50 INFO - PROCESS | 1861 | 1461343610221 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122d1c5800 == 153 [pid = 1861] [id = 455] 09:46:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f122e1c8400) [pid = 1861] [serial = 1366] [outer = (nil)] 09:46:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f122f528800) [pid = 1861] [serial = 1367] [outer = 0x7f122e1c8400] 09:46:50 INFO - PROCESS | 1861 | 1461343610285 Marionette DEBUG loaded listener.js 09:46:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f122f656c00) [pid = 1861] [serial = 1368] [outer = 0x7f122e1c8400] 09:46:51 INFO - PROCESS | 1861 | 1461343611310 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:46:51 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) 09:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1347ms 09:46:51 INFO - PROCESS | 1861 | 1461343611347 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 09:46:51 INFO - PROCESS | 1861 | 1461343611351 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 09:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:46:51 INFO - PROCESS | 1861 | 1461343611356 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:46:51 INFO - PROCESS | 1861 | 1461343611358 Marionette TRACE conn4 <- [1,1794,null,{}] 09:46:51 INFO - PROCESS | 1861 | 1461343611364 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:51 INFO - PROCESS | 1861 | 1461343611598 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 09:46:51 INFO - PROCESS | 1861 | 1461343611634 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:51 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ddd7800 == 154 [pid = 1861] [id = 456] 09:46:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f122ee43c00) [pid = 1861] [serial = 1369] [outer = (nil)] 09:46:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f1234ab5c00) [pid = 1861] [serial = 1370] [outer = 0x7f122ee43c00] 09:46:51 INFO - PROCESS | 1861 | 1461343611695 Marionette DEBUG loaded listener.js 09:46:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f1236478400) [pid = 1861] [serial = 1371] [outer = 0x7f122ee43c00] 09:46:52 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f123924f400) [pid = 1861] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:46:52 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f12295ebc00) [pid = 1861] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:46:52 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f1229ee5400) [pid = 1861] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:46:52 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f12366e8c00) [pid = 1861] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:46:52 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f122db82c00) [pid = 1861] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:46:52 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f12268f6000) [pid = 1861] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:46:52 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f122ef69000) [pid = 1861] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:46:52 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f12268ef800) [pid = 1861] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:46:52 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f123726c400) [pid = 1861] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:46:53 INFO - PROCESS | 1861 | 1461343613143 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1832ms 09:46:53 INFO - PROCESS | 1861 | 1461343613199 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 09:46:53 INFO - PROCESS | 1861 | 1461343613202 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 09:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:46:53 INFO - PROCESS | 1861 | 1461343613210 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:46:53 INFO - PROCESS | 1861 | 1461343613213 Marionette TRACE conn4 <- [1,1798,null,{}] 09:46:53 INFO - PROCESS | 1861 | 1461343613218 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:53 INFO - PROCESS | 1861 | 1461343613449 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 09:46:53 INFO - PROCESS | 1861 | 1461343613622 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ed3a000 == 155 [pid = 1861] [id = 457] 09:46:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f122ef63c00) [pid = 1861] [serial = 1372] [outer = (nil)] 09:46:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f12376de000) [pid = 1861] [serial = 1373] [outer = 0x7f122ef63c00] 09:46:53 INFO - PROCESS | 1861 | 1461343613687 Marionette DEBUG loaded listener.js 09:46:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f1237945400) [pid = 1861] [serial = 1374] [outer = 0x7f122ef63c00] 09:46:54 INFO - PROCESS | 1861 | 1461343614353 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1181ms 09:46:54 INFO - PROCESS | 1861 | 1461343614392 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 09:46:54 INFO - PROCESS | 1861 | 1461343614395 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 09:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:46:54 INFO - PROCESS | 1861 | 1461343614401 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:46:54 INFO - PROCESS | 1861 | 1461343614403 Marionette TRACE conn4 <- [1,1802,null,{}] 09:46:54 INFO - PROCESS | 1861 | 1461343614409 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:54 INFO - PROCESS | 1861 | 1461343614593 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 09:46:54 INFO - PROCESS | 1861 | 1461343614759 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:54 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12346c5000 == 156 [pid = 1861] [id = 458] 09:46:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f122ee40800) [pid = 1861] [serial = 1375] [outer = (nil)] 09:46:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f1237b0d400) [pid = 1861] [serial = 1376] [outer = 0x7f122ee40800] 09:46:54 INFO - PROCESS | 1861 | 1461343614825 Marionette DEBUG loaded listener.js 09:46:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f123804f800) [pid = 1861] [serial = 1377] [outer = 0x7f122ee40800] 09:46:55 INFO - PROCESS | 1861 | 1461343615900 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1538ms 09:46:55 INFO - PROCESS | 1861 | 1461343615942 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 09:46:55 INFO - PROCESS | 1861 | 1461343615950 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 09:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:46:55 INFO - PROCESS | 1861 | 1461343615960 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:46:55 INFO - PROCESS | 1861 | 1461343615965 Marionette TRACE conn4 <- [1,1806,null,{}] 09:46:55 INFO - PROCESS | 1861 | 1461343615974 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:56 INFO - PROCESS | 1861 | 1461343616186 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 09:46:56 INFO - PROCESS | 1861 | 1461343616439 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:56 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229d7d800 == 157 [pid = 1861] [id = 459] 09:46:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f1229eb4c00) [pid = 1861] [serial = 1378] [outer = (nil)] 09:46:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f122b4d3400) [pid = 1861] [serial = 1379] [outer = 0x7f1229eb4c00] 09:46:56 INFO - PROCESS | 1861 | 1461343616560 Marionette DEBUG loaded listener.js 09:46:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f122c09f400) [pid = 1861] [serial = 1380] [outer = 0x7f1229eb4c00] 09:46:57 INFO - PROCESS | 1861 | 1461343617472 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1588ms 09:46:57 INFO - PROCESS | 1861 | 1461343617549 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 09:46:57 INFO - PROCESS | 1861 | 1461343617558 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 09:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:46:57 INFO - PROCESS | 1861 | 1461343617569 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:46:57 INFO - PROCESS | 1861 | 1461343617572 Marionette TRACE conn4 <- [1,1810,null,{}] 09:46:57 INFO - PROCESS | 1861 | 1461343617578 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:57 INFO - PROCESS | 1861 | 1461343617847 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 09:46:58 INFO - PROCESS | 1861 | 1461343618179 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122e4e9000 == 158 [pid = 1861] [id = 460] 09:46:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f122c4f4000) [pid = 1861] [serial = 1381] [outer = (nil)] 09:46:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f122e3f4c00) [pid = 1861] [serial = 1382] [outer = 0x7f122c4f4000] 09:46:58 INFO - PROCESS | 1861 | 1461343618253 Marionette DEBUG loaded listener.js 09:46:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f122f528c00) [pid = 1861] [serial = 1383] [outer = 0x7f122c4f4000] 09:46:59 INFO - PROCESS | 1861 | 1461343619127 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1635ms 09:46:59 INFO - PROCESS | 1861 | 1461343619204 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 09:46:59 INFO - PROCESS | 1861 | 1461343619208 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 09:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:46:59 INFO - PROCESS | 1861 | 1461343619214 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:46:59 INFO - PROCESS | 1861 | 1461343619220 Marionette TRACE conn4 <- [1,1814,null,{}] 09:46:59 INFO - PROCESS | 1861 | 1461343619235 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:59 INFO - PROCESS | 1861 | 1461343619482 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 09:46:59 INFO - PROCESS | 1861 | 1461343619742 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:59 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236c71800 == 159 [pid = 1861] [id = 461] 09:46:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f122e1d0c00) [pid = 1861] [serial = 1384] [outer = (nil)] 09:46:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f1236ee3c00) [pid = 1861] [serial = 1385] [outer = 0x7f122e1d0c00] 09:46:59 INFO - PROCESS | 1861 | 1461343619864 Marionette DEBUG loaded listener.js 09:46:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f1237942c00) [pid = 1861] [serial = 1386] [outer = 0x7f122e1d0c00] 09:47:00 INFO - PROCESS | 1861 | 1461343620765 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1592ms 09:47:00 INFO - PROCESS | 1861 | 1461343620808 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 09:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:47:00 INFO - PROCESS | 1861 | 1461343620812 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 09:47:00 INFO - PROCESS | 1861 | 1461343620818 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:47:00 INFO - PROCESS | 1861 | 1461343620822 Marionette TRACE conn4 <- [1,1818,null,{}] 09:47:00 INFO - PROCESS | 1861 | 1461343620827 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:01 INFO - PROCESS | 1861 | 1461343621040 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 09:47:01 INFO - PROCESS | 1861 | 1461343621251 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:01 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12372ab800 == 160 [pid = 1861] [id = 462] 09:47:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f122e1d1400) [pid = 1861] [serial = 1387] [outer = (nil)] 09:47:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f1239255c00) [pid = 1861] [serial = 1388] [outer = 0x7f122e1d1400] 09:47:01 INFO - PROCESS | 1861 | 1461343621325 Marionette DEBUG loaded listener.js 09:47:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f1239db5800) [pid = 1861] [serial = 1389] [outer = 0x7f122e1d1400] 09:47:02 INFO - PROCESS | 1861 | 1461343622265 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1479ms 09:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:47:02 INFO - PROCESS | 1861 | 1461343622298 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 09:47:02 INFO - PROCESS | 1861 | 1461343622301 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 09:47:02 INFO - PROCESS | 1861 | 1461343622307 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:47:02 INFO - PROCESS | 1861 | 1461343622310 Marionette TRACE conn4 <- [1,1822,null,{}] 09:47:02 INFO - PROCESS | 1861 | 1461343622316 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:02 INFO - PROCESS | 1861 | 1461343622544 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 09:47:02 INFO - PROCESS | 1861 | 1461343622756 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12379a1000 == 161 [pid = 1861] [id = 463] 09:47:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f123a9e5400) [pid = 1861] [serial = 1390] [outer = (nil)] 09:47:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f123a9f2000) [pid = 1861] [serial = 1391] [outer = 0x7f123a9e5400] 09:47:02 INFO - PROCESS | 1861 | 1461343622929 Marionette DEBUG loaded listener.js 09:47:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f123ab96400) [pid = 1861] [serial = 1392] [outer = 0x7f123a9e5400] 09:47:03 INFO - PROCESS | 1861 | 1461343623849 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1580ms 09:47:03 INFO - PROCESS | 1861 | 1461343623889 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 09:47:03 INFO - PROCESS | 1861 | 1461343623894 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 09:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:47:03 INFO - PROCESS | 1861 | 1461343623900 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:47:03 INFO - PROCESS | 1861 | 1461343623902 Marionette TRACE conn4 <- [1,1826,null,{}] 09:47:03 INFO - PROCESS | 1861 | 1461343623909 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:04 INFO - PROCESS | 1861 | 1461343624199 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 09:47:04 INFO - PROCESS | 1861 | 1461343624449 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:04 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123a89b000 == 162 [pid = 1861] [id = 464] 09:47:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f1237e3bc00) [pid = 1861] [serial = 1393] [outer = (nil)] 09:47:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f123b5c8c00) [pid = 1861] [serial = 1394] [outer = 0x7f1237e3bc00] 09:47:04 INFO - PROCESS | 1861 | 1461343624573 Marionette DEBUG loaded listener.js 09:47:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f123b94cc00) [pid = 1861] [serial = 1395] [outer = 0x7f1237e3bc00] 09:47:05 INFO - PROCESS | 1861 | 1461343625449 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1588ms 09:47:05 INFO - PROCESS | 1861 | 1461343625489 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 09:47:05 INFO - PROCESS | 1861 | 1461343625492 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 09:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:47:05 INFO - PROCESS | 1861 | 1461343625498 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:47:05 INFO - PROCESS | 1861 | 1461343625501 Marionette TRACE conn4 <- [1,1830,null,{}] 09:47:05 INFO - PROCESS | 1861 | 1461343625506 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:05 INFO - PROCESS | 1861 | 1461343625717 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 09:47:05 INFO - PROCESS | 1861 | 1461343625974 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:06 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123b443000 == 163 [pid = 1861] [id = 465] 09:47:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f123a9e5800) [pid = 1861] [serial = 1396] [outer = (nil)] 09:47:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f123d133800) [pid = 1861] [serial = 1397] [outer = 0x7f123a9e5800] 09:47:06 INFO - PROCESS | 1861 | 1461343626093 Marionette DEBUG loaded listener.js 09:47:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f123fea8400) [pid = 1861] [serial = 1398] [outer = 0x7f123a9e5800] 09:47:06 INFO - PROCESS | 1861 | 1461343626932 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1484ms 09:47:06 INFO - PROCESS | 1861 | 1461343626983 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 09:47:06 INFO - PROCESS | 1861 | 1461343626987 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 09:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:47:06 INFO - PROCESS | 1861 | 1461343626992 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:47:06 INFO - PROCESS | 1861 | 1461343626995 Marionette TRACE conn4 <- [1,1834,null,{}] 09:47:07 INFO - PROCESS | 1861 | 1461343627001 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:07 INFO - PROCESS | 1861 | 1461343627203 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 09:47:07 INFO - PROCESS | 1861 | 1461343627416 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:07 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123b988000 == 164 [pid = 1861] [id = 466] 09:47:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f123b94b800) [pid = 1861] [serial = 1399] [outer = (nil)] 09:47:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f1240159400) [pid = 1861] [serial = 1400] [outer = 0x7f123b94b800] 09:47:07 INFO - PROCESS | 1861 | 1461343627531 Marionette DEBUG loaded listener.js 09:47:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f1241015000) [pid = 1861] [serial = 1401] [outer = 0x7f123b94b800] 09:47:08 INFO - PROCESS | 1861 | 1461343628462 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:47:08 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 09:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1528ms 09:47:08 INFO - PROCESS | 1861 | 1461343628523 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 09:47:08 INFO - PROCESS | 1861 | 1461343628526 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 09:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:47:08 INFO - PROCESS | 1861 | 1461343628533 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:47:08 INFO - PROCESS | 1861 | 1461343628536 Marionette TRACE conn4 <- [1,1838,null,{}] 09:47:08 INFO - PROCESS | 1861 | 1461343628541 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:08 INFO - PROCESS | 1861 | 1461343628738 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 09:47:08 INFO - PROCESS | 1861 | 1461343628959 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123f276800 == 165 [pid = 1861] [id = 467] 09:47:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f123b94c400) [pid = 1861] [serial = 1402] [outer = (nil)] 09:47:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f12410bf800) [pid = 1861] [serial = 1403] [outer = 0x7f123b94c400] 09:47:09 INFO - PROCESS | 1861 | 1461343629134 Marionette DEBUG loaded listener.js 09:47:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f1241a52000) [pid = 1861] [serial = 1404] [outer = 0x7f123b94c400] 09:47:10 INFO - PROCESS | 1861 | 1461343630600 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 2147ms 09:47:10 INFO - PROCESS | 1861 | 1461343630681 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 09:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:47:10 INFO - PROCESS | 1861 | 1461343630686 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 09:47:10 INFO - PROCESS | 1861 | 1461343630694 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:47:10 INFO - PROCESS | 1861 | 1461343630697 Marionette TRACE conn4 <- [1,1842,null,{}] 09:47:10 INFO - PROCESS | 1861 | 1461343630702 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:10 INFO - PROCESS | 1861 | 1461343630926 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 09:47:11 INFO - PROCESS | 1861 | 1461343631270 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1240ff7000 == 166 [pid = 1861] [id = 468] 09:47:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f1243115800) [pid = 1861] [serial = 1405] [outer = (nil)] 09:47:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f1243354400) [pid = 1861] [serial = 1406] [outer = 0x7f1243115800] 09:47:11 INFO - PROCESS | 1861 | 1461343631358 Marionette DEBUG loaded listener.js 09:47:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f124359e400) [pid = 1861] [serial = 1407] [outer = 0x7f1243115800] 09:47:12 INFO - PROCESS | 1861 | 1461343632355 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1692ms 09:47:12 INFO - PROCESS | 1861 | 1461343632386 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 09:47:12 INFO - PROCESS | 1861 | 1461343632391 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 09:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:47:12 INFO - PROCESS | 1861 | 1461343632398 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:47:12 INFO - PROCESS | 1861 | 1461343632402 Marionette TRACE conn4 <- [1,1846,null,{}] 09:47:12 INFO - PROCESS | 1861 | 1461343632407 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:12 INFO - PROCESS | 1861 | 1461343632653 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 09:47:13 INFO - PROCESS | 1861 | 1461343632997 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242856800 == 167 [pid = 1861] [id = 469] 09:47:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f1247f7bc00) [pid = 1861] [serial = 1408] [outer = (nil)] 09:47:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 190 (0x7f124de82c00) [pid = 1861] [serial = 1409] [outer = 0x7f1247f7bc00] 09:47:13 INFO - PROCESS | 1861 | 1461343633086 Marionette DEBUG loaded listener.js 09:47:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 191 (0x7f124f0b2000) [pid = 1861] [serial = 1410] [outer = 0x7f1247f7bc00] 09:47:14 INFO - PROCESS | 1861 | 1461343633997 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:47:14 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) 09:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1631ms 09:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:47:14 INFO - PROCESS | 1861 | 1461343634031 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 09:47:14 INFO - PROCESS | 1861 | 1461343634034 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 09:47:14 INFO - PROCESS | 1861 | 1461343634041 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:47:14 INFO - PROCESS | 1861 | 1461343634044 Marionette TRACE conn4 <- [1,1850,null,{}] 09:47:14 INFO - PROCESS | 1861 | 1461343634050 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:14 INFO - PROCESS | 1861 | 1461343634285 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 09:47:14 INFO - PROCESS | 1861 | 1461343634498 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:14 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12471bb000 == 168 [pid = 1861] [id = 470] 09:47:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 192 (0x7f1237b0c800) [pid = 1861] [serial = 1411] [outer = (nil)] 09:47:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 193 (0x7f1252aa9400) [pid = 1861] [serial = 1412] [outer = 0x7f1237b0c800] 09:47:14 INFO - PROCESS | 1861 | 1461343634610 Marionette DEBUG loaded listener.js 09:47:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 194 (0x7f1252bb3c00) [pid = 1861] [serial = 1413] [outer = 0x7f1237b0c800] 09:47:15 INFO - PROCESS | 1861 | 1461343635573 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1587ms 09:47:15 INFO - PROCESS | 1861 | 1461343635627 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 09:47:15 INFO - PROCESS | 1861 | 1461343635630 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 09:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:47:15 INFO - PROCESS | 1861 | 1461343635657 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:47:15 INFO - PROCESS | 1861 | 1461343635660 Marionette TRACE conn4 <- [1,1854,null,{}] 09:47:15 INFO - PROCESS | 1861 | 1461343635667 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:15 INFO - PROCESS | 1861 | 1461343635869 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 09:47:16 INFO - PROCESS | 1861 | 1461343636130 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124ed10000 == 169 [pid = 1861] [id = 471] 09:47:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 195 (0x7f12276e6800) [pid = 1861] [serial = 1414] [outer = (nil)] 09:47:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 196 (0x7f12276f1000) [pid = 1861] [serial = 1415] [outer = 0x7f12276e6800] 09:47:16 INFO - PROCESS | 1861 | 1461343636246 Marionette DEBUG loaded listener.js 09:47:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 197 (0x7f1237b0ac00) [pid = 1861] [serial = 1416] [outer = 0x7f12276e6800] 09:47:17 INFO - PROCESS | 1861 | 1461343637092 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1495ms 09:47:17 INFO - PROCESS | 1861 | 1461343637149 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 09:47:17 INFO - PROCESS | 1861 | 1461343637152 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 09:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:47:17 INFO - PROCESS | 1861 | 1461343637158 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:47:17 INFO - PROCESS | 1861 | 1461343637161 Marionette TRACE conn4 <- [1,1858,null,{}] 09:47:17 INFO - PROCESS | 1861 | 1461343637167 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:17 INFO - PROCESS | 1861 | 1461343637378 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 09:47:17 INFO - PROCESS | 1861 | 1461343637604 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:17 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1251176000 == 170 [pid = 1861] [id = 472] 09:47:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 198 (0x7f12276e7000) [pid = 1861] [serial = 1417] [outer = (nil)] 09:47:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 199 (0x7f1252bb4000) [pid = 1861] [serial = 1418] [outer = 0x7f12276e7000] 09:47:17 INFO - PROCESS | 1861 | 1461343637719 Marionette DEBUG loaded listener.js 09:47:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 200 (0x7f1253064800) [pid = 1861] [serial = 1419] [outer = 0x7f12276e7000] 09:47:18 INFO - PROCESS | 1861 | 1461343638614 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1541ms 09:47:18 INFO - PROCESS | 1861 | 1461343638701 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 09:47:18 INFO - PROCESS | 1861 | 1461343638705 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 09:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:47:18 INFO - PROCESS | 1861 | 1461343638710 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:47:18 INFO - PROCESS | 1861 | 1461343638712 Marionette TRACE conn4 <- [1,1862,null,{}] 09:47:18 INFO - PROCESS | 1861 | 1461343638718 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:18 INFO - PROCESS | 1861 | 1461343638909 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 09:47:19 INFO - PROCESS | 1861 | 1461343639122 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f125517b000 == 171 [pid = 1861] [id = 473] 09:47:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 201 (0x7f12276ea000) [pid = 1861] [serial = 1420] [outer = (nil)] 09:47:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 202 (0x7f1236d71400) [pid = 1861] [serial = 1421] [outer = 0x7f12276ea000] 09:47:19 INFO - PROCESS | 1861 | 1461343639271 Marionette DEBUG loaded listener.js 09:47:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 203 (0x7f1236d77400) [pid = 1861] [serial = 1422] [outer = 0x7f12276ea000] 09:47:20 INFO - PROCESS | 1861 | 1461343640204 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1537ms 09:47:20 INFO - PROCESS | 1861 | 1461343640249 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 09:47:20 INFO - PROCESS | 1861 | 1461343640253 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 09:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:47:20 INFO - PROCESS | 1861 | 1461343640259 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:47:20 INFO - PROCESS | 1861 | 1461343640264 Marionette TRACE conn4 <- [1,1866,null,{}] 09:47:20 INFO - PROCESS | 1861 | 1461343640269 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:20 INFO - PROCESS | 1861 | 1461343640488 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 09:47:21 INFO - PROCESS | 1861 | 1461343641145 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:21 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229e6a000 == 172 [pid = 1861] [id = 474] 09:47:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 204 (0x7f12268f3800) [pid = 1861] [serial = 1423] [outer = (nil)] 09:47:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 205 (0x7f12278af800) [pid = 1861] [serial = 1424] [outer = 0x7f12268f3800] 09:47:21 INFO - PROCESS | 1861 | 1461343641299 Marionette DEBUG loaded listener.js 09:47:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 206 (0x7f122830b400) [pid = 1861] [serial = 1425] [outer = 0x7f12268f3800] 09:47:22 INFO - PROCESS | 1861 | 1461343642159 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1932ms 09:47:22 INFO - PROCESS | 1861 | 1461343642198 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 09:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:47:22 INFO - PROCESS | 1861 | 1461343642207 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 09:47:22 INFO - PROCESS | 1861 | 1461343642214 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:47:22 INFO - PROCESS | 1861 | 1461343642219 Marionette TRACE conn4 <- [1,1870,null,{}] 09:47:22 INFO - PROCESS | 1861 | 1461343642226 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:22 INFO - PROCESS | 1861 | 1461343642439 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 09:47:22 INFO - PROCESS | 1861 | 1461343642676 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:22 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122e4ec800 == 173 [pid = 1861] [id = 475] 09:47:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 207 (0x7f12276e9c00) [pid = 1861] [serial = 1426] [outer = (nil)] 09:47:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 208 (0x7f122c3dfc00) [pid = 1861] [serial = 1427] [outer = 0x7f12276e9c00] 09:47:22 INFO - PROCESS | 1861 | 1461343642749 Marionette DEBUG loaded listener.js 09:47:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 209 (0x7f122dfc4800) [pid = 1861] [serial = 1428] [outer = 0x7f12276e9c00] 09:47:24 INFO - PROCESS | 1861 | 1461343644004 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1844ms 09:47:24 INFO - PROCESS | 1861 | 1461343644066 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 09:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:47:24 INFO - PROCESS | 1861 | 1461343644077 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 09:47:24 INFO - PROCESS | 1861 | 1461343644107 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:47:24 INFO - PROCESS | 1861 | 1461343644114 Marionette TRACE conn4 <- [1,1874,null,{}] 09:47:24 INFO - PROCESS | 1861 | 1461343644123 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:24 INFO - PROCESS | 1861 | 1461343644707 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 09:47:24 INFO - PROCESS | 1861 | 1461343644931 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1227795800 == 174 [pid = 1861] [id = 476] 09:47:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 210 (0x7f122e3ee800) [pid = 1861] [serial = 1429] [outer = (nil)] 09:47:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 211 (0x7f122ee3ac00) [pid = 1861] [serial = 1430] [outer = 0x7f122e3ee800] 09:47:25 INFO - PROCESS | 1861 | 1461343645004 Marionette DEBUG loaded listener.js 09:47:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 212 (0x7f122f533c00) [pid = 1861] [serial = 1431] [outer = 0x7f122e3ee800] 09:47:25 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236d07800 == 173 [pid = 1861] [id = 392] 09:47:25 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236d1d000 == 172 [pid = 1861] [id = 309] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 211 (0x7f124cf37400) [pid = 1861] [serial = 1262] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 210 (0x7f124f231800) [pid = 1861] [serial = 1265] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 209 (0x7f1229eb1c00) [pid = 1861] [serial = 1268] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 208 (0x7f122db84400) [pid = 1861] [serial = 1271] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 207 (0x7f122e3f1800) [pid = 1861] [serial = 1274] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 206 (0x7f12278b6c00) [pid = 1861] [serial = 1277] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 205 (0x7f12295e4800) [pid = 1861] [serial = 1280] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 204 (0x7f122bee9c00) [pid = 1861] [serial = 1307] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122ddc4800 == 171 [pid = 1861] [id = 406] 09:47:25 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122ed3a000 == 170 [pid = 1861] [id = 457] 09:47:25 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122ddd7800 == 169 [pid = 1861] [id = 456] 09:47:25 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122d1c5800 == 168 [pid = 1861] [id = 455] 09:47:25 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122b549000 == 167 [pid = 1861] [id = 454] 09:47:25 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1228194000 == 166 [pid = 1861] [id = 453] 09:47:25 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122bd1c000 == 165 [pid = 1861] [id = 452] 09:47:25 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123b977000 == 164 [pid = 1861] [id = 448] 09:47:25 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1229391800 == 163 [pid = 1861] [id = 447] 09:47:25 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12292ea000 == 162 [pid = 1861] [id = 446] 09:47:25 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122bdab800 == 161 [pid = 1861] [id = 445] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 203 (0x7f123a8f4000) [pid = 1861] [serial = 1239] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 202 (0x7f1239da9400) [pid = 1861] [serial = 1301] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 201 (0x7f122c099000) [pid = 1861] [serial = 1287] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 200 (0x7f122b2e0400) [pid = 1861] [serial = 1286] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 199 (0x7f122ee45400) [pid = 1861] [serial = 1295] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 198 (0x7f122f659000) [pid = 1861] [serial = 1296] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 197 (0x7f1236715800) [pid = 1861] [serial = 1298] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 196 (0x7f122e1c9400) [pid = 1861] [serial = 1290] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 195 (0x7f122db91800) [pid = 1861] [serial = 1289] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 194 (0x7f12295edc00) [pid = 1861] [serial = 1284] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 193 (0x7f122811f800) [pid = 1861] [serial = 1283] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 192 (0x7f1236474000) [pid = 1861] [serial = 1247] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 191 (0x7f123b618000) [pid = 1861] [serial = 1256] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 190 (0x7f1237e32800) [pid = 1861] [serial = 1250] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 189 (0x7f122f653000) [pid = 1861] [serial = 1293] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f122f52dc00) [pid = 1861] [serial = 1292] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f123ab97000) [pid = 1861] [serial = 1253] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f122dff4400) [pid = 1861] [serial = 1244] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f12268f0400) [pid = 1861] [serial = 1241] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f1243504800) [pid = 1861] [serial = 1259] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f123a9b0800) [pid = 1861] [serial = 1302] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f1229acf400) [pid = 1861] [serial = 1305] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f122811a400) [pid = 1861] [serial = 1304] [outer = (nil)] [url = about:blank] 09:47:25 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f12376e1000) [pid = 1861] [serial = 1299] [outer = (nil)] [url = about:blank] 09:47:26 INFO - PROCESS | 1861 | 1461343646038 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 2013ms 09:47:26 INFO - PROCESS | 1861 | 1461343646101 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 09:47:26 INFO - PROCESS | 1861 | 1461343646104 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 09:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:47:26 INFO - PROCESS | 1861 | 1461343646113 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:47:26 INFO - PROCESS | 1861 | 1461343646121 Marionette TRACE conn4 <- [1,1878,null,{}] 09:47:26 INFO - PROCESS | 1861 | 1461343646135 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:26 INFO - PROCESS | 1861 | 1461343646326 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 09:47:26 INFO - PROCESS | 1861 | 1461343646502 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:26 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12293a2800 == 162 [pid = 1861] [id = 477] 09:47:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f12278b6c00) [pid = 1861] [serial = 1432] [outer = (nil)] 09:47:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f122e3f1000) [pid = 1861] [serial = 1433] [outer = 0x7f12278b6c00] 09:47:26 INFO - PROCESS | 1861 | 1461343646571 Marionette DEBUG loaded listener.js 09:47:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f1236472800) [pid = 1861] [serial = 1434] [outer = 0x7f12278b6c00] 09:47:27 INFO - PROCESS | 1861 | 1461343647356 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1300ms 09:47:27 INFO - PROCESS | 1861 | 1461343647419 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 09:47:27 INFO - PROCESS | 1861 | 1461343647424 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 09:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:47:27 INFO - PROCESS | 1861 | 1461343647430 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:47:27 INFO - PROCESS | 1861 | 1461343647432 Marionette TRACE conn4 <- [1,1882,null,{}] 09:47:27 INFO - PROCESS | 1861 | 1461343647437 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:27 INFO - PROCESS | 1861 | 1461343647641 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 09:47:27 INFO - PROCESS | 1861 | 1461343647659 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bd9c000 == 163 [pid = 1861] [id = 478] 09:47:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f1229eac400) [pid = 1861] [serial = 1435] [outer = (nil)] 09:47:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f1236d74c00) [pid = 1861] [serial = 1436] [outer = 0x7f1229eac400] 09:47:27 INFO - PROCESS | 1861 | 1461343647908 Marionette DEBUG loaded listener.js 09:47:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f1236f04800) [pid = 1861] [serial = 1437] [outer = 0x7f1229eac400] 09:47:28 INFO - PROCESS | 1861 | 1461343648853 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1478ms 09:47:28 INFO - PROCESS | 1861 | 1461343648918 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 09:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:47:28 INFO - PROCESS | 1861 | 1461343648924 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 09:47:28 INFO - PROCESS | 1861 | 1461343648933 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:47:28 INFO - PROCESS | 1861 | 1461343648936 Marionette TRACE conn4 <- [1,1886,null,{}] 09:47:28 INFO - PROCESS | 1861 | 1461343648943 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:29 INFO - PROCESS | 1861 | 1461343649214 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 09:47:29 INFO - PROCESS | 1861 | 1461343649243 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122dcb5000 == 164 [pid = 1861] [id = 479] 09:47:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f1236f09400) [pid = 1861] [serial = 1438] [outer = (nil)] 09:47:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f1236f0bc00) [pid = 1861] [serial = 1439] [outer = 0x7f1236f09400] 09:47:29 INFO - PROCESS | 1861 | 1461343649337 Marionette DEBUG loaded listener.js 09:47:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f1237397c00) [pid = 1861] [serial = 1440] [outer = 0x7f1236f09400] 09:47:30 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f12278ba400) [pid = 1861] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:47:30 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f122db82400) [pid = 1861] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:47:30 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f122ee43c00) [pid = 1861] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:47:30 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f122ef63c00) [pid = 1861] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:47:30 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f122bee7000) [pid = 1861] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:47:30 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f122e1c8400) [pid = 1861] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:47:30 INFO - PROCESS | 1861 | ************************* 09:47:30 INFO - PROCESS | 1861 | A coding exception was thrown and uncaught in a Task. 09:47:30 INFO - PROCESS | 1861 | 09:47:30 INFO - PROCESS | 1861 | Full message: TypeError: NetworkError when attempting to fetch resource. 09:47:30 INFO - PROCESS | 1861 | Full stack: 09:47:30 INFO - PROCESS | 1861 | ************************* 09:47:30 INFO - PROCESS | 1861 | 1461343650801 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1935ms 09:47:30 INFO - PROCESS | 1861 | 1461343650867 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 09:47:30 INFO - PROCESS | 1861 | 1461343650871 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 09:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:47:30 INFO - PROCESS | 1861 | 1461343650876 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:47:30 INFO - PROCESS | 1861 | 1461343650878 Marionette TRACE conn4 <- [1,1890,null,{}] 09:47:30 INFO - PROCESS | 1861 | 1461343650884 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:31 INFO - PROCESS | 1861 | 1461343651049 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 09:47:31 INFO - PROCESS | 1861 | 1461343651066 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:31 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123639b000 == 165 [pid = 1861] [id = 480] 09:47:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f122ee43c00) [pid = 1861] [serial = 1441] [outer = (nil)] 09:47:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f1237970000) [pid = 1861] [serial = 1442] [outer = 0x7f122ee43c00] 09:47:31 INFO - PROCESS | 1861 | 1461343651130 Marionette DEBUG loaded listener.js 09:47:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f123b045800) [pid = 1861] [serial = 1443] [outer = 0x7f122ee43c00] 09:47:32 INFO - PROCESS | 1861 | 1461343652013 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1182ms 09:47:32 INFO - PROCESS | 1861 | 1461343652072 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 09:47:32 INFO - PROCESS | 1861 | 1461343652076 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 09:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:47:32 INFO - PROCESS | 1861 | 1461343652086 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:47:32 INFO - PROCESS | 1861 | 1461343652088 Marionette TRACE conn4 <- [1,1894,null,{}] 09:47:32 INFO - PROCESS | 1861 | 1461343652094 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:32 INFO - PROCESS | 1861 | 1461343652276 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 09:47:32 INFO - PROCESS | 1861 | 1461343652641 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12277ae800 == 166 [pid = 1861] [id = 481] 09:47:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f12268eb400) [pid = 1861] [serial = 1444] [outer = (nil)] 09:47:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f12268f5800) [pid = 1861] [serial = 1445] [outer = 0x7f12268eb400] 09:47:32 INFO - PROCESS | 1861 | 1461343652722 Marionette DEBUG loaded listener.js 09:47:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f122830dc00) [pid = 1861] [serial = 1446] [outer = 0x7f12268eb400] 09:47:33 INFO - PROCESS | 1861 | 1461343653785 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1737ms 09:47:33 INFO - PROCESS | 1861 | 1461343653825 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 09:47:33 INFO - PROCESS | 1861 | 1461343653834 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 09:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:47:33 INFO - PROCESS | 1861 | 1461343653843 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:47:33 INFO - PROCESS | 1861 | 1461343653847 Marionette TRACE conn4 <- [1,1898,null,{}] 09:47:33 INFO - PROCESS | 1861 | 1461343653855 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:34 INFO - PROCESS | 1861 | 1461343654111 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 09:47:34 INFO - PROCESS | 1861 | 1461343654431 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:34 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122dca3800 == 167 [pid = 1861] [id = 482] 09:47:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 190 (0x7f122c0a1400) [pid = 1861] [serial = 1447] [outer = (nil)] 09:47:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 191 (0x7f122db7ec00) [pid = 1861] [serial = 1448] [outer = 0x7f122c0a1400] 09:47:34 INFO - PROCESS | 1861 | 1461343654527 Marionette DEBUG loaded listener.js 09:47:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 192 (0x7f122dfcfc00) [pid = 1861] [serial = 1449] [outer = 0x7f122c0a1400] 09:47:35 INFO - PROCESS | 1861 | 1461343655547 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1748ms 09:47:35 INFO - PROCESS | 1861 | 1461343655595 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 09:47:35 INFO - PROCESS | 1861 | 1461343655602 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 09:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:47:35 INFO - PROCESS | 1861 | 1461343655608 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:47:35 INFO - PROCESS | 1861 | 1461343655616 Marionette TRACE conn4 <- [1,1902,null,{}] 09:47:35 INFO - PROCESS | 1861 | 1461343655626 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:35 INFO - PROCESS | 1861 | 1461343655853 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 09:47:36 INFO - PROCESS | 1861 | 1461343656224 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:36 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236d0b800 == 168 [pid = 1861] [id = 483] 09:47:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 193 (0x7f12278b4000) [pid = 1861] [serial = 1450] [outer = (nil)] 09:47:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 194 (0x7f122ee42800) [pid = 1861] [serial = 1451] [outer = 0x7f12278b4000] 09:47:36 INFO - PROCESS | 1861 | 1461343656319 Marionette DEBUG loaded listener.js 09:47:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 195 (0x7f1234ab2000) [pid = 1861] [serial = 1452] [outer = 0x7f12278b4000] 09:47:37 INFO - PROCESS | 1861 | 1461343657283 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:47:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1740ms 09:47:37 INFO - PROCESS | 1861 | 1461343657350 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 09:47:37 INFO - PROCESS | 1861 | 1461343657354 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 09:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:47:37 INFO - PROCESS | 1861 | 1461343657370 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:47:37 INFO - PROCESS | 1861 | 1461343657381 Marionette TRACE conn4 <- [1,1906,null,{}] 09:47:37 INFO - PROCESS | 1861 | 1461343657388 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:37 INFO - PROCESS | 1861 | 1461343657666 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 09:47:37 INFO - PROCESS | 1861 | 1461343657980 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123a87e000 == 169 [pid = 1861] [id = 484] 09:47:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 196 (0x7f12295e5000) [pid = 1861] [serial = 1453] [outer = (nil)] 09:47:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 197 (0x7f1236f64000) [pid = 1861] [serial = 1454] [outer = 0x7f12295e5000] 09:47:38 INFO - PROCESS | 1861 | 1461343658084 Marionette DEBUG loaded listener.js 09:47:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 198 (0x7f12375a1c00) [pid = 1861] [serial = 1455] [outer = 0x7f12295e5000] 09:47:38 INFO - PROCESS | 1861 | 1461343658989 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1700ms 09:47:39 INFO - PROCESS | 1861 | 1461343659064 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 09:47:39 INFO - PROCESS | 1861 | 1461343659068 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 09:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:47:39 INFO - PROCESS | 1861 | 1461343659075 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:47:39 INFO - PROCESS | 1861 | 1461343659079 Marionette TRACE conn4 <- [1,1910,null,{}] 09:47:39 INFO - PROCESS | 1861 | 1461343659084 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:39 INFO - PROCESS | 1861 | 1461343659343 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 09:47:39 INFO - PROCESS | 1861 | 1461343659651 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:39 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123b976000 == 170 [pid = 1861] [id = 485] 09:47:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 199 (0x7f122b4d2800) [pid = 1861] [serial = 1456] [outer = (nil)] 09:47:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 200 (0x7f123785b400) [pid = 1861] [serial = 1457] [outer = 0x7f122b4d2800] 09:47:39 INFO - PROCESS | 1861 | 1461343659735 Marionette DEBUG loaded listener.js 09:47:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 201 (0x7f1238ff5800) [pid = 1861] [serial = 1458] [outer = 0x7f122b4d2800] 09:47:40 INFO - PROCESS | 1861 | 1461343660604 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1580ms 09:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:47:40 INFO - PROCESS | 1861 | 1461343660656 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 09:47:40 INFO - PROCESS | 1861 | 1461343660659 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 09:47:40 INFO - PROCESS | 1861 | 1461343660665 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:47:40 INFO - PROCESS | 1861 | 1461343660669 Marionette TRACE conn4 <- [1,1914,null,{}] 09:47:40 INFO - PROCESS | 1861 | 1461343660674 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:40 INFO - PROCESS | 1861 | 1461343660877 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 09:47:41 INFO - PROCESS | 1861 | 1461343661098 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:41 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124127f800 == 171 [pid = 1861] [id = 486] 09:47:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 202 (0x7f123b31c800) [pid = 1861] [serial = 1459] [outer = (nil)] 09:47:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 203 (0x7f123b3c1400) [pid = 1861] [serial = 1460] [outer = 0x7f123b31c800] 09:47:41 INFO - PROCESS | 1861 | 1461343661231 Marionette DEBUG loaded listener.js 09:47:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 204 (0x7f123c75a800) [pid = 1861] [serial = 1461] [outer = 0x7f123b31c800] 09:47:42 INFO - PROCESS | 1861 | 1461343662222 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1633ms 09:47:42 INFO - PROCESS | 1861 | 1461343662300 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 09:47:42 INFO - PROCESS | 1861 | 1461343662306 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 09:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:47:42 INFO - PROCESS | 1861 | 1461343662316 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:47:42 INFO - PROCESS | 1861 | 1461343662321 Marionette TRACE conn4 <- [1,1918,null,{}] 09:47:42 INFO - PROCESS | 1861 | 1461343662331 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:42 INFO - PROCESS | 1861 | 1461343662697 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 09:47:43 INFO - PROCESS | 1861 | 1461343663082 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124368f000 == 172 [pid = 1861] [id = 487] 09:47:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 205 (0x7f1239db3800) [pid = 1861] [serial = 1462] [outer = (nil)] 09:47:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 206 (0x7f12402ddc00) [pid = 1861] [serial = 1463] [outer = 0x7f1239db3800] 09:47:43 INFO - PROCESS | 1861 | 1461343663232 Marionette DEBUG loaded listener.js 09:47:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 207 (0x7f1243114000) [pid = 1861] [serial = 1464] [outer = 0x7f1239db3800] 09:47:44 INFO - PROCESS | 1861 | 1461343664292 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 2046ms 09:47:44 INFO - PROCESS | 1861 | 1461343664361 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 09:47:44 INFO - PROCESS | 1861 | 1461343664364 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 09:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:47:44 INFO - PROCESS | 1861 | 1461343664370 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:47:44 INFO - PROCESS | 1861 | 1461343664373 Marionette TRACE conn4 <- [1,1922,null,{}] 09:47:44 INFO - PROCESS | 1861 | 1461343664381 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:44 INFO - PROCESS | 1861 | 1461343664629 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 09:47:44 INFO - PROCESS | 1861 | 1461343664898 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:44 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1251163800 == 173 [pid = 1861] [id = 488] 09:47:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 208 (0x7f1234ab4c00) [pid = 1861] [serial = 1465] [outer = (nil)] 09:47:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 209 (0x7f1243597800) [pid = 1861] [serial = 1466] [outer = 0x7f1234ab4c00] 09:47:45 INFO - PROCESS | 1861 | 1461343665022 Marionette DEBUG loaded listener.js 09:47:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 210 (0x7f1247f7d800) [pid = 1861] [serial = 1467] [outer = 0x7f1234ab4c00] 09:47:45 INFO - PROCESS | 1861 | 1461343665944 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1633ms 09:47:46 INFO - PROCESS | 1861 | 1461343666006 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 09:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:47:46 INFO - PROCESS | 1861 | 1461343666010 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 09:47:46 INFO - PROCESS | 1861 | 1461343666016 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:47:46 INFO - PROCESS | 1861 | 1461343666020 Marionette TRACE conn4 <- [1,1926,null,{}] 09:47:46 INFO - PROCESS | 1861 | 1461343666025 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:46 INFO - PROCESS | 1861 | 1461343666248 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 09:47:46 INFO - PROCESS | 1861 | 1461343666554 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:46 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1255e47800 == 174 [pid = 1861] [id = 489] 09:47:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 211 (0x7f123796ac00) [pid = 1861] [serial = 1468] [outer = (nil)] 09:47:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 212 (0x7f124deddc00) [pid = 1861] [serial = 1469] [outer = 0x7f123796ac00] 09:47:46 INFO - PROCESS | 1861 | 1461343666639 Marionette DEBUG loaded listener.js 09:47:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 213 (0x7f124f22ec00) [pid = 1861] [serial = 1470] [outer = 0x7f123796ac00] 09:47:47 INFO - PROCESS | 1861 | 1461343667623 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:47:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1687ms 09:47:47 INFO - PROCESS | 1861 | 1461343667704 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 09:47:47 INFO - PROCESS | 1861 | 1461343667707 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 09:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:47:47 INFO - PROCESS | 1861 | 1461343667713 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:47:47 INFO - PROCESS | 1861 | 1461343667716 Marionette TRACE conn4 <- [1,1930,null,{}] 09:47:47 INFO - PROCESS | 1861 | 1461343667721 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:47 INFO - PROCESS | 1861 | 1461343667985 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 09:47:48 INFO - PROCESS | 1861 | 1461343668307 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:48 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bcb8800 == 175 [pid = 1861] [id = 490] 09:47:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 214 (0x7f122e2e2c00) [pid = 1861] [serial = 1471] [outer = (nil)] 09:47:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 215 (0x7f122e2eb400) [pid = 1861] [serial = 1472] [outer = 0x7f122e2e2c00] 09:47:48 INFO - PROCESS | 1861 | 1461343668388 Marionette DEBUG loaded listener.js 09:47:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 216 (0x7f122e2f0400) [pid = 1861] [serial = 1473] [outer = 0x7f122e2e2c00] 09:47:49 INFO - PROCESS | 1861 | 1461343669232 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1579ms 09:47:49 INFO - PROCESS | 1861 | 1461343669294 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 09:47:49 INFO - PROCESS | 1861 | 1461343669297 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 09:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:47:49 INFO - PROCESS | 1861 | 1461343669304 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:47:49 INFO - PROCESS | 1861 | 1461343669307 Marionette TRACE conn4 <- [1,1934,null,{}] 09:47:49 INFO - PROCESS | 1861 | 1461343669312 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:49 INFO - PROCESS | 1861 | 1461343669534 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 09:47:49 INFO - PROCESS | 1861 | 1461343669858 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:49 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f125838e800 == 176 [pid = 1861] [id = 491] 09:47:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 217 (0x7f122ecc0c00) [pid = 1861] [serial = 1474] [outer = (nil)] 09:47:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 218 (0x7f122ecc2800) [pid = 1861] [serial = 1475] [outer = 0x7f122ecc0c00] 09:47:49 INFO - PROCESS | 1861 | 1461343669958 Marionette DEBUG loaded listener.js 09:47:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 219 (0x7f122ecc9000) [pid = 1861] [serial = 1476] [outer = 0x7f122ecc0c00] 09:47:50 INFO - PROCESS | 1861 | 1461343670915 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1680ms 09:47:50 INFO - PROCESS | 1861 | 1461343670985 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 09:47:50 INFO - PROCESS | 1861 | 1461343670988 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 09:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:47:50 INFO - PROCESS | 1861 | 1461343670996 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:47:51 INFO - PROCESS | 1861 | 1461343671000 Marionette TRACE conn4 <- [1,1938,null,{}] 09:47:51 INFO - PROCESS | 1861 | 1461343671006 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:51 INFO - PROCESS | 1861 | 1461343671278 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 09:47:51 INFO - PROCESS | 1861 | 1461343671569 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:51 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229262000 == 177 [pid = 1861] [id = 492] 09:47:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 220 (0x7f122de55000) [pid = 1861] [serial = 1477] [outer = (nil)] 09:47:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 221 (0x7f122de60400) [pid = 1861] [serial = 1478] [outer = 0x7f122de55000] 09:47:51 INFO - PROCESS | 1861 | 1461343671650 Marionette DEBUG loaded listener.js 09:47:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 222 (0x7f124e051800) [pid = 1861] [serial = 1479] [outer = 0x7f122de55000] 09:47:52 INFO - PROCESS | 1861 | 1461343672472 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1503ms 09:47:52 INFO - PROCESS | 1861 | 1461343672502 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 09:47:52 INFO - PROCESS | 1861 | 1461343672505 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 09:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:47:52 INFO - PROCESS | 1861 | 1461343672512 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:47:52 INFO - PROCESS | 1861 | 1461343672514 Marionette TRACE conn4 <- [1,1942,null,{}] 09:47:52 INFO - PROCESS | 1861 | 1461343672520 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:52 INFO - PROCESS | 1861 | 1461343672719 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 09:47:52 INFO - PROCESS | 1861 | 1461343672943 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122927a800 == 178 [pid = 1861] [id = 493] 09:47:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 223 (0x7f122d373c00) [pid = 1861] [serial = 1480] [outer = (nil)] 09:47:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 224 (0x7f122d37c000) [pid = 1861] [serial = 1481] [outer = 0x7f122d373c00] 09:47:53 INFO - PROCESS | 1861 | 1461343673056 Marionette DEBUG loaded listener.js 09:47:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 225 (0x7f122d381000) [pid = 1861] [serial = 1482] [outer = 0x7f122d373c00] 09:47:53 INFO - PROCESS | 1861 | 1461343673982 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1533ms 09:47:54 INFO - PROCESS | 1861 | 1461343674047 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 09:47:54 INFO - PROCESS | 1861 | 1461343674051 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 09:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:47:54 INFO - PROCESS | 1861 | 1461343674056 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:47:54 INFO - PROCESS | 1861 | 1461343674059 Marionette TRACE conn4 <- [1,1946,null,{}] 09:47:54 INFO - PROCESS | 1861 | 1461343674064 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:54 INFO - PROCESS | 1861 | 1461343674273 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 09:47:54 INFO - PROCESS | 1861 | 1461343674534 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:54 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1227697800 == 179 [pid = 1861] [id = 494] 09:47:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 226 (0x7f1229556400) [pid = 1861] [serial = 1483] [outer = (nil)] 09:47:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 227 (0x7f122955dc00) [pid = 1861] [serial = 1484] [outer = 0x7f1229556400] 09:47:54 INFO - PROCESS | 1861 | 1461343674659 Marionette DEBUG loaded listener.js 09:47:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 228 (0x7f1229562800) [pid = 1861] [serial = 1485] [outer = 0x7f1229556400] 09:47:55 INFO - PROCESS | 1861 | 1461343675525 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1531ms 09:47:55 INFO - PROCESS | 1861 | 1461343675591 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 09:47:55 INFO - PROCESS | 1861 | 1461343675594 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 09:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:47:55 INFO - PROCESS | 1861 | 1461343675601 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:47:55 INFO - PROCESS | 1861 | 1461343675605 Marionette TRACE conn4 <- [1,1950,null,{}] 09:47:55 INFO - PROCESS | 1861 | 1461343675611 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:55 INFO - PROCESS | 1861 | 1461343675846 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 09:47:56 INFO - PROCESS | 1861 | 1461343676167 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:56 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122560f000 == 180 [pid = 1861] [id = 495] 09:47:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 229 (0x7f1229557c00) [pid = 1861] [serial = 1486] [outer = (nil)] 09:47:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 230 (0x7f122d37d000) [pid = 1861] [serial = 1487] [outer = 0x7f1229557c00] 09:47:56 INFO - PROCESS | 1861 | 1461343676254 Marionette DEBUG loaded listener.js 09:47:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 231 (0x7f122de5a800) [pid = 1861] [serial = 1488] [outer = 0x7f1229557c00] 09:47:57 INFO - PROCESS | 1861 | 1461343677088 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1551ms 09:47:57 INFO - PROCESS | 1861 | 1461343677155 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 09:47:57 INFO - PROCESS | 1861 | 1461343677160 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 09:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:47:57 INFO - PROCESS | 1861 | 1461343677170 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:47:57 INFO - PROCESS | 1861 | 1461343677173 Marionette TRACE conn4 <- [1,1954,null,{}] 09:47:57 INFO - PROCESS | 1861 | 1461343677182 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:57 INFO - PROCESS | 1861 | 1461343677472 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 09:47:57 INFO - PROCESS | 1861 | 1461343677778 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:57 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122927e000 == 181 [pid = 1861] [id = 496] 09:47:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 232 (0x7f1229129800) [pid = 1861] [serial = 1489] [outer = (nil)] 09:47:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 233 (0x7f1229132400) [pid = 1861] [serial = 1490] [outer = 0x7f1229129800] 09:47:57 INFO - PROCESS | 1861 | 1461343677860 Marionette DEBUG loaded listener.js 09:47:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 234 (0x7f1229136c00) [pid = 1861] [serial = 1491] [outer = 0x7f1229129800] 09:47:58 INFO - PROCESS | 1861 | 1461343678780 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1633ms 09:47:58 INFO - PROCESS | 1861 | 1461343678802 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 09:47:58 INFO - PROCESS | 1861 | 1461343678806 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 09:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:47:58 INFO - PROCESS | 1861 | 1461343678812 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:47:58 INFO - PROCESS | 1861 | 1461343678815 Marionette TRACE conn4 <- [1,1958,null,{}] 09:47:58 INFO - PROCESS | 1861 | 1461343678820 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:59 INFO - PROCESS | 1861 | 1461343679045 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 09:47:59 INFO - PROCESS | 1861 | 1461343679319 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:59 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122905a800 == 182 [pid = 1861] [id = 497] 09:47:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 235 (0x7f122912ac00) [pid = 1861] [serial = 1492] [outer = (nil)] 09:47:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 236 (0x7f122db85800) [pid = 1861] [serial = 1493] [outer = 0x7f122912ac00] 09:47:59 INFO - PROCESS | 1861 | 1461343679397 Marionette DEBUG loaded listener.js 09:47:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 237 (0x7f124db58800) [pid = 1861] [serial = 1494] [outer = 0x7f122912ac00] 09:48:00 INFO - PROCESS | 1861 | 1461343680403 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1633ms 09:48:00 INFO - PROCESS | 1861 | 1461343680446 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 09:48:00 INFO - PROCESS | 1861 | 1461343680450 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 09:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:48:00 INFO - PROCESS | 1861 | 1461343680456 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:48:00 INFO - PROCESS | 1861 | 1461343680459 Marionette TRACE conn4 <- [1,1962,null,{}] 09:48:00 INFO - PROCESS | 1861 | 1461343680464 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:00 INFO - PROCESS | 1861 | 1461343680694 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 09:48:01 INFO - PROCESS | 1861 | 1461343681071 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:01 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122499d000 == 183 [pid = 1861] [id = 498] 09:48:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 238 (0x7f122db3d000) [pid = 1861] [serial = 1495] [outer = (nil)] 09:48:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 239 (0x7f122db43c00) [pid = 1861] [serial = 1496] [outer = 0x7f122db3d000] 09:48:01 INFO - PROCESS | 1861 | 1461343681159 Marionette DEBUG loaded listener.js 09:48:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 240 (0x7f122db48000) [pid = 1861] [serial = 1497] [outer = 0x7f122db3d000] 09:48:03 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122dca0000 == 182 [pid = 1861] [id = 304] 09:48:03 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123639b000 == 181 [pid = 1861] [id = 480] 09:48:03 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122dcb5000 == 180 [pid = 1861] [id = 479] 09:48:03 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122bd9c000 == 179 [pid = 1861] [id = 478] 09:48:03 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12293a2800 == 178 [pid = 1861] [id = 477] 09:48:03 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1227795800 == 177 [pid = 1861] [id = 476] 09:48:03 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122e4ec800 == 176 [pid = 1861] [id = 475] 09:48:03 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1229e6a000 == 175 [pid = 1861] [id = 474] 09:48:03 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1242856800 == 174 [pid = 1861] [id = 469] 09:48:03 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1240ff7000 == 173 [pid = 1861] [id = 468] 09:48:03 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123f276800 == 172 [pid = 1861] [id = 467] 09:48:03 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123b988000 == 171 [pid = 1861] [id = 466] 09:48:03 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123b443000 == 170 [pid = 1861] [id = 465] 09:48:03 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123a89b000 == 169 [pid = 1861] [id = 464] 09:48:03 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12379a1000 == 168 [pid = 1861] [id = 463] 09:48:03 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12372ab800 == 167 [pid = 1861] [id = 462] 09:48:03 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1229d7d800 == 166 [pid = 1861] [id = 459] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 239 (0x7f1236f66400) [pid = 1861] [serial = 1319] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 238 (0x7f1229eeb800) [pid = 1861] [serial = 1358] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 237 (0x7f123b94b000) [pid = 1861] [serial = 1346] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 236 (0x7f1237964800) [pid = 1861] [serial = 1322] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 235 (0x7f122e3f5000) [pid = 1861] [serial = 1365] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 234 (0x7f123b3c4c00) [pid = 1861] [serial = 1325] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 233 (0x7f1234ab5c00) [pid = 1861] [serial = 1370] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 232 (0x7f12376de000) [pid = 1861] [serial = 1373] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 231 (0x7f122e1cf800) [pid = 1861] [serial = 1364] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 230 (0x7f122c3e0c00) [pid = 1861] [serial = 1355] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 229 (0x7f1237945400) [pid = 1861] [serial = 1374] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 228 (0x7f124ef3d000) [pid = 1861] [serial = 1343] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 227 (0x7f122bc26800) [pid = 1861] [serial = 1359] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 226 (0x7f1229dcc400) [pid = 1861] [serial = 1352] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 225 (0x7f122c3e4000) [pid = 1861] [serial = 1361] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 224 (0x7f123c75ec00) [pid = 1861] [serial = 1328] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 223 (0x7f122db8a800) [pid = 1861] [serial = 1362] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 222 (0x7f1229eaf000) [pid = 1861] [serial = 1310] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 221 (0x7f122f528800) [pid = 1861] [serial = 1367] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 220 (0x7f1247f0dc00) [pid = 1861] [serial = 1340] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 219 (0x7f122f656c00) [pid = 1861] [serial = 1368] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 218 (0x7f122f535400) [pid = 1861] [serial = 1316] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 217 (0x7f1236478400) [pid = 1861] [serial = 1371] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 216 (0x7f1241011800) [pid = 1861] [serial = 1334] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 215 (0x7f123f2d9400) [pid = 1861] [serial = 1331] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 214 (0x7f122830a400) [pid = 1861] [serial = 1349] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 213 (0x7f12413a3000) [pid = 1861] [serial = 1337] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 212 (0x7f122db80000) [pid = 1861] [serial = 1313] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | --DOMWINDOW == 211 (0x7f1237b0d400) [pid = 1861] [serial = 1376] [outer = (nil)] [url = about:blank] 09:48:03 INFO - PROCESS | 1861 | 1461343683533 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 3091ms 09:48:03 INFO - PROCESS | 1861 | 1461343683547 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 09:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:48:03 INFO - PROCESS | 1861 | 1461343683553 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 09:48:03 INFO - PROCESS | 1861 | 1461343683561 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:48:03 INFO - PROCESS | 1861 | 1461343683567 Marionette TRACE conn4 <- [1,1966,null,{}] 09:48:03 INFO - PROCESS | 1861 | 1461343683576 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:03 INFO - PROCESS | 1861 | 1461343683770 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 09:48:03 INFO - PROCESS | 1861 | 1461343683988 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:04 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1228e63000 == 167 [pid = 1861] [id = 499] 09:48:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 212 (0x7f1229131c00) [pid = 1861] [serial = 1498] [outer = (nil)] 09:48:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 213 (0x7f1229eb0000) [pid = 1861] [serial = 1499] [outer = 0x7f1229131c00] 09:48:04 INFO - PROCESS | 1861 | 1461343684061 Marionette DEBUG loaded listener.js 09:48:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 214 (0x7f122bc1d800) [pid = 1861] [serial = 1500] [outer = 0x7f1229131c00] 09:48:04 INFO - PROCESS | 1861 | 1461343684982 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1493ms 09:48:05 INFO - PROCESS | 1861 | 1461343685058 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 09:48:05 INFO - PROCESS | 1861 | 1461343685071 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 09:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:48:05 INFO - PROCESS | 1861 | 1461343685086 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:48:05 INFO - PROCESS | 1861 | 1461343685091 Marionette TRACE conn4 <- [1,1970,null,{}] 09:48:05 INFO - PROCESS | 1861 | 1461343685100 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:05 INFO - PROCESS | 1861 | 1461343685508 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 09:48:05 INFO - PROCESS | 1861 | 1461343685771 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229e79800 == 168 [pid = 1861] [id = 500] 09:48:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 215 (0x7f122bc1e000) [pid = 1861] [serial = 1501] [outer = (nil)] 09:48:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 216 (0x7f122d37e000) [pid = 1861] [serial = 1502] [outer = 0x7f122bc1e000] 09:48:05 INFO - PROCESS | 1861 | 1461343685911 Marionette DEBUG loaded listener.js 09:48:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 217 (0x7f122db4bc00) [pid = 1861] [serial = 1503] [outer = 0x7f122bc1e000] 09:48:07 INFO - PROCESS | 1861 | 1461343687273 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 2248ms 09:48:07 INFO - PROCESS | 1861 | 1461343687369 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 09:48:07 INFO - PROCESS | 1861 | 1461343687375 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 09:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:48:07 INFO - PROCESS | 1861 | 1461343687381 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:48:07 INFO - PROCESS | 1861 | 1461343687398 Marionette TRACE conn4 <- [1,1974,null,{}] 09:48:07 INFO - PROCESS | 1861 | 1461343687434 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:07 INFO - PROCESS | 1861 | 1461343687741 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 09:48:08 INFO - PROCESS | 1861 | --DOMWINDOW == 216 (0x7f12276e9c00) [pid = 1861] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:48:08 INFO - PROCESS | 1861 | --DOMWINDOW == 215 (0x7f1229eac400) [pid = 1861] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:48:08 INFO - PROCESS | 1861 | --DOMWINDOW == 214 (0x7f122e3ee800) [pid = 1861] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:48:08 INFO - PROCESS | 1861 | --DOMWINDOW == 213 (0x7f12268f3800) [pid = 1861] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:48:08 INFO - PROCESS | 1861 | --DOMWINDOW == 212 (0x7f1236f09400) [pid = 1861] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:48:08 INFO - PROCESS | 1861 | --DOMWINDOW == 211 (0x7f12278b6c00) [pid = 1861] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:48:08 INFO - PROCESS | 1861 | 1461343688359 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:08 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bd19000 == 169 [pid = 1861] [id = 501] 09:48:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 212 (0x7f12276e9c00) [pid = 1861] [serial = 1504] [outer = (nil)] 09:48:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 213 (0x7f1229eb0800) [pid = 1861] [serial = 1505] [outer = 0x7f12276e9c00] 09:48:08 INFO - PROCESS | 1861 | 1461343688448 Marionette DEBUG loaded listener.js 09:48:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 214 (0x7f122e2eb800) [pid = 1861] [serial = 1506] [outer = 0x7f12276e9c00] 09:48:09 INFO - PROCESS | 1861 | 1461343689200 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1867ms 09:48:09 INFO - PROCESS | 1861 | 1461343689249 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 09:48:09 INFO - PROCESS | 1861 | 1461343689254 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 09:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:48:09 INFO - PROCESS | 1861 | 1461343689270 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:48:09 INFO - PROCESS | 1861 | 1461343689273 Marionette TRACE conn4 <- [1,1978,null,{}] 09:48:09 INFO - PROCESS | 1861 | 1461343689278 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:09 INFO - PROCESS | 1861 | 1461343689466 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 09:48:09 INFO - PROCESS | 1861 | 1461343689481 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122c4ac800 == 170 [pid = 1861] [id = 502] 09:48:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 215 (0x7f122de52c00) [pid = 1861] [serial = 1507] [outer = (nil)] 09:48:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 216 (0x7f122ee3bc00) [pid = 1861] [serial = 1508] [outer = 0x7f122de52c00] 09:48:09 INFO - PROCESS | 1861 | 1461343689548 Marionette DEBUG loaded listener.js 09:48:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 217 (0x7f122f463800) [pid = 1861] [serial = 1509] [outer = 0x7f122de52c00] 09:48:10 INFO - PROCESS | 1861 | 1461343690707 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1491ms 09:48:10 INFO - PROCESS | 1861 | 1461343690753 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 09:48:10 INFO - PROCESS | 1861 | 1461343690762 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 09:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:48:10 INFO - PROCESS | 1861 | 1461343690771 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:48:10 INFO - PROCESS | 1861 | 1461343690777 Marionette TRACE conn4 <- [1,1982,null,{}] 09:48:10 INFO - PROCESS | 1861 | 1461343690786 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:11 INFO - PROCESS | 1861 | 1461343691047 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 09:48:11 INFO - PROCESS | 1861 | 1461343691390 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229398000 == 171 [pid = 1861] [id = 503] 09:48:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 218 (0x7f122912f400) [pid = 1861] [serial = 1510] [outer = (nil)] 09:48:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 219 (0x7f1229eecc00) [pid = 1861] [serial = 1511] [outer = 0x7f122912f400] 09:48:11 INFO - PROCESS | 1861 | 1461343691480 Marionette DEBUG loaded listener.js 09:48:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 220 (0x7f122c09f000) [pid = 1861] [serial = 1512] [outer = 0x7f122912f400] 09:48:12 INFO - PROCESS | 1861 | 1461343692431 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1738ms 09:48:12 INFO - PROCESS | 1861 | 1461343692509 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 09:48:12 INFO - PROCESS | 1861 | 1461343692518 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 09:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:48:12 INFO - PROCESS | 1861 | 1461343692530 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:48:12 INFO - PROCESS | 1861 | 1461343692533 Marionette TRACE conn4 <- [1,1986,null,{}] 09:48:12 INFO - PROCESS | 1861 | 1461343692542 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:12 INFO - PROCESS | 1861 | 1461343692832 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 09:48:13 INFO - PROCESS | 1861 | 1461343693163 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122c4a1800 == 172 [pid = 1861] [id = 504] 09:48:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 221 (0x7f122db86c00) [pid = 1861] [serial = 1513] [outer = (nil)] 09:48:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 222 (0x7f122dff0c00) [pid = 1861] [serial = 1514] [outer = 0x7f122db86c00] 09:48:13 INFO - PROCESS | 1861 | 1461343693242 Marionette DEBUG loaded listener.js 09:48:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 223 (0x7f122ecbf400) [pid = 1861] [serial = 1515] [outer = 0x7f122db86c00] 09:48:14 INFO - PROCESS | 1861 | 1461343694289 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1836ms 09:48:14 INFO - PROCESS | 1861 | 1461343694366 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 09:48:14 INFO - PROCESS | 1861 | 1461343694371 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 09:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:48:14 INFO - PROCESS | 1861 | 1461343694378 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:48:14 INFO - PROCESS | 1861 | 1461343694384 Marionette TRACE conn4 <- [1,1990,null,{}] 09:48:14 INFO - PROCESS | 1861 | 1461343694402 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:14 INFO - PROCESS | 1861 | 1461343694753 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 09:48:15 INFO - PROCESS | 1861 | 1461343695008 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122e4d5000 == 173 [pid = 1861] [id = 505] 09:48:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 224 (0x7f122f537400) [pid = 1861] [serial = 1516] [outer = (nil)] 09:48:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 225 (0x7f1234aab400) [pid = 1861] [serial = 1517] [outer = 0x7f122f537400] 09:48:15 INFO - PROCESS | 1861 | 1461343695094 Marionette DEBUG loaded listener.js 09:48:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 226 (0x7f1234c89000) [pid = 1861] [serial = 1518] [outer = 0x7f122f537400] 09:48:16 INFO - PROCESS | 1861 | 1461343696064 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1741ms 09:48:16 INFO - PROCESS | 1861 | 1461343696139 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 09:48:16 INFO - PROCESS | 1861 | 1461343696144 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 09:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:48:16 INFO - PROCESS | 1861 | 1461343696151 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:48:16 INFO - PROCESS | 1861 | 1461343696155 Marionette TRACE conn4 <- [1,1994,null,{}] 09:48:16 INFO - PROCESS | 1861 | 1461343696161 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:16 INFO - PROCESS | 1861 | 1461343696431 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 09:48:16 INFO - PROCESS | 1861 | 1461343696747 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ee6b800 == 174 [pid = 1861] [id = 506] 09:48:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 227 (0x7f122f652800) [pid = 1861] [serial = 1519] [outer = (nil)] 09:48:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 228 (0x7f1236d78000) [pid = 1861] [serial = 1520] [outer = 0x7f122f652800] 09:48:16 INFO - PROCESS | 1861 | 1461343696828 Marionette DEBUG loaded listener.js 09:48:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 229 (0x7f1236f07c00) [pid = 1861] [serial = 1521] [outer = 0x7f122f652800] 09:48:17 INFO - PROCESS | 1861 | 1461343697681 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1587ms 09:48:17 INFO - PROCESS | 1861 | 1461343697740 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 09:48:17 INFO - PROCESS | 1861 | 1461343697744 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 09:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:48:17 INFO - PROCESS | 1861 | 1461343697750 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:48:17 INFO - PROCESS | 1861 | 1461343697752 Marionette TRACE conn4 <- [1,1998,null,{}] 09:48:17 INFO - PROCESS | 1861 | 1461343697759 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:17 INFO - PROCESS | 1861 | 1461343697988 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 09:48:18 INFO - PROCESS | 1861 | 1461343698253 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:18 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236393000 == 175 [pid = 1861] [id = 507] 09:48:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 230 (0x7f1236d6ac00) [pid = 1861] [serial = 1522] [outer = (nil)] 09:48:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 231 (0x7f1236f66400) [pid = 1861] [serial = 1523] [outer = 0x7f1236d6ac00] 09:48:18 INFO - PROCESS | 1861 | 1461343698397 Marionette DEBUG loaded listener.js 09:48:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 232 (0x7f123762a000) [pid = 1861] [serial = 1524] [outer = 0x7f1236d6ac00] 09:48:19 INFO - PROCESS | 1861 | 1461343699269 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1587ms 09:48:19 INFO - PROCESS | 1861 | 1461343699338 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 09:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:48:19 INFO - PROCESS | 1861 | 1461343699343 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 09:48:19 INFO - PROCESS | 1861 | 1461343699350 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:48:19 INFO - PROCESS | 1861 | 1461343699353 Marionette TRACE conn4 <- [1,2002,null,{}] 09:48:19 INFO - PROCESS | 1861 | 1461343699358 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:19 INFO - PROCESS | 1861 | 1461343699648 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 09:48:19 INFO - PROCESS | 1861 | 1461343699969 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:20 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12378b6000 == 176 [pid = 1861] [id = 508] 09:48:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 233 (0x7f1238fe0400) [pid = 1861] [serial = 1525] [outer = (nil)] 09:48:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 234 (0x7f123b04d400) [pid = 1861] [serial = 1526] [outer = 0x7f1238fe0400] 09:48:20 INFO - PROCESS | 1861 | 1461343700067 Marionette DEBUG loaded listener.js 09:48:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 235 (0x7f123b3b7800) [pid = 1861] [serial = 1527] [outer = 0x7f1238fe0400] 09:48:20 INFO - PROCESS | 1861 | 1461343700952 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1633ms 09:48:20 INFO - PROCESS | 1861 | 1461343700985 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 09:48:20 INFO - PROCESS | 1861 | 1461343700989 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 09:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:48:20 INFO - PROCESS | 1861 | 1461343700995 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:48:20 INFO - PROCESS | 1861 | 1461343700998 Marionette TRACE conn4 <- [1,2006,null,{}] 09:48:21 INFO - PROCESS | 1861 | 1461343701003 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:21 INFO - PROCESS | 1861 | 1461343701235 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 09:48:21 INFO - PROCESS | 1861 | 1461343701508 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:21 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1239d6b800 == 177 [pid = 1861] [id = 509] 09:48:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 236 (0x7f1238fef400) [pid = 1861] [serial = 1528] [outer = (nil)] 09:48:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 237 (0x7f123b613c00) [pid = 1861] [serial = 1529] [outer = 0x7f1238fef400] 09:48:21 INFO - PROCESS | 1861 | 1461343701641 Marionette DEBUG loaded listener.js 09:48:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 238 (0x7f123b94d000) [pid = 1861] [serial = 1530] [outer = 0x7f1238fef400] 09:48:22 INFO - PROCESS | 1861 | 1461343702553 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:48: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 09:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1629ms 09:48:22 INFO - PROCESS | 1861 | 1461343702625 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 09:48:22 INFO - PROCESS | 1861 | 1461343702628 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 09:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:48:22 INFO - PROCESS | 1861 | 1461343702636 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:48:22 INFO - PROCESS | 1861 | 1461343702639 Marionette TRACE conn4 <- [1,2010,null,{}] 09:48:22 INFO - PROCESS | 1861 | 1461343702646 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:22 INFO - PROCESS | 1861 | 1461343702879 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 09:48:23 INFO - PROCESS | 1861 | 1461343703194 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123b975800 == 178 [pid = 1861] [id = 510] 09:48:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 239 (0x7f1229eb4000) [pid = 1861] [serial = 1531] [outer = (nil)] 09:48:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 240 (0x7f123ed02c00) [pid = 1861] [serial = 1532] [outer = 0x7f1229eb4000] 09:48:23 INFO - PROCESS | 1861 | 1461343703278 Marionette DEBUG loaded listener.js 09:48:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 241 (0x7f124015d800) [pid = 1861] [serial = 1533] [outer = 0x7f1229eb4000] 09:48:24 INFO - PROCESS | 1861 | 1461343704173 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:48:24 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 09:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1588ms 09:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:48:24 INFO - PROCESS | 1861 | 1461343704225 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 09:48:24 INFO - PROCESS | 1861 | 1461343704228 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 09:48:24 INFO - PROCESS | 1861 | 1461343704235 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:48:24 INFO - PROCESS | 1861 | 1461343704239 Marionette TRACE conn4 <- [1,2014,null,{}] 09:48:24 INFO - PROCESS | 1861 | 1461343704244 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:24 INFO - PROCESS | 1861 | 1461343704467 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 09:48:24 INFO - PROCESS | 1861 | 1461343704798 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1240f4d000 == 179 [pid = 1861] [id = 511] 09:48:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 242 (0x7f123b5d6000) [pid = 1861] [serial = 1534] [outer = (nil)] 09:48:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 243 (0x7f1241017000) [pid = 1861] [serial = 1535] [outer = 0x7f123b5d6000] 09:48:24 INFO - PROCESS | 1861 | 1461343704879 Marionette DEBUG loaded listener.js 09:48:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 244 (0x7f1241311c00) [pid = 1861] [serial = 1536] [outer = 0x7f123b5d6000] 09:48:25 INFO - PROCESS | 1861 | 1461343705713 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1539ms 09:48:25 INFO - PROCESS | 1861 | 1461343705774 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 09:48:25 INFO - PROCESS | 1861 | 1461343705779 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 09:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:48:25 INFO - PROCESS | 1861 | 1461343705785 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:48:25 INFO - PROCESS | 1861 | 1461343705788 Marionette TRACE conn4 <- [1,2018,null,{}] 09:48:25 INFO - PROCESS | 1861 | 1461343705795 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:26 INFO - PROCESS | 1861 | 1461343706014 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 09:48:26 INFO - PROCESS | 1861 | 1461343706289 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:26 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242850800 == 180 [pid = 1861] [id = 512] 09:48:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 245 (0x7f122db87c00) [pid = 1861] [serial = 1537] [outer = (nil)] 09:48:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 246 (0x7f1241e2f800) [pid = 1861] [serial = 1538] [outer = 0x7f122db87c00] 09:48:26 INFO - PROCESS | 1861 | 1461343706417 Marionette DEBUG loaded listener.js 09:48:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 247 (0x7f124cf33000) [pid = 1861] [serial = 1539] [outer = 0x7f122db87c00] 09:48:27 INFO - PROCESS | 1861 | 1461343707274 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1531ms 09:48:27 INFO - PROCESS | 1861 | 1461343707317 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 09:48:27 INFO - PROCESS | 1861 | 1461343707322 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 09:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:48:27 INFO - PROCESS | 1861 | 1461343707328 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:48:27 INFO - PROCESS | 1861 | 1461343707332 Marionette TRACE conn4 <- [1,2022,null,{}] 09:48:27 INFO - PROCESS | 1861 | 1461343707338 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:27 INFO - PROCESS | 1861 | 1461343707582 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 09:48:27 INFO - PROCESS | 1861 | 1461343707849 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124e0db800 == 181 [pid = 1861] [id = 513] 09:48:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 248 (0x7f1252bacc00) [pid = 1861] [serial = 1540] [outer = (nil)] 09:48:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 249 (0x7f1252e2ec00) [pid = 1861] [serial = 1541] [outer = 0x7f1252bacc00] 09:48:27 INFO - PROCESS | 1861 | 1461343707991 Marionette DEBUG loaded listener.js 09:48:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 250 (0x7f125324f800) [pid = 1861] [serial = 1542] [outer = 0x7f1252bacc00] 09:48:28 INFO - PROCESS | 1861 | 1461343708931 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1681ms 09:48:29 INFO - PROCESS | 1861 | 1461343709011 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 09:48:29 INFO - PROCESS | 1861 | 1461343709015 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 09:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:48:29 INFO - PROCESS | 1861 | 1461343709021 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:48:29 INFO - PROCESS | 1861 | 1461343709024 Marionette TRACE conn4 <- [1,2026,null,{}] 09:48:29 INFO - PROCESS | 1861 | 1461343709030 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:29 INFO - PROCESS | 1861 | 1461343709344 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 09:48:29 INFO - PROCESS | 1861 | 1461343709662 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1253531800 == 182 [pid = 1861] [id = 514] 09:48:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 251 (0x7f122ec05800) [pid = 1861] [serial = 1543] [outer = (nil)] 09:48:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 252 (0x7f122ec0cc00) [pid = 1861] [serial = 1544] [outer = 0x7f122ec05800] 09:48:29 INFO - PROCESS | 1861 | 1461343709742 Marionette DEBUG loaded listener.js 09:48:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 253 (0x7f122ec11c00) [pid = 1861] [serial = 1545] [outer = 0x7f122ec05800] 09:48:30 INFO - PROCESS | 1861 | 1461343710665 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1685ms 09:48:30 INFO - PROCESS | 1861 | 1461343710706 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 09:48:30 INFO - PROCESS | 1861 | 1461343710710 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 09:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:48:30 INFO - PROCESS | 1861 | 1461343710716 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:48:30 INFO - PROCESS | 1861 | 1461343710719 Marionette TRACE conn4 <- [1,2030,null,{}] 09:48:30 INFO - PROCESS | 1861 | 1461343710724 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:30 INFO - PROCESS | 1861 | 1461343710939 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 09:48:31 INFO - PROCESS | 1861 | 1461343711297 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:31 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12347b6000 == 183 [pid = 1861] [id = 515] 09:48:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 254 (0x7f1227787400) [pid = 1861] [serial = 1546] [outer = (nil)] 09:48:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 255 (0x7f122778d000) [pid = 1861] [serial = 1547] [outer = 0x7f1227787400] 09:48:31 INFO - PROCESS | 1861 | 1461343711398 Marionette DEBUG loaded listener.js 09:48:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 256 (0x7f122ec04400) [pid = 1861] [serial = 1548] [outer = 0x7f1227787400] 09:48:32 INFO - PROCESS | 1861 | 1461343712327 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:48:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1682ms 09:48:32 INFO - PROCESS | 1861 | 1461343712400 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 09:48:32 INFO - PROCESS | 1861 | 1461343712403 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 09:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:48:32 INFO - PROCESS | 1861 | 1461343712410 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:48:32 INFO - PROCESS | 1861 | 1461343712412 Marionette TRACE conn4 <- [1,2034,null,{}] 09:48:32 INFO - PROCESS | 1861 | 1461343712419 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:32 INFO - PROCESS | 1861 | 1461343712680 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 09:48:33 INFO - PROCESS | 1861 | 1461343713012 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:33 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1226718000 == 184 [pid = 1861] [id = 516] 09:48:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 257 (0x7f122778ac00) [pid = 1861] [serial = 1549] [outer = (nil)] 09:48:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 258 (0x7f122ef1c400) [pid = 1861] [serial = 1550] [outer = 0x7f122778ac00] 09:48:33 INFO - PROCESS | 1861 | 1461343713093 Marionette DEBUG loaded listener.js 09:48:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 259 (0x7f122ef20c00) [pid = 1861] [serial = 1551] [outer = 0x7f122778ac00] 09:48:34 INFO - PROCESS | 1861 | 1461343714023 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1681ms 09:48:34 INFO - PROCESS | 1861 | 1461343714092 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 09:48:34 INFO - PROCESS | 1861 | 1461343714096 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 09:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:48:34 INFO - PROCESS | 1861 | 1461343714102 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:48:34 INFO - PROCESS | 1861 | 1461343714104 Marionette TRACE conn4 <- [1,2038,null,{}] 09:48:34 INFO - PROCESS | 1861 | 1461343714110 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:34 INFO - PROCESS | 1861 | 1461343714364 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 09:48:34 INFO - PROCESS | 1861 | 1461343714680 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:34 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12347c4000 == 185 [pid = 1861] [id = 517] 09:48:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 260 (0x7f122778c000) [pid = 1861] [serial = 1552] [outer = (nil)] 09:48:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 261 (0x7f122c148800) [pid = 1861] [serial = 1553] [outer = 0x7f122778c000] 09:48:34 INFO - PROCESS | 1861 | 1461343714765 Marionette DEBUG loaded listener.js 09:48:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 262 (0x7f122c14e800) [pid = 1861] [serial = 1554] [outer = 0x7f122778c000] 09:48:35 INFO - PROCESS | 1861 | 1461343715694 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1635ms 09:48:35 INFO - PROCESS | 1861 | 1461343715738 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 09:48:35 INFO - PROCESS | 1861 | 1461343715742 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 09:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:48:35 INFO - PROCESS | 1861 | 1461343715748 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:48:35 INFO - PROCESS | 1861 | 1461343715750 Marionette TRACE conn4 <- [1,2042,null,{}] 09:48:35 INFO - PROCESS | 1861 | 1461343715756 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:35 INFO - PROCESS | 1861 | 1461343715985 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 09:48:36 INFO - PROCESS | 1861 | 1461343716802 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:36 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122786d800 == 186 [pid = 1861] [id = 518] 09:48:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 263 (0x7f12276ed400) [pid = 1861] [serial = 1555] [outer = (nil)] 09:48:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 264 (0x7f122778d800) [pid = 1861] [serial = 1556] [outer = 0x7f12276ed400] 09:48:36 INFO - PROCESS | 1861 | 1461343716926 Marionette DEBUG loaded listener.js 09:48:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 265 (0x7f122912e000) [pid = 1861] [serial = 1557] [outer = 0x7f12276ed400] 09:48:37 INFO - PROCESS | 1861 | 1461343717811 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:48:37 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) 09:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 2138ms 09:48:37 INFO - PROCESS | 1861 | 1461343717887 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 09:48:37 INFO - PROCESS | 1861 | 1461343717894 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 09:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:48:37 INFO - PROCESS | 1861 | 1461343717903 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:48:37 INFO - PROCESS | 1861 | 1461343717907 Marionette TRACE conn4 <- [1,2046,null,{}] 09:48:37 INFO - PROCESS | 1861 | 1461343717914 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:38 INFO - PROCESS | 1861 | 1461343718173 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 09:48:38 INFO - PROCESS | 1861 | 1461343718544 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229060800 == 187 [pid = 1861] [id = 519] 09:48:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 266 (0x7f12268f0400) [pid = 1861] [serial = 1558] [outer = (nil)] 09:48:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 267 (0x7f1229135c00) [pid = 1861] [serial = 1559] [outer = 0x7f12268f0400] 09:48:38 INFO - PROCESS | 1861 | 1461343718626 Marionette DEBUG loaded listener.js 09:48:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 268 (0x7f122c09a000) [pid = 1861] [serial = 1560] [outer = 0x7f12268f0400] 09:48:39 INFO - PROCESS | 1861 | 1461343719627 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:48:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:48:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1790ms 09:48:39 INFO - PROCESS | 1861 | 1461343719696 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 09:48:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:48:39 INFO - PROCESS | 1861 | 1461343719703 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 09:48:39 INFO - PROCESS | 1861 | 1461343719711 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:48:39 INFO - PROCESS | 1861 | 1461343719713 Marionette TRACE conn4 <- [1,2050,null,{}] 09:48:39 INFO - PROCESS | 1861 | 1461343719719 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:39 INFO - PROCESS | 1861 | 1461343719929 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 09:48:40 INFO - PROCESS | 1861 | 1461343720267 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229053000 == 188 [pid = 1861] [id = 520] 09:48:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 269 (0x7f122d376c00) [pid = 1861] [serial = 1561] [outer = (nil)] 09:48:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 270 (0x7f122db3e000) [pid = 1861] [serial = 1562] [outer = 0x7f122d376c00] 09:48:40 INFO - PROCESS | 1861 | 1461343720340 Marionette DEBUG loaded listener.js 09:48:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 271 (0x7f122db88000) [pid = 1861] [serial = 1563] [outer = 0x7f122d376c00] 09:48:41 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1258386000 == 187 [pid = 1861] [id = 444] 09:48:41 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123d144800 == 186 [pid = 1861] [id = 46] 09:48:41 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122b437000 == 185 [pid = 1861] [id = 450] 09:48:41 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1252e77800 == 184 [pid = 1861] [id = 443] 09:48:41 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122f392800 == 183 [pid = 1861] [id = 143] 09:48:41 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122f789000 == 182 [pid = 1861] [id = 170] 09:48:41 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1229e62800 == 181 [pid = 1861] [id = 449] 09:48:41 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122f77c800 == 180 [pid = 1861] [id = 437] 09:48:41 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1238c4c800 == 179 [pid = 1861] [id = 438] 09:48:41 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123fdae000 == 178 [pid = 1861] [id = 440] 09:48:41 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122bcb8800 == 177 [pid = 1861] [id = 490] 09:48:41 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1255e47800 == 176 [pid = 1861] [id = 489] 09:48:41 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1251163800 == 175 [pid = 1861] [id = 488] 09:48:41 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124368f000 == 174 [pid = 1861] [id = 487] 09:48:41 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124127f800 == 173 [pid = 1861] [id = 486] 09:48:41 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123b976000 == 172 [pid = 1861] [id = 485] 09:48:41 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123a87e000 == 171 [pid = 1861] [id = 484] 09:48:41 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236d0b800 == 170 [pid = 1861] [id = 483] 09:48:41 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122dca3800 == 169 [pid = 1861] [id = 482] 09:48:41 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12277ae800 == 168 [pid = 1861] [id = 481] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 270 (0x7f1236ee3c00) [pid = 1861] [serial = 1385] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 269 (0x7f12410bf800) [pid = 1861] [serial = 1403] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 268 (0x7f124de82c00) [pid = 1861] [serial = 1409] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 267 (0x7f122dfc4800) [pid = 1861] [serial = 1428] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 266 (0x7f1239255c00) [pid = 1861] [serial = 1388] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 265 (0x7f1240159400) [pid = 1861] [serial = 1400] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 264 (0x7f1243354400) [pid = 1861] [serial = 1406] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 263 (0x7f122b4d3400) [pid = 1861] [serial = 1379] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 262 (0x7f122c3dfc00) [pid = 1861] [serial = 1427] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 261 (0x7f123a9f2000) [pid = 1861] [serial = 1391] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 260 (0x7f1236d74c00) [pid = 1861] [serial = 1436] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 259 (0x7f1236f04800) [pid = 1861] [serial = 1437] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 258 (0x7f122f533c00) [pid = 1861] [serial = 1431] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 257 (0x7f122830b400) [pid = 1861] [serial = 1425] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 256 (0x7f122ee3ac00) [pid = 1861] [serial = 1430] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 255 (0x7f1236d71400) [pid = 1861] [serial = 1421] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 254 (0x7f12276f1000) [pid = 1861] [serial = 1415] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 253 (0x7f122e3f4c00) [pid = 1861] [serial = 1382] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 252 (0x7f1237397c00) [pid = 1861] [serial = 1440] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 251 (0x7f122e3f1000) [pid = 1861] [serial = 1433] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 250 (0x7f1252aa9400) [pid = 1861] [serial = 1412] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 249 (0x7f1236472800) [pid = 1861] [serial = 1434] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 248 (0x7f1236f0bc00) [pid = 1861] [serial = 1439] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 247 (0x7f123d133800) [pid = 1861] [serial = 1397] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 246 (0x7f123b5c8c00) [pid = 1861] [serial = 1394] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 245 (0x7f12278af800) [pid = 1861] [serial = 1424] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 244 (0x7f1252bb4000) [pid = 1861] [serial = 1418] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | --DOMWINDOW == 243 (0x7f1237970000) [pid = 1861] [serial = 1442] [outer = (nil)] [url = about:blank] 09:48:41 INFO - PROCESS | 1861 | 1461343721736 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:48:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 2094ms 09:48:41 INFO - PROCESS | 1861 | 1461343721804 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 09:48:41 INFO - PROCESS | 1861 | 1461343721808 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 09:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:48:41 INFO - PROCESS | 1861 | 1461343721817 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:48:41 INFO - PROCESS | 1861 | 1461343721827 Marionette TRACE conn4 <- [1,2054,null,{}] 09:48:41 INFO - PROCESS | 1861 | 1461343721841 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:42 INFO - PROCESS | 1861 | 1461343722064 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 09:48:42 INFO - PROCESS | 1861 | 1461343722256 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122926c800 == 169 [pid = 1861] [id = 521] 09:48:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 244 (0x7f12278af800) [pid = 1861] [serial = 1564] [outer = (nil)] 09:48:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 245 (0x7f122db49800) [pid = 1861] [serial = 1565] [outer = 0x7f12278af800] 09:48:42 INFO - PROCESS | 1861 | 1461343722331 Marionette DEBUG loaded listener.js 09:48:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 246 (0x7f122e2eb000) [pid = 1861] [serial = 1566] [outer = 0x7f12278af800] 09:48:43 INFO - PROCESS | 1861 | 1461343723573 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:48:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:48:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1793ms 09:48:43 INFO - PROCESS | 1861 | 1461343723608 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 09:48:43 INFO - PROCESS | 1861 | 1461343723613 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 09:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:48:43 INFO - PROCESS | 1861 | 1461343723618 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:48:43 INFO - PROCESS | 1861 | 1461343723621 Marionette TRACE conn4 <- [1,2058,null,{}] 09:48:43 INFO - PROCESS | 1861 | 1461343723626 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:43 INFO - PROCESS | 1861 | 1461343723927 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 09:48:43 INFO - PROCESS | 1861 | 1461343723967 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bcb8800 == 170 [pid = 1861] [id = 522] 09:48:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 247 (0x7f1229ac9400) [pid = 1861] [serial = 1567] [outer = (nil)] 09:48:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 248 (0x7f122ec03800) [pid = 1861] [serial = 1568] [outer = 0x7f1229ac9400] 09:48:44 INFO - PROCESS | 1861 | 1461343724032 Marionette DEBUG loaded listener.js 09:48:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 249 (0x7f122ecc7400) [pid = 1861] [serial = 1569] [outer = 0x7f1229ac9400] 09:48:45 INFO - PROCESS | 1861 | 1461343725014 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:48:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:48:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1437ms 09:48:45 INFO - PROCESS | 1861 | 1461343725056 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 09:48:45 INFO - PROCESS | 1861 | 1461343725064 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 09:48:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:48:45 INFO - PROCESS | 1861 | 1461343725082 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:48:45 INFO - PROCESS | 1861 | 1461343725088 Marionette TRACE conn4 <- [1,2062,null,{}] 09:48:45 INFO - PROCESS | 1861 | 1461343725095 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:45 INFO - PROCESS | 1861 | 1461343725371 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 09:48:45 INFO - PROCESS | 1861 | 1461343725402 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122d188800 == 171 [pid = 1861] [id = 523] 09:48:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 250 (0x7f122ef23400) [pid = 1861] [serial = 1570] [outer = (nil)] 09:48:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 251 (0x7f122ef26c00) [pid = 1861] [serial = 1571] [outer = 0x7f122ef23400] 09:48:45 INFO - PROCESS | 1861 | 1461343725486 Marionette DEBUG loaded listener.js 09:48:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 252 (0x7f122f531000) [pid = 1861] [serial = 1572] [outer = 0x7f122ef23400] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 251 (0x7f122ecc0c00) [pid = 1861] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 250 (0x7f122f658c00) [pid = 1861] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 249 (0x7f122beecc00) [pid = 1861] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 248 (0x7f12276e7000) [pid = 1861] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 247 (0x7f122ef6d400) [pid = 1861] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 246 (0x7f12295e5000) [pid = 1861] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 245 (0x7f123c75b800) [pid = 1861] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 244 (0x7f1237e3bc00) [pid = 1861] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 243 (0x7f1229557c00) [pid = 1861] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 242 (0x7f123b94c400) [pid = 1861] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 241 (0x7f1240f77800) [pid = 1861] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 240 (0x7f122bc1e000) [pid = 1861] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 239 (0x7f123785cc00) [pid = 1861] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 238 (0x7f122de55000) [pid = 1861] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 237 (0x7f1229556400) [pid = 1861] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 236 (0x7f123b3b6400) [pid = 1861] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 235 (0x7f1234ab4c00) [pid = 1861] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 234 (0x7f123a9e5800) [pid = 1861] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 233 (0x7f1229eaa000) [pid = 1861] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 232 (0x7f123796ac00) [pid = 1861] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 231 (0x7f122d373c00) [pid = 1861] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 230 (0x7f122ef69400) [pid = 1861] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 229 (0x7f122e2e2c00) [pid = 1861] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 228 (0x7f1229131c00) [pid = 1861] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 227 (0x7f122db92400) [pid = 1861] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 226 (0x7f1228307000) [pid = 1861] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 225 (0x7f122912ac00) [pid = 1861] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 224 (0x7f12278b1400) [pid = 1861] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 223 (0x7f1229dcec00) [pid = 1861] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 222 (0x7f12278b4000) [pid = 1861] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 221 (0x7f122e1d1400) [pid = 1861] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 220 (0x7f123b3c2400) [pid = 1861] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 219 (0x7f122e1d0c00) [pid = 1861] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 218 (0x7f122db82800) [pid = 1861] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 217 (0x7f122ee40800) [pid = 1861] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 216 (0x7f1247f02400) [pid = 1861] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 215 (0x7f1241a48800) [pid = 1861] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 214 (0x7f1239db3800) [pid = 1861] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 213 (0x7f12401ed400) [pid = 1861] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 212 (0x7f1247f7bc00) [pid = 1861] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 211 (0x7f123fc0f400) [pid = 1861] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 210 (0x7f122ef65400) [pid = 1861] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 209 (0x7f12268eb400) [pid = 1861] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 208 (0x7f123b048c00) [pid = 1861] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 207 (0x7f12276ea000) [pid = 1861] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 206 (0x7f1237941c00) [pid = 1861] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 205 (0x7f1229129800) [pid = 1861] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 204 (0x7f12276e9c00) [pid = 1861] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 203 (0x7f12268ea800) [pid = 1861] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 202 (0x7f123b31c800) [pid = 1861] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 201 (0x7f1228303000) [pid = 1861] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 200 (0x7f12428f4800) [pid = 1861] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 199 (0x7f122b4d2800) [pid = 1861] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 198 (0x7f1237624400) [pid = 1861] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 197 (0x7f12268f1000) [pid = 1861] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 196 (0x7f1237b0c800) [pid = 1861] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 195 (0x7f122b2e4800) [pid = 1861] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 194 (0x7f1229eb4c00) [pid = 1861] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 193 (0x7f122c4f4000) [pid = 1861] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 192 (0x7f122db8a400) [pid = 1861] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 191 (0x7f12278b2000) [pid = 1861] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 190 (0x7f123b94b800) [pid = 1861] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 189 (0x7f1228303c00) [pid = 1861] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f122f46fc00) [pid = 1861] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f1229dc1800) [pid = 1861] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f12276e6800) [pid = 1861] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f124130c400) [pid = 1861] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f122c0a1400) [pid = 1861] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f123b60cc00) [pid = 1861] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f123b944400) [pid = 1861] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f123a9e5400) [pid = 1861] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f1228115400) [pid = 1861] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f1243115800) [pid = 1861] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:48:47 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f124732c400) [pid = 1861] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:48:47 INFO - PROCESS | 1861 | 1461343727853 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 2807ms 09:48:47 INFO - PROCESS | 1861 | 1461343727880 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 09:48:47 INFO - PROCESS | 1861 | 1461343727884 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 09:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:48:47 INFO - PROCESS | 1861 | 1461343727890 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:48:47 INFO - PROCESS | 1861 | 1461343727894 Marionette TRACE conn4 <- [1,2066,null,{}] 09:48:47 INFO - PROCESS | 1861 | 1461343727899 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:48 INFO - PROCESS | 1861 | 1461343728099 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 09:48:48 INFO - PROCESS | 1861 | 1461343728337 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:48 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1228e6e000 == 172 [pid = 1861] [id = 524] 09:48:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f1228303000) [pid = 1861] [serial = 1573] [outer = (nil)] 09:48:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f1229ea9c00) [pid = 1861] [serial = 1574] [outer = 0x7f1228303000] 09:48:48 INFO - PROCESS | 1861 | 1461343728402 Marionette DEBUG loaded listener.js 09:48:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f122bc2a800) [pid = 1861] [serial = 1575] [outer = 0x7f1228303000] 09:48:49 INFO - PROCESS | 1861 | 1461343729154 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:48:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1279ms 09:48:49 INFO - PROCESS | 1861 | 1461343729184 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 09:48:49 INFO - PROCESS | 1861 | 1461343729188 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 09:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:48:49 INFO - PROCESS | 1861 | 1461343729194 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:48:49 INFO - PROCESS | 1861 | 1461343729196 Marionette TRACE conn4 <- [1,2070,null,{}] 09:48:49 INFO - PROCESS | 1861 | 1461343729202 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:49 INFO - PROCESS | 1861 | 1461343729623 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 09:48:49 INFO - PROCESS | 1861 | 1461343729911 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:49 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1227686800 == 173 [pid = 1861] [id = 525] 09:48:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f12268f1000) [pid = 1861] [serial = 1576] [outer = (nil)] 09:48:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f1227784800) [pid = 1861] [serial = 1577] [outer = 0x7f12268f1000] 09:48:50 INFO - PROCESS | 1861 | 1461343729996 Marionette DEBUG loaded listener.js 09:48:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f1228308c00) [pid = 1861] [serial = 1578] [outer = 0x7f12268f1000] 09:48:50 INFO - PROCESS | 1861 | 1461343730937 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1778ms 09:48:50 INFO - PROCESS | 1861 | 1461343730976 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 09:48:50 INFO - PROCESS | 1861 | 1461343730983 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 09:48:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:48:50 INFO - PROCESS | 1861 | 1461343730991 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:48:51 INFO - PROCESS | 1861 | 1461343730998 Marionette TRACE conn4 <- [1,2074,null,{}] 09:48:51 INFO - PROCESS | 1861 | 1461343731006 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:51 INFO - PROCESS | 1861 | 1461343731250 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 09:48:51 INFO - PROCESS | 1861 | 1461343731570 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:51 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122968e800 == 174 [pid = 1861] [id = 526] 09:48:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f1229eef800) [pid = 1861] [serial = 1579] [outer = (nil)] 09:48:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f122beed000) [pid = 1861] [serial = 1580] [outer = 0x7f1229eef800] 09:48:51 INFO - PROCESS | 1861 | 1461343731659 Marionette DEBUG loaded listener.js 09:48:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f122c150c00) [pid = 1861] [serial = 1581] [outer = 0x7f1229eef800] 09:48:52 INFO - PROCESS | 1861 | 1461343732624 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:48:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:48:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1688ms 09:48:52 INFO - PROCESS | 1861 | 1461343732682 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 09:48:52 INFO - PROCESS | 1861 | 1461343732687 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 09:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:48:52 INFO - PROCESS | 1861 | 1461343732693 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:48:52 INFO - PROCESS | 1861 | 1461343732696 Marionette TRACE conn4 <- [1,2078,null,{}] 09:48:52 INFO - PROCESS | 1861 | 1461343732702 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:52 INFO - PROCESS | 1861 | 1461343732933 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 09:48:53 INFO - PROCESS | 1861 | 1461343733293 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122dcb1000 == 175 [pid = 1861] [id = 527] 09:48:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f122db3e800) [pid = 1861] [serial = 1582] [outer = (nil)] 09:48:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f122db92c00) [pid = 1861] [serial = 1583] [outer = 0x7f122db3e800] 09:48:53 INFO - PROCESS | 1861 | 1461343733376 Marionette DEBUG loaded listener.js 09:48:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 190 (0x7f122dfc2c00) [pid = 1861] [serial = 1584] [outer = 0x7f122db3e800] 09:48:54 INFO - PROCESS | 1861 | 1461343734254 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1634ms 09:48:54 INFO - PROCESS | 1861 | 1461343734331 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 09:48:54 INFO - PROCESS | 1861 | 1461343734341 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 09:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:48:54 INFO - PROCESS | 1861 | 1461343734368 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:48:54 INFO - PROCESS | 1861 | 1461343734380 Marionette TRACE conn4 <- [1,2082,null,{}] 09:48:54 INFO - PROCESS | 1861 | 1461343734447 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:54 INFO - PROCESS | 1861 | 1461343734769 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 09:48:55 INFO - PROCESS | 1861 | 1461343735096 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ee65800 == 176 [pid = 1861] [id = 528] 09:48:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 191 (0x7f122db81800) [pid = 1861] [serial = 1585] [outer = (nil)] 09:48:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 192 (0x7f122ecbcc00) [pid = 1861] [serial = 1586] [outer = 0x7f122db81800] 09:48:55 INFO - PROCESS | 1861 | 1461343735177 Marionette DEBUG loaded listener.js 09:48:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 193 (0x7f122ef1e000) [pid = 1861] [serial = 1587] [outer = 0x7f122db81800] 09:48:56 INFO - PROCESS | 1861 | 1461343736079 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1807ms 09:48:56 INFO - PROCESS | 1861 | 1461343736160 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 09:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:48:56 INFO - PROCESS | 1861 | 1461343736164 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 09:48:56 INFO - PROCESS | 1861 | 1461343736171 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:48:56 INFO - PROCESS | 1861 | 1461343736174 Marionette TRACE conn4 <- [1,2086,null,{}] 09:48:56 INFO - PROCESS | 1861 | 1461343736180 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:56 INFO - PROCESS | 1861 | 1461343736463 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 09:48:56 INFO - PROCESS | 1861 | 1461343736779 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:56 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123637a800 == 177 [pid = 1861] [id = 529] 09:48:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 194 (0x7f122db82000) [pid = 1861] [serial = 1588] [outer = (nil)] 09:48:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 195 (0x7f122ef65400) [pid = 1861] [serial = 1589] [outer = 0x7f122db82000] 09:48:56 INFO - PROCESS | 1861 | 1461343736858 Marionette DEBUG loaded listener.js 09:48:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 196 (0x7f122f536000) [pid = 1861] [serial = 1590] [outer = 0x7f122db82000] 09:48:57 INFO - PROCESS | 1861 | 1461343737724 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:48:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:48:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1631ms 09:48:57 INFO - PROCESS | 1861 | 1461343737802 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 09:48:57 INFO - PROCESS | 1861 | 1461343737806 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 09:48:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:48:57 INFO - PROCESS | 1861 | 1461343737812 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:48:57 INFO - PROCESS | 1861 | 1461343737816 Marionette TRACE conn4 <- [1,2090,null,{}] 09:48:57 INFO - PROCESS | 1861 | 1461343737821 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:58 INFO - PROCESS | 1861 | 1461343738096 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 09:48:58 INFO - PROCESS | 1861 | 1461343738418 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123786d800 == 178 [pid = 1861] [id = 530] 09:48:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 197 (0x7f12366e1400) [pid = 1861] [serial = 1591] [outer = (nil)] 09:48:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 198 (0x7f123670bc00) [pid = 1861] [serial = 1592] [outer = 0x7f12366e1400] 09:48:58 INFO - PROCESS | 1861 | 1461343738553 Marionette DEBUG loaded listener.js 09:48:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 199 (0x7f1236f04800) [pid = 1861] [serial = 1593] [outer = 0x7f12366e1400] 09:48:59 INFO - PROCESS | 1861 | 1461343739476 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:48:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1737ms 09:48:59 INFO - PROCESS | 1861 | 1461343739552 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 09:48:59 INFO - PROCESS | 1861 | 1461343739555 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 09:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:48:59 INFO - PROCESS | 1861 | 1461343739562 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:48:59 INFO - PROCESS | 1861 | 1461343739565 Marionette TRACE conn4 <- [1,2094,null,{}] 09:48:59 INFO - PROCESS | 1861 | 1461343739571 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:59 INFO - PROCESS | 1861 | 1461343739850 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 09:49:00 INFO - PROCESS | 1861 | 1461343740167 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123ab7f000 == 179 [pid = 1861] [id = 531] 09:49:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 200 (0x7f12366e3800) [pid = 1861] [serial = 1594] [outer = (nil)] 09:49:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 201 (0x7f1237395400) [pid = 1861] [serial = 1595] [outer = 0x7f12366e3800] 09:49:00 INFO - PROCESS | 1861 | 1461343740253 Marionette DEBUG loaded listener.js 09:49:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 202 (0x7f12376da800) [pid = 1861] [serial = 1596] [outer = 0x7f12366e3800] 09:49:01 INFO - PROCESS | 1861 | 1461343741122 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:49:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:49:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1594ms 09:49:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:49:01 INFO - PROCESS | 1861 | 1461343741156 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 09:49:01 INFO - PROCESS | 1861 | 1461343741159 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 09:49:01 INFO - PROCESS | 1861 | 1461343741166 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:49:01 INFO - PROCESS | 1861 | 1461343741168 Marionette TRACE conn4 <- [1,2098,null,{}] 09:49:01 INFO - PROCESS | 1861 | 1461343741174 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:01 INFO - PROCESS | 1861 | 1461343741397 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 09:49:01 INFO - PROCESS | 1861 | 1461343741682 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:01 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123d144800 == 180 [pid = 1861] [id = 532] 09:49:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 203 (0x7f1236d74c00) [pid = 1861] [serial = 1597] [outer = (nil)] 09:49:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 204 (0x7f123796dc00) [pid = 1861] [serial = 1598] [outer = 0x7f1236d74c00] 09:49:01 INFO - PROCESS | 1861 | 1461343741818 Marionette DEBUG loaded listener.js 09:49:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 205 (0x7f1237e36400) [pid = 1861] [serial = 1599] [outer = 0x7f1236d74c00] 09:49:02 INFO - PROCESS | 1861 | 1461343742801 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1681ms 09:49:02 INFO - PROCESS | 1861 | 1461343742846 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 09:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:49:02 INFO - PROCESS | 1861 | 1461343742851 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 09:49:02 INFO - PROCESS | 1861 | 1461343742857 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:49:02 INFO - PROCESS | 1861 | 1461343742860 Marionette TRACE conn4 <- [1,2102,null,{}] 09:49:02 INFO - PROCESS | 1861 | 1461343742865 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:03 INFO - PROCESS | 1861 | 1461343743086 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 09:49:03 INFO - PROCESS | 1861 | 1461343743412 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:03 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1241285800 == 181 [pid = 1861] [id = 533] 09:49:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 206 (0x7f1236f70400) [pid = 1861] [serial = 1600] [outer = (nil)] 09:49:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 207 (0x7f1239392800) [pid = 1861] [serial = 1601] [outer = 0x7f1236f70400] 09:49:03 INFO - PROCESS | 1861 | 1461343743496 Marionette DEBUG loaded listener.js 09:49:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 208 (0x7f123a9ba800) [pid = 1861] [serial = 1602] [outer = 0x7f1236f70400] 09:49:04 INFO - PROCESS | 1861 | 1461343744401 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:49:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1584ms 09:49:04 INFO - PROCESS | 1861 | 1461343744442 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 09:49:04 INFO - PROCESS | 1861 | 1461343744446 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 09:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:49:04 INFO - PROCESS | 1861 | 1461343744453 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:49:04 INFO - PROCESS | 1861 | 1461343744456 Marionette TRACE conn4 <- [1,2106,null,{}] 09:49:04 INFO - PROCESS | 1861 | 1461343744462 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:04 INFO - PROCESS | 1861 | 1461343744688 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 09:49:05 INFO - PROCESS | 1861 | 1461343745010 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1243688000 == 182 [pid = 1861] [id = 534] 09:49:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 209 (0x7f1237857400) [pid = 1861] [serial = 1603] [outer = (nil)] 09:49:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 210 (0x7f123b319c00) [pid = 1861] [serial = 1604] [outer = 0x7f1237857400] 09:49:05 INFO - PROCESS | 1861 | 1461343745094 Marionette DEBUG loaded listener.js 09:49:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 211 (0x7f123b3c4c00) [pid = 1861] [serial = 1605] [outer = 0x7f1237857400] 09:49:05 INFO - PROCESS | 1861 | 1461343745955 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:49:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:49:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1580ms 09:49:06 INFO - PROCESS | 1861 | 1461343746035 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 09:49:06 INFO - PROCESS | 1861 | 1461343746039 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 09:49:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:49:06 INFO - PROCESS | 1861 | 1461343746045 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:49:06 INFO - PROCESS | 1861 | 1461343746048 Marionette TRACE conn4 <- [1,2110,null,{}] 09:49:06 INFO - PROCESS | 1861 | 1461343746054 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:06 INFO - PROCESS | 1861 | 1461343746320 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 09:49:06 INFO - PROCESS | 1861 | 1461343746657 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:06 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124f052000 == 183 [pid = 1861] [id = 535] 09:49:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 212 (0x7f123b94b800) [pid = 1861] [serial = 1606] [outer = (nil)] 09:49:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 213 (0x7f123dd04000) [pid = 1861] [serial = 1607] [outer = 0x7f123b94b800] 09:49:06 INFO - PROCESS | 1861 | 1461343746749 Marionette DEBUG loaded listener.js 09:49:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 214 (0x7f1240159800) [pid = 1861] [serial = 1608] [outer = 0x7f123b94b800] 09:49:07 INFO - PROCESS | 1861 | 1461343747621 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1631ms 09:49:07 INFO - PROCESS | 1861 | 1461343747677 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 09:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:49:07 INFO - PROCESS | 1861 | 1461343747688 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 09:49:07 INFO - PROCESS | 1861 | 1461343747693 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:49:07 INFO - PROCESS | 1861 | 1461343747698 Marionette TRACE conn4 <- [1,2114,null,{}] 09:49:07 INFO - PROCESS | 1861 | 1461343747703 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:07 INFO - PROCESS | 1861 | 1461343747943 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 09:49:08 INFO - PROCESS | 1861 | 1461343748261 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:08 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1255188800 == 184 [pid = 1861] [id = 536] 09:49:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 215 (0x7f123b950400) [pid = 1861] [serial = 1609] [outer = (nil)] 09:49:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 216 (0x7f12413a3000) [pid = 1861] [serial = 1610] [outer = 0x7f123b950400] 09:49:08 INFO - PROCESS | 1861 | 1461343748341 Marionette DEBUG loaded listener.js 09:49:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 217 (0x7f124334a400) [pid = 1861] [serial = 1611] [outer = 0x7f123b950400] 09:49:09 INFO - PROCESS | 1861 | 1461343749202 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:49:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1580ms 09:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:49:09 INFO - PROCESS | 1861 | 1461343749275 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 09:49:09 INFO - PROCESS | 1861 | 1461343749278 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 09:49:09 INFO - PROCESS | 1861 | 1461343749284 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:49:09 INFO - PROCESS | 1861 | 1461343749287 Marionette TRACE conn4 <- [1,2118,null,{}] 09:49:09 INFO - PROCESS | 1861 | 1461343749293 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:09 INFO - PROCESS | 1861 | 1461343749545 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 09:49:09 INFO - PROCESS | 1861 | 1461343749872 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122db59800 == 185 [pid = 1861] [id = 537] 09:49:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 218 (0x7f1229acdc00) [pid = 1861] [serial = 1612] [outer = (nil)] 09:49:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 219 (0x7f124350d400) [pid = 1861] [serial = 1613] [outer = 0x7f1229acdc00] 09:49:09 INFO - PROCESS | 1861 | 1461343749952 Marionette DEBUG loaded listener.js 09:49:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 220 (0x7f1247f7bc00) [pid = 1861] [serial = 1614] [outer = 0x7f1229acdc00] 09:49:10 INFO - PROCESS | 1861 | 1461343750813 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:49:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1581ms 09:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:49:10 INFO - PROCESS | 1861 | 1461343750866 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 09:49:10 INFO - PROCESS | 1861 | 1461343750868 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 09:49:10 INFO - PROCESS | 1861 | 1461343750875 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:49:10 INFO - PROCESS | 1861 | 1461343750878 Marionette TRACE conn4 <- [1,2122,null,{}] 09:49:10 INFO - PROCESS | 1861 | 1461343750883 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:11 INFO - PROCESS | 1861 | 1461343751100 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 09:49:11 INFO - PROCESS | 1861 | 1461343751383 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f125aba6000 == 186 [pid = 1861] [id = 538] 09:49:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 221 (0x7f122dfc5000) [pid = 1861] [serial = 1615] [outer = (nil)] 09:49:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 222 (0x7f124de7ac00) [pid = 1861] [serial = 1616] [outer = 0x7f122dfc5000] 09:49:11 INFO - PROCESS | 1861 | 1461343751510 Marionette DEBUG loaded listener.js 09:49:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 223 (0x7f124efe3400) [pid = 1861] [serial = 1617] [outer = 0x7f122dfc5000] 09:49:12 INFO - PROCESS | 1861 | 1461343752367 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1543ms 09:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:49:12 INFO - PROCESS | 1861 | 1461343752419 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 09:49:12 INFO - PROCESS | 1861 | 1461343752422 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 09:49:12 INFO - PROCESS | 1861 | 1461343752428 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:49:12 INFO - PROCESS | 1861 | 1461343752431 Marionette TRACE conn4 <- [1,2126,null,{}] 09:49:12 INFO - PROCESS | 1861 | 1461343752437 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:12 INFO - PROCESS | 1861 | 1461343752653 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 09:49:12 INFO - PROCESS | 1861 | 1461343752989 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12214dd800 == 187 [pid = 1861] [id = 539] 09:49:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 224 (0x7f1239db3800) [pid = 1861] [serial = 1618] [outer = (nil)] 09:49:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 225 (0x7f124f3d1400) [pid = 1861] [serial = 1619] [outer = 0x7f1239db3800] 09:49:13 INFO - PROCESS | 1861 | 1461343753070 Marionette DEBUG loaded listener.js 09:49:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 226 (0x7f1252bad000) [pid = 1861] [serial = 1620] [outer = 0x7f1239db3800] 09:49:13 INFO - PROCESS | 1861 | 1461343753942 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:49:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:49:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1585ms 09:49:14 INFO - PROCESS | 1861 | 1461343754013 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 09:49:14 INFO - PROCESS | 1861 | 1461343754016 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 09:49:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:49:14 INFO - PROCESS | 1861 | 1461343754023 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:49:14 INFO - PROCESS | 1861 | 1461343754025 Marionette TRACE conn4 <- [1,2130,null,{}] 09:49:14 INFO - PROCESS | 1861 | 1461343754030 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:14 INFO - PROCESS | 1861 | 1461343754301 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 09:49:14 INFO - PROCESS | 1861 | 1461343754638 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:14 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12248d0000 == 188 [pid = 1861] [id = 540] 09:49:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 227 (0x7f12217dd000) [pid = 1861] [serial = 1621] [outer = (nil)] 09:49:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 228 (0x7f12217e1c00) [pid = 1861] [serial = 1622] [outer = 0x7f12217dd000] 09:49:14 INFO - PROCESS | 1861 | 1461343754721 Marionette DEBUG loaded listener.js 09:49:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 229 (0x7f12217e6800) [pid = 1861] [serial = 1623] [outer = 0x7f12217dd000] 09:49:15 INFO - PROCESS | 1861 | 1461343755666 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:49:15 INFO - PROCESS | 1861 | 1461343755713 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 09:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:49:15 INFO - PROCESS | 1861 | 1461343755719 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:49:15 INFO - PROCESS | 1861 | 1461343755721 Marionette TRACE conn4 <- [1,2134,null,{}] 09:49:15 INFO - PROCESS | 1861 | 1461343755727 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:15 INFO - PROCESS | 1861 | 1461343755951 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 09:49:16 INFO - PROCESS | 1861 | 1461343756290 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1221f12000 == 189 [pid = 1861] [id = 541] 09:49:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 230 (0x7f12217de000) [pid = 1861] [serial = 1624] [outer = (nil)] 09:49:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 231 (0x7f124f0b9400) [pid = 1861] [serial = 1625] [outer = 0x7f12217de000] 09:49:16 INFO - PROCESS | 1861 | 1461343756372 Marionette DEBUG loaded listener.js 09:49:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 232 (0x7f125309d800) [pid = 1861] [serial = 1626] [outer = 0x7f12217de000] 09:49:17 INFO - PROCESS | 1861 | 1461343757246 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:49:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:49:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1583ms 09:49:17 INFO - PROCESS | 1861 | 1461343757304 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 09:49:17 INFO - PROCESS | 1861 | 1461343757307 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 09:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:49:17 INFO - PROCESS | 1861 | 1461343757314 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:49:17 INFO - PROCESS | 1861 | 1461343757316 Marionette TRACE conn4 <- [1,2138,null,{}] 09:49:17 INFO - PROCESS | 1861 | 1461343757322 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:17 INFO - PROCESS | 1861 | 1461343757557 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 09:49:17 INFO - PROCESS | 1861 | 1461343757917 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:17 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1225619000 == 190 [pid = 1861] [id = 542] 09:49:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 233 (0x7f122111bc00) [pid = 1861] [serial = 1627] [outer = (nil)] 09:49:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 234 (0x7f1221120400) [pid = 1861] [serial = 1628] [outer = 0x7f122111bc00] 09:49:18 INFO - PROCESS | 1861 | 1461343758005 Marionette DEBUG loaded listener.js 09:49:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 235 (0x7f12217e6c00) [pid = 1861] [serial = 1629] [outer = 0x7f122111bc00] 09:49:18 INFO - PROCESS | 1861 | 1461343758895 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:49:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:49:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1639ms 09:49:18 INFO - PROCESS | 1861 | 1461343758954 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 09:49:18 INFO - PROCESS | 1861 | 1461343758958 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 09:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:49:18 INFO - PROCESS | 1861 | 1461343758965 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:49:18 INFO - PROCESS | 1861 | 1461343758967 Marionette TRACE conn4 <- [1,2142,null,{}] 09:49:18 INFO - PROCESS | 1861 | 1461343758972 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:19 INFO - PROCESS | 1861 | 1461343759189 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 09:49:19 INFO - PROCESS | 1861 | 1461343759525 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12285e1800 == 191 [pid = 1861] [id = 543] 09:49:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 236 (0x7f122111cc00) [pid = 1861] [serial = 1630] [outer = (nil)] 09:49:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 237 (0x7f12276f3000) [pid = 1861] [serial = 1631] [outer = 0x7f122111cc00] 09:49:19 INFO - PROCESS | 1861 | 1461343759606 Marionette DEBUG loaded listener.js 09:49:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 238 (0x7f122912d400) [pid = 1861] [serial = 1632] [outer = 0x7f122111cc00] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 237 (0x7f122db4bc00) [pid = 1861] [serial = 1503] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 236 (0x7f1239dae800) [pid = 1861] [serial = 1251] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 235 (0x7f122de60400) [pid = 1861] [serial = 1478] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 234 (0x7f122955dc00) [pid = 1861] [serial = 1484] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 233 (0x7f123ddcbc00) [pid = 1861] [serial = 1329] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 232 (0x7f122db43c00) [pid = 1861] [serial = 1496] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 231 (0x7f1247f7d800) [pid = 1861] [serial = 1467] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 230 (0x7f123fea8400) [pid = 1861] [serial = 1398] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 229 (0x7f1229eb6c00) [pid = 1861] [serial = 1269] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 228 (0x7f124f22ec00) [pid = 1861] [serial = 1470] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 227 (0x7f1243597800) [pid = 1861] [serial = 1466] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 226 (0x7f122d381000) [pid = 1861] [serial = 1482] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 225 (0x7f1234bad400) [pid = 1861] [serial = 1317] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 224 (0x7f122e2eb400) [pid = 1861] [serial = 1472] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 223 (0x7f1229eb0000) [pid = 1861] [serial = 1499] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 222 (0x7f122ef63800) [pid = 1861] [serial = 1245] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 221 (0x7f122b2ee800) [pid = 1861] [serial = 1311] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 220 (0x7f124db58800) [pid = 1861] [serial = 1494] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 219 (0x7f12278bc000) [pid = 1861] [serial = 1278] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 218 (0x7f124e2f1400) [pid = 1861] [serial = 1221] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 217 (0x7f122ee42800) [pid = 1861] [serial = 1451] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 216 (0x7f1239db5800) [pid = 1861] [serial = 1389] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 215 (0x7f124e251800) [pid = 1861] [serial = 1263] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 214 (0x7f1237942c00) [pid = 1861] [serial = 1386] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 213 (0x7f122db8ac00) [pid = 1861] [serial = 1272] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 212 (0x7f122bc1d800) [pid = 1861] [serial = 1500] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 211 (0x7f123804f800) [pid = 1861] [serial = 1377] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 210 (0x7f1252bb3400) [pid = 1861] [serial = 1215] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 209 (0x7f122d37e000) [pid = 1861] [serial = 1502] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 208 (0x7f1252e2c400) [pid = 1861] [serial = 1266] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 207 (0x7f12402ddc00) [pid = 1861] [serial = 1463] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 206 (0x7f1243114000) [pid = 1861] [serial = 1464] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 205 (0x7f1241e26000) [pid = 1861] [serial = 1338] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 204 (0x7f124f0b2000) [pid = 1861] [serial = 1410] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 203 (0x7f122e2f0400) [pid = 1861] [serial = 1473] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 202 (0x7f124deddc00) [pid = 1861] [serial = 1469] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 201 (0x7f1241a4dc00) [pid = 1861] [serial = 1206] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 200 (0x7f1237e38400) [pid = 1861] [serial = 1323] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 199 (0x7f12268f5800) [pid = 1861] [serial = 1445] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 198 (0x7f122d37d000) [pid = 1861] [serial = 1487] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 197 (0x7f123b5d5000) [pid = 1861] [serial = 1326] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 196 (0x7f122d37c000) [pid = 1861] [serial = 1481] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 195 (0x7f1236d77400) [pid = 1861] [serial = 1422] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 194 (0x7f124dee0400) [pid = 1861] [serial = 1341] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 193 (0x7f1234ab2000) [pid = 1861] [serial = 1452] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 192 (0x7f1229132400) [pid = 1861] [serial = 1490] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 191 (0x7f1229136c00) [pid = 1861] [serial = 1491] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 190 (0x7f1229eb0800) [pid = 1861] [serial = 1505] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 189 (0x7f1228308800) [pid = 1861] [serial = 1242] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f122e2eb800) [pid = 1861] [serial = 1506] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f123c75a800) [pid = 1861] [serial = 1461] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f122c4ed000) [pid = 1861] [serial = 1353] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f1252aa6c00) [pid = 1861] [serial = 1344] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f123785b400) [pid = 1861] [serial = 1457] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f123b3bc400) [pid = 1861] [serial = 1254] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f122db96400) [pid = 1861] [serial = 1350] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f1252bb3c00) [pid = 1861] [serial = 1413] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f124015cc00) [pid = 1861] [serial = 1332] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f124e051800) [pid = 1861] [serial = 1479] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f122c09f400) [pid = 1861] [serial = 1380] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f1229562800) [pid = 1861] [serial = 1485] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f122f528c00) [pid = 1861] [serial = 1383] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f1252e2f800) [pid = 1861] [serial = 1275] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f122db85800) [pid = 1861] [serial = 1493] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f12295e8c00) [pid = 1861] [serial = 1281] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f1241015000) [pid = 1861] [serial = 1401] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f122e1cc000) [pid = 1861] [serial = 1356] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f12376d5800) [pid = 1861] [serial = 1320] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f123b3c3c00) [pid = 1861] [serial = 1218] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f1237b0ac00) [pid = 1861] [serial = 1416] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f1247329800) [pid = 1861] [serial = 1260] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f122dfcfc00) [pid = 1861] [serial = 1449] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f1236f64000) [pid = 1861] [serial = 1454] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f122830dc00) [pid = 1861] [serial = 1446] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f12410b8800) [pid = 1861] [serial = 1257] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f1238ff5800) [pid = 1861] [serial = 1458] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f123b3c1400) [pid = 1861] [serial = 1460] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f123b950000) [pid = 1861] [serial = 1347] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f122db7ec00) [pid = 1861] [serial = 1448] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f123ab96400) [pid = 1861] [serial = 1392] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f122dfccc00) [pid = 1861] [serial = 1308] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f124359e400) [pid = 1861] [serial = 1407] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f124e0ae000) [pid = 1861] [serial = 1212] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f122ee3bc00) [pid = 1861] [serial = 1508] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f122ecc9000) [pid = 1861] [serial = 1476] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f1236ee4400) [pid = 1861] [serial = 1248] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f122ecc2800) [pid = 1861] [serial = 1475] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f122dfc4400) [pid = 1861] [serial = 1314] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f1253064800) [pid = 1861] [serial = 1419] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f12410bd000) [pid = 1861] [serial = 1335] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f12375a1c00) [pid = 1861] [serial = 1455] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f1241204000) [pid = 1861] [serial = 1203] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f123b94cc00) [pid = 1861] [serial = 1395] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f122de5a800) [pid = 1861] [serial = 1488] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f1241a52000) [pid = 1861] [serial = 1404] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f124340c800) [pid = 1861] [serial = 1209] [outer = (nil)] [url = about:blank] 09:49:21 INFO - PROCESS | 1861 | 1461343761932 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 09:49:21 INFO - PROCESS | 1861 | 1461343761969 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 09:49:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:49:21 INFO - PROCESS | 1861 | 1461343761981 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:49:21 INFO - PROCESS | 1861 | 1461343761985 Marionette TRACE conn4 <- [1,2146,null,{}] 09:49:21 INFO - PROCESS | 1861 | 1461343761994 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:22 INFO - PROCESS | 1861 | 1461343762207 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 09:49:22 INFO - PROCESS | 1861 | 1461343762404 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:22 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1226bc2800 == 192 [pid = 1861] [id = 544] 09:49:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f12276ea000) [pid = 1861] [serial = 1633] [outer = (nil)] 09:49:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f1227791000) [pid = 1861] [serial = 1634] [outer = 0x7f12276ea000] 09:49:22 INFO - PROCESS | 1861 | 1461343762475 Marionette DEBUG loaded listener.js 09:49:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f122830dc00) [pid = 1861] [serial = 1635] [outer = 0x7f12276ea000] 09:49:23 INFO - PROCESS | 1861 | 1461343763412 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:49:23 INFO - PROCESS | 1861 | 1461343763481 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 09:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:49:23 INFO - PROCESS | 1861 | 1461343763492 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:49:23 INFO - PROCESS | 1861 | 1461343763496 Marionette TRACE conn4 <- [1,2150,null,{}] 09:49:23 INFO - PROCESS | 1861 | 1461343763502 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:23 INFO - PROCESS | 1861 | 1461343763746 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 09:49:24 INFO - PROCESS | 1861 | 1461343764033 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1228e52800 == 193 [pid = 1861] [id = 545] 09:49:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f12295e3800) [pid = 1861] [serial = 1636] [outer = (nil)] 09:49:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f1229acf800) [pid = 1861] [serial = 1637] [outer = 0x7f12295e3800] 09:49:24 INFO - PROCESS | 1861 | 1461343764120 Marionette DEBUG loaded listener.js 09:49:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f1229eb5400) [pid = 1861] [serial = 1638] [outer = 0x7f12295e3800] 09:49:24 INFO - PROCESS | 1861 | 1461343764941 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:49:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:49:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1493ms 09:49:24 INFO - PROCESS | 1861 | 1461343764987 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 09:49:24 INFO - PROCESS | 1861 | 1461343764991 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 09:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:49:25 INFO - PROCESS | 1861 | 1461343765006 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:49:25 INFO - PROCESS | 1861 | 1461343765012 Marionette TRACE conn4 <- [1,2154,null,{}] 09:49:25 INFO - PROCESS | 1861 | 1461343765028 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:25 INFO - PROCESS | 1861 | 1461343765416 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 09:49:25 INFO - PROCESS | 1861 | 1461343765485 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12292df800 == 194 [pid = 1861] [id = 546] 09:49:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f122beeb800) [pid = 1861] [serial = 1639] [outer = (nil)] 09:49:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f122c099000) [pid = 1861] [serial = 1640] [outer = 0x7f122beeb800] 09:49:25 INFO - PROCESS | 1861 | 1461343765727 Marionette DEBUG loaded listener.js 09:49:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f122c4e8c00) [pid = 1861] [serial = 1641] [outer = 0x7f122beeb800] 09:49:26 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f12276ed400) [pid = 1861] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:49:26 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f122d376c00) [pid = 1861] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:49:26 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f12278af800) [pid = 1861] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:49:26 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f122ef23400) [pid = 1861] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:49:26 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f12268f0400) [pid = 1861] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:49:26 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f1229ac9400) [pid = 1861] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:49:26 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f122db3d000) [pid = 1861] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:49:26 INFO - PROCESS | 1861 | 1461343766951 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:49:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:49:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1996ms 09:49:27 INFO - PROCESS | 1861 | 1461343767001 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 09:49:27 INFO - PROCESS | 1861 | 1461343767004 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 09:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:49:27 INFO - PROCESS | 1861 | 1461343767013 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:49:27 INFO - PROCESS | 1861 | 1461343767016 Marionette TRACE conn4 <- [1,2158,null,{}] 09:49:27 INFO - PROCESS | 1861 | 1461343767023 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:27 INFO - PROCESS | 1861 | 1461343767231 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 09:49:27 INFO - PROCESS | 1861 | 1461343767416 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229670800 == 195 [pid = 1861] [id = 547] 09:49:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f12278b1400) [pid = 1861] [serial = 1642] [outer = (nil)] 09:49:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f122d37ec00) [pid = 1861] [serial = 1643] [outer = 0x7f12278b1400] 09:49:27 INFO - PROCESS | 1861 | 1461343767489 Marionette DEBUG loaded listener.js 09:49:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f122db7cc00) [pid = 1861] [serial = 1644] [outer = 0x7f12278b1400] 09:49:28 INFO - PROCESS | 1861 | 1461343768311 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:49:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:49:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1335ms 09:49:28 INFO - PROCESS | 1861 | 1461343768498 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 09:49:28 INFO - PROCESS | 1861 | 1461343768505 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 09:49:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:49:28 INFO - PROCESS | 1861 | 1461343768534 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:49:28 INFO - PROCESS | 1861 | 1461343768540 Marionette TRACE conn4 <- [1,2162,null,{}] 09:49:28 INFO - PROCESS | 1861 | 1461343768549 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:28 INFO - PROCESS | 1861 | 1461343768826 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 09:49:29 INFO - PROCESS | 1861 | 1461343769174 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1226729000 == 196 [pid = 1861] [id = 548] 09:49:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f12276e9c00) [pid = 1861] [serial = 1645] [outer = (nil)] 09:49:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f12278b2c00) [pid = 1861] [serial = 1646] [outer = 0x7f12276e9c00] 09:49:29 INFO - PROCESS | 1861 | 1461343769255 Marionette DEBUG loaded listener.js 09:49:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f122912a800) [pid = 1861] [serial = 1647] [outer = 0x7f12276e9c00] 09:49:30 INFO - PROCESS | 1861 | 1461343770281 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:49:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1796ms 09:49:30 INFO - PROCESS | 1861 | 1461343770331 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 09:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:49:30 INFO - PROCESS | 1861 | 1461343770337 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 09:49:30 INFO - PROCESS | 1861 | 1461343770348 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:49:30 INFO - PROCESS | 1861 | 1461343770354 Marionette TRACE conn4 <- [1,2166,null,{}] 09:49:30 INFO - PROCESS | 1861 | 1461343770363 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:30 INFO - PROCESS | 1861 | 1461343770794 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 09:49:31 INFO - PROCESS | 1861 | 1461343771138 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:31 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122b421000 == 197 [pid = 1861] [id = 549] 09:49:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f122c09b000) [pid = 1861] [serial = 1648] [outer = (nil)] 09:49:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f122c3d8c00) [pid = 1861] [serial = 1649] [outer = 0x7f122c09b000] 09:49:31 INFO - PROCESS | 1861 | 1461343771216 Marionette DEBUG loaded listener.js 09:49:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f122db3c800) [pid = 1861] [serial = 1650] [outer = 0x7f122c09b000] 09:49:32 INFO - PROCESS | 1861 | 1461343772183 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1890ms 09:49:32 INFO - PROCESS | 1861 | 1461343772236 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 09:49:32 INFO - PROCESS | 1861 | 1461343772239 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 09:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:49:32 INFO - PROCESS | 1861 | 1461343772248 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:49:32 INFO - PROCESS | 1861 | 1461343772252 Marionette TRACE conn4 <- [1,2170,null,{}] 09:49:32 INFO - PROCESS | 1861 | 1461343772260 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:32 INFO - PROCESS | 1861 | 1461343772504 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 09:49:32 INFO - PROCESS | 1861 | 1461343772859 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bd2d800 == 198 [pid = 1861] [id = 550] 09:49:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f122de5a800) [pid = 1861] [serial = 1651] [outer = (nil)] 09:49:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f122de61800) [pid = 1861] [serial = 1652] [outer = 0x7f122de5a800] 09:49:32 INFO - PROCESS | 1861 | 1461343772960 Marionette DEBUG loaded listener.js 09:49:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f122dfec800) [pid = 1861] [serial = 1653] [outer = 0x7f122de5a800] 09:49:33 INFO - PROCESS | 1861 | 1461343773882 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:49:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:49:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1681ms 09:49:33 INFO - PROCESS | 1861 | 1461343773929 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 09:49:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:49:33 INFO - PROCESS | 1861 | 1461343773933 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 09:49:33 INFO - PROCESS | 1861 | 1461343773939 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:49:33 INFO - PROCESS | 1861 | 1461343773942 Marionette TRACE conn4 <- [1,2174,null,{}] 09:49:33 INFO - PROCESS | 1861 | 1461343773947 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:34 INFO - PROCESS | 1861 | 1461343774164 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 09:49:34 INFO - PROCESS | 1861 | 1461343774436 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:34 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122c197000 == 199 [pid = 1861] [id = 551] 09:49:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f122de5d400) [pid = 1861] [serial = 1654] [outer = (nil)] 09:49:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f122e2e9c00) [pid = 1861] [serial = 1655] [outer = 0x7f122de5d400] 09:49:34 INFO - PROCESS | 1861 | 1461343774558 Marionette DEBUG loaded listener.js 09:49:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f122e3eb400) [pid = 1861] [serial = 1656] [outer = 0x7f122de5d400] 09:49:35 INFO - PROCESS | 1861 | 1461343775393 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1530ms 09:49:35 INFO - PROCESS | 1861 | 1461343775469 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 09:49:35 INFO - PROCESS | 1861 | 1461343775473 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 09:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:49:35 INFO - PROCESS | 1861 | 1461343775479 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:49:35 INFO - PROCESS | 1861 | 1461343775483 Marionette TRACE conn4 <- [1,2178,null,{}] 09:49:35 INFO - PROCESS | 1861 | 1461343775488 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:35 INFO - PROCESS | 1861 | 1461343775711 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 09:49:35 INFO - PROCESS | 1861 | 1461343775987 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:36 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122d196000 == 200 [pid = 1861] [id = 552] 09:49:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f122b2e4800) [pid = 1861] [serial = 1657] [outer = (nil)] 09:49:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f122ec09c00) [pid = 1861] [serial = 1658] [outer = 0x7f122b2e4800] 09:49:36 INFO - PROCESS | 1861 | 1461343776105 Marionette DEBUG loaded listener.js 09:49:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f122ecc6800) [pid = 1861] [serial = 1659] [outer = 0x7f122b2e4800] 09:49:36 INFO - PROCESS | 1861 | 1461343776968 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1533ms 09:49:37 INFO - PROCESS | 1861 | 1461343777014 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 09:49:37 INFO - PROCESS | 1861 | 1461343777018 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 09:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:49:37 INFO - PROCESS | 1861 | 1461343777024 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:49:37 INFO - PROCESS | 1861 | 1461343777028 Marionette TRACE conn4 <- [1,2182,null,{}] 09:49:37 INFO - PROCESS | 1861 | 1461343777033 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:37 INFO - PROCESS | 1861 | 1461343777294 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 09:49:37 INFO - PROCESS | 1861 | 1461343777607 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ddd7000 == 201 [pid = 1861] [id = 553] 09:49:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f122f528800) [pid = 1861] [serial = 1660] [outer = (nil)] 09:49:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f122f653000) [pid = 1861] [serial = 1661] [outer = 0x7f122f528800] 09:49:37 INFO - PROCESS | 1861 | 1461343777689 Marionette DEBUG loaded listener.js 09:49:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f1234ba9400) [pid = 1861] [serial = 1662] [outer = 0x7f122f528800] 09:49:38 INFO - PROCESS | 1861 | 1461343778570 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1586ms 09:49:38 INFO - PROCESS | 1861 | 1461343778612 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 09:49:38 INFO - PROCESS | 1861 | 1461343778616 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 09:49:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:49:38 INFO - PROCESS | 1861 | 1461343778623 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:49:38 INFO - PROCESS | 1861 | 1461343778627 Marionette TRACE conn4 <- [1,2186,null,{}] 09:49:38 INFO - PROCESS | 1861 | 1461343778632 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:38 INFO - PROCESS | 1861 | 1461343778870 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 09:49:39 INFO - PROCESS | 1861 | 1461343779181 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:39 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ed48000 == 202 [pid = 1861] [id = 554] 09:49:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f122f46a400) [pid = 1861] [serial = 1663] [outer = (nil)] 09:49:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f1236477c00) [pid = 1861] [serial = 1664] [outer = 0x7f122f46a400] 09:49:39 INFO - PROCESS | 1861 | 1461343779261 Marionette DEBUG loaded listener.js 09:49:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f1236710800) [pid = 1861] [serial = 1665] [outer = 0x7f122f46a400] 09:49:40 INFO - PROCESS | 1861 | 1461343780138 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:49:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:49:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1581ms 09:49:40 INFO - PROCESS | 1861 | 1461343780205 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 09:49:40 INFO - PROCESS | 1861 | 1461343780209 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 09:49:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:49:40 INFO - PROCESS | 1861 | 1461343780215 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:49:40 INFO - PROCESS | 1861 | 1461343780218 Marionette TRACE conn4 <- [1,2190,null,{}] 09:49:40 INFO - PROCESS | 1861 | 1461343780224 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:40 INFO - PROCESS | 1861 | 1461343780445 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 09:49:40 INFO - PROCESS | 1861 | 1461343780751 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12346d3000 == 203 [pid = 1861] [id = 555] 09:49:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f122f528c00) [pid = 1861] [serial = 1666] [outer = (nil)] 09:49:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f1236d73c00) [pid = 1861] [serial = 1667] [outer = 0x7f122f528c00] 09:49:40 INFO - PROCESS | 1861 | 1461343780831 Marionette DEBUG loaded listener.js 09:49:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f1236ef1800) [pid = 1861] [serial = 1668] [outer = 0x7f122f528c00] 09:49:41 INFO - PROCESS | 1861 | 1461343781670 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:49:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:49:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1483ms 09:49:41 INFO - PROCESS | 1861 | 1461343781699 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 09:49:41 INFO - PROCESS | 1861 | 1461343781704 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 09:49:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:49:41 INFO - PROCESS | 1861 | 1461343781710 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:49:41 INFO - PROCESS | 1861 | 1461343781712 Marionette TRACE conn4 <- [1,2194,null,{}] 09:49:41 INFO - PROCESS | 1861 | 1461343781718 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:41 INFO - PROCESS | 1861 | 1461343781947 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 09:49:42 INFO - PROCESS | 1861 | 1461343782221 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1234cd8800 == 204 [pid = 1861] [id = 556] 09:49:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f1234bad400) [pid = 1861] [serial = 1669] [outer = (nil)] 09:49:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f1236f0d800) [pid = 1861] [serial = 1670] [outer = 0x7f1234bad400] 09:49:42 INFO - PROCESS | 1861 | 1461343782299 Marionette DEBUG loaded listener.js 09:49:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f1237265c00) [pid = 1861] [serial = 1671] [outer = 0x7f1234bad400] 09:49:43 INFO - PROCESS | 1861 | 1461343783244 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:49:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:49:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1578ms 09:49:43 INFO - PROCESS | 1861 | 1461343783289 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 09:49:43 INFO - PROCESS | 1861 | 1461343783293 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 09:49:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:49:43 INFO - PROCESS | 1861 | 1461343783299 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:49:43 INFO - PROCESS | 1861 | 1461343783302 Marionette TRACE conn4 <- [1,2198,null,{}] 09:49:43 INFO - PROCESS | 1861 | 1461343783308 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:43 INFO - PROCESS | 1861 | 1461343783531 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 09:49:43 INFO - PROCESS | 1861 | 1461343783827 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236dd4000 == 205 [pid = 1861] [id = 557] 09:49:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f1236d77400) [pid = 1861] [serial = 1672] [outer = (nil)] 09:49:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f12376d6800) [pid = 1861] [serial = 1673] [outer = 0x7f1236d77400] 09:49:44 INFO - PROCESS | 1861 | 1461343784046 Marionette DEBUG loaded listener.js 09:49:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f1237969800) [pid = 1861] [serial = 1674] [outer = 0x7f1236d77400] 09:49:45 INFO - PROCESS | 1861 | 1461343785078 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:49:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:49:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1834ms 09:49:45 INFO - PROCESS | 1861 | 1461343785134 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 09:49:45 INFO - PROCESS | 1861 | 1461343785138 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 09:49:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:49:45 INFO - PROCESS | 1861 | 1461343785145 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:49:45 INFO - PROCESS | 1861 | 1461343785148 Marionette TRACE conn4 <- [1,2202,null,{}] 09:49:45 INFO - PROCESS | 1861 | 1461343785155 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:45 INFO - PROCESS | 1861 | 1461343785415 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 09:49:45 INFO - PROCESS | 1861 | 1461343785736 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123787f000 == 206 [pid = 1861] [id = 558] 09:49:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f1239db0c00) [pid = 1861] [serial = 1675] [outer = (nil)] 09:49:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f123a8f6c00) [pid = 1861] [serial = 1676] [outer = 0x7f1239db0c00] 09:49:45 INFO - PROCESS | 1861 | 1461343785824 Marionette DEBUG loaded listener.js 09:49:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f123b316800) [pid = 1861] [serial = 1677] [outer = 0x7f1239db0c00] 09:49:46 INFO - PROCESS | 1861 | 1461343786713 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:49:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:49:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1631ms 09:49:46 INFO - PROCESS | 1861 | 1461343786776 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 09:49:46 INFO - PROCESS | 1861 | 1461343786780 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 09:49:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:49:46 INFO - PROCESS | 1861 | 1461343786786 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:49:46 INFO - PROCESS | 1861 | 1461343786789 Marionette TRACE conn4 <- [1,2206,null,{}] 09:49:46 INFO - PROCESS | 1861 | 1461343786794 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:47 INFO - PROCESS | 1861 | 1461343787016 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 09:49:47 INFO - PROCESS | 1861 | 1461343787329 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:47 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123931a800 == 207 [pid = 1861] [id = 559] 09:49:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f123b317400) [pid = 1861] [serial = 1678] [outer = (nil)] 09:49:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f123b3b9c00) [pid = 1861] [serial = 1679] [outer = 0x7f123b317400] 09:49:47 INFO - PROCESS | 1861 | 1461343787419 Marionette DEBUG loaded listener.js 09:49:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f123b942400) [pid = 1861] [serial = 1680] [outer = 0x7f123b317400] 09:49:48 INFO - PROCESS | 1861 | 1461343788308 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:49:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:49:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1584ms 09:49:48 INFO - PROCESS | 1861 | 1461343788374 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 09:49:48 INFO - PROCESS | 1861 | 1461343788377 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 09:49:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:49:48 INFO - PROCESS | 1861 | 1461343788384 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:49:48 INFO - PROCESS | 1861 | 1461343788387 Marionette TRACE conn4 <- [1,2210,null,{}] 09:49:48 INFO - PROCESS | 1861 | 1461343788392 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:48 INFO - PROCESS | 1861 | 1461343788622 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 09:49:48 INFO - PROCESS | 1861 | 1461343788952 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:48 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123b265000 == 208 [pid = 1861] [id = 560] 09:49:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f123b31c400) [pid = 1861] [serial = 1681] [outer = (nil)] 09:49:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f123b94cc00) [pid = 1861] [serial = 1682] [outer = 0x7f123b31c400] 09:49:49 INFO - PROCESS | 1861 | 1461343789033 Marionette DEBUG loaded listener.js 09:49:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f123ddc9400) [pid = 1861] [serial = 1683] [outer = 0x7f123b31c400] 09:49:49 INFO - PROCESS | 1861 | 1461343789866 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:49:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:49:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1529ms 09:49:49 INFO - PROCESS | 1861 | 1461343789915 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 09:49:49 INFO - PROCESS | 1861 | 1461343789919 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 09:49:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:49:49 INFO - PROCESS | 1861 | 1461343789925 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:49:49 INFO - PROCESS | 1861 | 1461343789927 Marionette TRACE conn4 <- [1,2214,null,{}] 09:49:49 INFO - PROCESS | 1861 | 1461343789933 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:50 INFO - PROCESS | 1861 | 1461343790157 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 09:49:50 INFO - PROCESS | 1861 | 1461343790431 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123b98b000 == 209 [pid = 1861] [id = 561] 09:49:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f123b31f400) [pid = 1861] [serial = 1684] [outer = (nil)] 09:49:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f123feaec00) [pid = 1861] [serial = 1685] [outer = 0x7f123b31f400] 09:49:50 INFO - PROCESS | 1861 | 1461343790564 Marionette DEBUG loaded listener.js 09:49:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f12401ecc00) [pid = 1861] [serial = 1686] [outer = 0x7f123b31f400] 09:49:51 INFO - PROCESS | 1861 | 1461343791424 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:49:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:49:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1528ms 09:49:51 INFO - PROCESS | 1861 | 1461343791454 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 09:49:51 INFO - PROCESS | 1861 | 1461343791457 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 09:49:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:49:51 INFO - PROCESS | 1861 | 1461343791464 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:49:51 INFO - PROCESS | 1861 | 1461343791467 Marionette TRACE conn4 <- [1,2218,null,{}] 09:49:51 INFO - PROCESS | 1861 | 1461343791473 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:51 INFO - PROCESS | 1861 | 1461343791697 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 09:49:51 INFO - PROCESS | 1861 | 1461343791975 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:52 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123f280000 == 210 [pid = 1861] [id = 562] 09:49:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 190 (0x7f123ddcbc00) [pid = 1861] [serial = 1687] [outer = (nil)] 09:49:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 191 (0x7f1241012800) [pid = 1861] [serial = 1688] [outer = 0x7f123ddcbc00] 09:49:52 INFO - PROCESS | 1861 | 1461343792052 Marionette DEBUG loaded listener.js 09:49:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 192 (0x7f12410c0800) [pid = 1861] [serial = 1689] [outer = 0x7f123ddcbc00] 09:49:53 INFO - PROCESS | 1861 | 1461343793003 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:49:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:49:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1584ms 09:49:53 INFO - PROCESS | 1861 | 1461343793049 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 09:49:53 INFO - PROCESS | 1861 | 1461343793053 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 09:49:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:49:53 INFO - PROCESS | 1861 | 1461343793059 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:49:53 INFO - PROCESS | 1861 | 1461343793063 Marionette TRACE conn4 <- [1,2222,null,{}] 09:49:53 INFO - PROCESS | 1861 | 1461343793068 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:53 INFO - PROCESS | 1861 | 1461343793291 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 09:49:53 INFO - PROCESS | 1861 | 1461343793628 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1241ecf000 == 211 [pid = 1861] [id = 563] 09:49:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 193 (0x7f122bee8000) [pid = 1861] [serial = 1690] [outer = (nil)] 09:49:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 194 (0x7f1241a44000) [pid = 1861] [serial = 1691] [outer = 0x7f122bee8000] 09:49:53 INFO - PROCESS | 1861 | 1461343793711 Marionette DEBUG loaded listener.js 09:49:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 195 (0x7f1241e28400) [pid = 1861] [serial = 1692] [outer = 0x7f122bee8000] 09:49:54 INFO - PROCESS | 1861 | 1461343794568 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:49:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:49:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1578ms 09:49:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:49:54 INFO - PROCESS | 1861 | 1461343794640 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 09:49:54 INFO - PROCESS | 1861 | 1461343794643 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 09:49:54 INFO - PROCESS | 1861 | 1461343794649 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:49:54 INFO - PROCESS | 1861 | 1461343794653 Marionette TRACE conn4 <- [1,2226,null,{}] 09:49:54 INFO - PROCESS | 1861 | 1461343794658 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:54 INFO - PROCESS | 1861 | 1461343794893 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 09:49:55 INFO - PROCESS | 1861 | 1461343795205 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124365a800 == 212 [pid = 1861] [id = 564] 09:49:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 196 (0x7f122c095c00) [pid = 1861] [serial = 1693] [outer = (nil)] 09:49:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 197 (0x7f1243351c00) [pid = 1861] [serial = 1694] [outer = 0x7f122c095c00] 09:49:55 INFO - PROCESS | 1861 | 1461343795286 Marionette DEBUG loaded listener.js 09:49:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 198 (0x7f124363f800) [pid = 1861] [serial = 1695] [outer = 0x7f122c095c00] 09:49:56 INFO - PROCESS | 1861 | 1461343796139 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:49:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:49:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1537ms 09:49:56 INFO - PROCESS | 1861 | 1461343796187 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 09:49:56 INFO - PROCESS | 1861 | 1461343796191 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 09:49:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:49:56 INFO - PROCESS | 1861 | 1461343796197 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:49:56 INFO - PROCESS | 1861 | 1461343796201 Marionette TRACE conn4 <- [1,2230,null,{}] 09:49:56 INFO - PROCESS | 1861 | 1461343796207 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:56 INFO - PROCESS | 1861 | 1461343796450 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 09:49:56 INFO - PROCESS | 1861 | 1461343796774 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:56 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124dec1000 == 213 [pid = 1861] [id = 565] 09:49:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 199 (0x7f1241302400) [pid = 1861] [serial = 1696] [outer = (nil)] 09:49:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 200 (0x7f124cf37400) [pid = 1861] [serial = 1697] [outer = 0x7f1241302400] 09:49:56 INFO - PROCESS | 1861 | 1461343796858 Marionette DEBUG loaded listener.js 09:49:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 201 (0x7f124e089400) [pid = 1861] [serial = 1698] [outer = 0x7f1241302400] 09:49:57 INFO - PROCESS | 1861 | 1461343797753 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:49:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:49:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1585ms 09:49:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:49:57 INFO - PROCESS | 1861 | 1461343797784 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 09:49:57 INFO - PROCESS | 1861 | 1461343797787 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 09:49:57 INFO - PROCESS | 1861 | 1461343797794 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:49:57 INFO - PROCESS | 1861 | 1461343797797 Marionette TRACE conn4 <- [1,2234,null,{}] 09:49:57 INFO - PROCESS | 1861 | 1461343797802 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:58 INFO - PROCESS | 1861 | 1461343798037 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 09:49:58 INFO - PROCESS | 1861 | 1461343798379 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1226bda800 == 214 [pid = 1861] [id = 566] 09:49:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 202 (0x7f12276e8c00) [pid = 1861] [serial = 1699] [outer = (nil)] 09:49:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 203 (0x7f122955a400) [pid = 1861] [serial = 1700] [outer = 0x7f12276e8c00] 09:49:58 INFO - PROCESS | 1861 | 1461343798473 Marionette DEBUG loaded listener.js 09:49:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 204 (0x7f122ef1dc00) [pid = 1861] [serial = 1701] [outer = 0x7f12276e8c00] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1242e64000 == 213 [pid = 1861] [id = 441] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1238e45800 == 212 [pid = 1861] [id = 48] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123fdaf000 == 211 [pid = 1861] [id = 55] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122927a800 == 210 [pid = 1861] [id = 493] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122905a800 == 209 [pid = 1861] [id = 497] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122499d000 == 208 [pid = 1861] [id = 498] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122560f000 == 207 [pid = 1861] [id = 495] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122927e000 == 206 [pid = 1861] [id = 496] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f125838e800 == 205 [pid = 1861] [id = 491] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12292df800 == 204 [pid = 1861] [id = 546] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1228e52800 == 203 [pid = 1861] [id = 545] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1226bc2800 == 202 [pid = 1861] [id = 544] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1225619000 == 201 [pid = 1861] [id = 542] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1221f12000 == 200 [pid = 1861] [id = 541] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12248d0000 == 199 [pid = 1861] [id = 540] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12214dd800 == 198 [pid = 1861] [id = 539] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f125aba6000 == 197 [pid = 1861] [id = 538] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122db59800 == 196 [pid = 1861] [id = 537] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1255188800 == 195 [pid = 1861] [id = 536] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124f052000 == 194 [pid = 1861] [id = 535] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1243688000 == 193 [pid = 1861] [id = 534] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1241285800 == 192 [pid = 1861] [id = 533] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123d144800 == 191 [pid = 1861] [id = 532] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123ab7f000 == 190 [pid = 1861] [id = 531] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123786d800 == 189 [pid = 1861] [id = 530] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123637a800 == 188 [pid = 1861] [id = 529] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122ee65800 == 187 [pid = 1861] [id = 528] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122dcb1000 == 186 [pid = 1861] [id = 527] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122968e800 == 185 [pid = 1861] [id = 526] 09:49:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1227686800 == 184 [pid = 1861] [id = 525] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 203 (0x7f1229ea9c00) [pid = 1861] [serial = 1574] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 202 (0x7f1241e2f800) [pid = 1861] [serial = 1538] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 201 (0x7f122912e000) [pid = 1861] [serial = 1557] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 200 (0x7f122db88000) [pid = 1861] [serial = 1563] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 199 (0x7f1241017000) [pid = 1861] [serial = 1535] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 198 (0x7f122778d800) [pid = 1861] [serial = 1556] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 197 (0x7f122dff0c00) [pid = 1861] [serial = 1514] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 196 (0x7f123b04d400) [pid = 1861] [serial = 1526] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 195 (0x7f122db49800) [pid = 1861] [serial = 1565] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 194 (0x7f122f531000) [pid = 1861] [serial = 1572] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 193 (0x7f123ed02c00) [pid = 1861] [serial = 1532] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 192 (0x7f122c09a000) [pid = 1861] [serial = 1560] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 191 (0x7f1229135c00) [pid = 1861] [serial = 1559] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 190 (0x7f122db3e000) [pid = 1861] [serial = 1562] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 189 (0x7f122ef1c400) [pid = 1861] [serial = 1550] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f122ec0cc00) [pid = 1861] [serial = 1544] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f122ec03800) [pid = 1861] [serial = 1568] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f1236d78000) [pid = 1861] [serial = 1520] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f122db48000) [pid = 1861] [serial = 1497] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f122c148800) [pid = 1861] [serial = 1553] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f122778d000) [pid = 1861] [serial = 1547] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f1229eecc00) [pid = 1861] [serial = 1511] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f122e2eb000) [pid = 1861] [serial = 1566] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f122ecc7400) [pid = 1861] [serial = 1569] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f1252e2ec00) [pid = 1861] [serial = 1541] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f1234aab400) [pid = 1861] [serial = 1517] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f122ef26c00) [pid = 1861] [serial = 1571] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f1236f66400) [pid = 1861] [serial = 1523] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f123b613c00) [pid = 1861] [serial = 1529] [outer = (nil)] [url = about:blank] 09:50:00 INFO - PROCESS | 1861 | 1461343800637 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:50:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:50:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 2892ms 09:50:00 INFO - PROCESS | 1861 | 1461343800709 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 09:50:00 INFO - PROCESS | 1861 | 1461343800716 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 09:50:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:50:00 INFO - PROCESS | 1861 | 1461343800733 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:50:00 INFO - PROCESS | 1861 | 1461343800736 Marionette TRACE conn4 <- [1,2238,null,{}] 09:50:00 INFO - PROCESS | 1861 | 1461343800746 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:00 INFO - PROCESS | 1861 | 1461343800960 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 09:50:01 INFO - PROCESS | 1861 | 1461343801162 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:01 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12248e0800 == 185 [pid = 1861] [id = 567] 09:50:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f12211d2000) [pid = 1861] [serial = 1702] [outer = (nil)] 09:50:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f12217df800) [pid = 1861] [serial = 1703] [outer = 0x7f12211d2000] 09:50:01 INFO - PROCESS | 1861 | 1461343801229 Marionette DEBUG loaded listener.js 09:50:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f12268eb000) [pid = 1861] [serial = 1704] [outer = 0x7f12211d2000] 09:50:02 INFO - PROCESS | 1861 | 1461343802090 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:50:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:50:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1434ms 09:50:02 INFO - PROCESS | 1861 | 1461343802169 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 09:50:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:50:02 INFO - PROCESS | 1861 | 1461343802182 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 09:50:02 INFO - PROCESS | 1861 | 1461343802192 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:50:02 INFO - PROCESS | 1861 | 1461343802196 Marionette TRACE conn4 <- [1,2242,null,{}] 09:50:02 INFO - PROCESS | 1861 | 1461343802203 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:02 INFO - PROCESS | 1861 | 1461343802441 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 09:50:02 INFO - PROCESS | 1861 | 1461343802775 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122768d800 == 186 [pid = 1861] [id = 568] 09:50:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f12276ec800) [pid = 1861] [serial = 1705] [outer = (nil)] 09:50:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f12278b8400) [pid = 1861] [serial = 1706] [outer = 0x7f12276ec800] 09:50:02 INFO - PROCESS | 1861 | 1461343802860 Marionette DEBUG loaded listener.js 09:50:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f1228311400) [pid = 1861] [serial = 1707] [outer = 0x7f12276ec800] 09:50:03 INFO - PROCESS | 1861 | 1461343803741 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:50:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:50:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1588ms 09:50:03 INFO - PROCESS | 1861 | 1461343803779 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 09:50:03 INFO - PROCESS | 1861 | 1461343803782 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 09:50:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:50:03 INFO - PROCESS | 1861 | 1461343803795 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:50:03 INFO - PROCESS | 1861 | 1461343803801 Marionette TRACE conn4 <- [1,2246,null,{}] 09:50:03 INFO - PROCESS | 1861 | 1461343803822 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:04 INFO - PROCESS | 1861 | 1461343804135 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 09:50:04 INFO - PROCESS | 1861 | 1461343804204 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:04 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229281000 == 187 [pid = 1861] [id = 569] 09:50:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f12295eac00) [pid = 1861] [serial = 1708] [outer = (nil)] 09:50:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f1229eb5000) [pid = 1861] [serial = 1709] [outer = 0x7f12295eac00] 09:50:04 INFO - PROCESS | 1861 | 1461343804449 Marionette DEBUG loaded listener.js 09:50:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f122bc2b800) [pid = 1861] [serial = 1710] [outer = 0x7f12295eac00] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f122de52c00) [pid = 1861] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f122db87c00) [pid = 1861] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f1236d6ac00) [pid = 1861] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f122778ac00) [pid = 1861] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f1252bacc00) [pid = 1861] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f123b5d6000) [pid = 1861] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f1227787400) [pid = 1861] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f122778c000) [pid = 1861] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f122ee43c00) [pid = 1861] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f122912f400) [pid = 1861] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f122ec05800) [pid = 1861] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f122db86c00) [pid = 1861] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f122f652800) [pid = 1861] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f122f537400) [pid = 1861] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f1238fef400) [pid = 1861] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f1238fe0400) [pid = 1861] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f1229eb4000) [pid = 1861] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f122beeb800) [pid = 1861] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f1236d74c00) [pid = 1861] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f1229acdc00) [pid = 1861] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f123b950400) [pid = 1861] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f12366e1400) [pid = 1861] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f1236f70400) [pid = 1861] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f12276ea000) [pid = 1861] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f1237857400) [pid = 1861] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f122db3e800) [pid = 1861] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f122111cc00) [pid = 1861] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f122db81800) [pid = 1861] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f12366e3800) [pid = 1861] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f123b94b800) [pid = 1861] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f122111bc00) [pid = 1861] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f1228303000) [pid = 1861] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f122dfc5000) [pid = 1861] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f12217de000) [pid = 1861] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f12268f1000) [pid = 1861] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f122db82000) [pid = 1861] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f1229eef800) [pid = 1861] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f1239db3800) [pid = 1861] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f12217dd000) [pid = 1861] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:50:05 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f12295e3800) [pid = 1861] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:50:06 INFO - PROCESS | 1861 | 1461343806084 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:50:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:50:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 2348ms 09:50:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:50:06 INFO - PROCESS | 1861 | 1461343806138 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 09:50:06 INFO - PROCESS | 1861 | 1461343806141 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 09:50:06 INFO - PROCESS | 1861 | 1461343806148 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:50:06 INFO - PROCESS | 1861 | 1461343806151 Marionette TRACE conn4 <- [1,2250,null,{}] 09:50:06 INFO - PROCESS | 1861 | 1461343806156 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:06 INFO - PROCESS | 1861 | 1461343806437 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 09:50:06 INFO - PROCESS | 1861 | 1461343806564 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:06 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12292d3800 == 188 [pid = 1861] [id = 570] 09:50:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f1221115400) [pid = 1861] [serial = 1711] [outer = (nil)] 09:50:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f1229561800) [pid = 1861] [serial = 1712] [outer = 0x7f1221115400] 09:50:06 INFO - PROCESS | 1861 | 1461343806630 Marionette DEBUG loaded listener.js 09:50:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f122beeb800) [pid = 1861] [serial = 1713] [outer = 0x7f1221115400] 09:50:07 INFO - PROCESS | 1861 | 1461343807375 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:50:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:50:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1432ms 09:50:07 INFO - PROCESS | 1861 | 1461343807581 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 09:50:07 INFO - PROCESS | 1861 | 1461343807588 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 09:50:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:50:07 INFO - PROCESS | 1861 | 1461343807596 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:50:07 INFO - PROCESS | 1861 | 1461343807601 Marionette TRACE conn4 <- [1,2254,null,{}] 09:50:07 INFO - PROCESS | 1861 | 1461343807610 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:07 INFO - PROCESS | 1861 | 1461343807885 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 09:50:08 INFO - PROCESS | 1861 | 1461343808221 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:08 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1225617000 == 189 [pid = 1861] [id = 571] 09:50:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f12211d1000) [pid = 1861] [serial = 1714] [outer = (nil)] 09:50:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f12217dfc00) [pid = 1861] [serial = 1715] [outer = 0x7f12211d1000] 09:50:08 INFO - PROCESS | 1861 | 1461343808304 Marionette DEBUG loaded listener.js 09:50:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f12276e6800) [pid = 1861] [serial = 1716] [outer = 0x7f12211d1000] 09:50:09 INFO - PROCESS | 1861 | 1461343809237 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:50:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:50:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1684ms 09:50:09 INFO - PROCESS | 1861 | 1461343809282 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 09:50:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:50:09 INFO - PROCESS | 1861 | 1461343809288 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 09:50:09 INFO - PROCESS | 1861 | 1461343809301 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:50:09 INFO - PROCESS | 1861 | 1461343809306 Marionette TRACE conn4 <- [1,2258,null,{}] 09:50:09 INFO - PROCESS | 1861 | 1461343809314 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:09 INFO - PROCESS | 1861 | 1461343809555 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 09:50:09 INFO - PROCESS | 1861 | 1461343809877 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122939b000 == 190 [pid = 1861] [id = 572] 09:50:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f1227790800) [pid = 1861] [serial = 1717] [outer = (nil)] 09:50:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f1229130000) [pid = 1861] [serial = 1718] [outer = 0x7f1227790800] 09:50:09 INFO - PROCESS | 1861 | 1461343809961 Marionette DEBUG loaded listener.js 09:50:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f1229ace000) [pid = 1861] [serial = 1719] [outer = 0x7f1227790800] 09:50:10 INFO - PROCESS | 1861 | 1461343810956 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:50:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:50:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1691ms 09:50:11 INFO - PROCESS | 1861 | 1461343810991 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 09:50:11 INFO - PROCESS | 1861 | 1461343810996 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 09:50:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:50:11 INFO - PROCESS | 1861 | 1461343811007 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:50:11 INFO - PROCESS | 1861 | 1461343811013 Marionette TRACE conn4 <- [1,2262,null,{}] 09:50:11 INFO - PROCESS | 1861 | 1461343811099 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:11 INFO - PROCESS | 1861 | 1461343811448 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 09:50:11 INFO - PROCESS | 1861 | 1461343811755 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bcb1000 == 191 [pid = 1861] [id = 573] 09:50:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f122c3dfc00) [pid = 1861] [serial = 1720] [outer = (nil)] 09:50:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f122d37fc00) [pid = 1861] [serial = 1721] [outer = 0x7f122c3dfc00] 09:50:11 INFO - PROCESS | 1861 | 1461343811839 Marionette DEBUG loaded listener.js 09:50:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f122db48800) [pid = 1861] [serial = 1722] [outer = 0x7f122c3dfc00] 09:50:12 INFO - PROCESS | 1861 | 1461343812732 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:50:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:50:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1764ms 09:50:12 INFO - PROCESS | 1861 | 1461343812768 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 09:50:12 INFO - PROCESS | 1861 | 1461343812772 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 09:50:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:50:12 INFO - PROCESS | 1861 | 1461343812778 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:50:12 INFO - PROCESS | 1861 | 1461343812780 Marionette TRACE conn4 <- [1,2266,null,{}] 09:50:12 INFO - PROCESS | 1861 | 1461343812787 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:13 INFO - PROCESS | 1861 | 1461343813010 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 09:50:13 INFO - PROCESS | 1861 | 1461343813283 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122c18e800 == 192 [pid = 1861] [id = 574] 09:50:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f1229eb0800) [pid = 1861] [serial = 1723] [outer = (nil)] 09:50:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f122db99400) [pid = 1861] [serial = 1724] [outer = 0x7f1229eb0800] 09:50:13 INFO - PROCESS | 1861 | 1461343813408 Marionette DEBUG loaded listener.js 09:50:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f122de61c00) [pid = 1861] [serial = 1725] [outer = 0x7f1229eb0800] 09:50:14 INFO - PROCESS | 1861 | 1461343814270 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:50:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:50:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1537ms 09:50:14 INFO - PROCESS | 1861 | 1461343814316 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 09:50:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:50:14 INFO - PROCESS | 1861 | 1461343814320 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 09:50:14 INFO - PROCESS | 1861 | 1461343814326 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:50:14 INFO - PROCESS | 1861 | 1461343814329 Marionette TRACE conn4 <- [1,2270,null,{}] 09:50:14 INFO - PROCESS | 1861 | 1461343814335 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:14 INFO - PROCESS | 1861 | 1461343814560 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 09:50:14 INFO - PROCESS | 1861 | 1461343814849 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:14 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122db67800 == 193 [pid = 1861] [id = 575] 09:50:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f122db48000) [pid = 1861] [serial = 1726] [outer = (nil)] 09:50:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f122e1cc800) [pid = 1861] [serial = 1727] [outer = 0x7f122db48000] 09:50:14 INFO - PROCESS | 1861 | 1461343814970 Marionette DEBUG loaded listener.js 09:50:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f122e2ebc00) [pid = 1861] [serial = 1728] [outer = 0x7f122db48000] 09:50:15 INFO - PROCESS | 1861 | 1461343815796 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:50:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:50:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1536ms 09:50:15 INFO - PROCESS | 1861 | 1461343815864 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 09:50:15 INFO - PROCESS | 1861 | 1461343815868 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 09:50:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:50:15 INFO - PROCESS | 1861 | 1461343815874 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:50:15 INFO - PROCESS | 1861 | 1461343815878 Marionette TRACE conn4 <- [1,2274,null,{}] 09:50:15 INFO - PROCESS | 1861 | 1461343815884 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:16 INFO - PROCESS | 1861 | 1461343816204 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 09:50:16 INFO - PROCESS | 1861 | 1461343816532 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122e512000 == 194 [pid = 1861] [id = 576] 09:50:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f122ee42800) [pid = 1861] [serial = 1729] [outer = (nil)] 09:50:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f122ef1e400) [pid = 1861] [serial = 1730] [outer = 0x7f122ee42800] 09:50:16 INFO - PROCESS | 1861 | 1461343816617 Marionette DEBUG loaded listener.js 09:50:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f122ef63800) [pid = 1861] [serial = 1731] [outer = 0x7f122ee42800] 09:50:17 INFO - PROCESS | 1861 | 1461343817465 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:50:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:50:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1637ms 09:50:17 INFO - PROCESS | 1861 | 1461343817513 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 09:50:17 INFO - PROCESS | 1861 | 1461343817516 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 09:50:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:50:17 INFO - PROCESS | 1861 | 1461343817523 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:50:17 INFO - PROCESS | 1861 | 1461343817527 Marionette TRACE conn4 <- [1,2278,null,{}] 09:50:17 INFO - PROCESS | 1861 | 1461343817532 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:17 INFO - PROCESS | 1861 | 1461343817763 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 09:50:18 INFO - PROCESS | 1861 | 1461343818036 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:18 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12347bd000 == 195 [pid = 1861] [id = 577] 09:50:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f122ee3e000) [pid = 1861] [serial = 1732] [outer = (nil)] 09:50:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f122f535c00) [pid = 1861] [serial = 1733] [outer = 0x7f122ee3e000] 09:50:18 INFO - PROCESS | 1861 | 1461343818116 Marionette DEBUG loaded listener.js 09:50:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f1234ba7400) [pid = 1861] [serial = 1734] [outer = 0x7f122ee3e000] 09:50:19 INFO - PROCESS | 1861 | 1461343819073 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:50:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:50:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1587ms 09:50:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:50:19 INFO - PROCESS | 1861 | 1461343819111 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 09:50:19 INFO - PROCESS | 1861 | 1461343819114 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 09:50:19 INFO - PROCESS | 1861 | 1461343819121 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:50:19 INFO - PROCESS | 1861 | 1461343819124 Marionette TRACE conn4 <- [1,2282,null,{}] 09:50:19 INFO - PROCESS | 1861 | 1461343819129 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:19 INFO - PROCESS | 1861 | 1461343819348 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 09:50:19 INFO - PROCESS | 1861 | 1461343819664 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236dd6000 == 196 [pid = 1861] [id = 578] 09:50:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f1229ad7800) [pid = 1861] [serial = 1735] [outer = (nil)] 09:50:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f12366ee000) [pid = 1861] [serial = 1736] [outer = 0x7f1229ad7800] 09:50:19 INFO - PROCESS | 1861 | 1461343819749 Marionette DEBUG loaded listener.js 09:50:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f1236f03400) [pid = 1861] [serial = 1737] [outer = 0x7f1229ad7800] 09:50:20 INFO - PROCESS | 1861 | 1461343820600 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:50:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:50:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1530ms 09:50:20 INFO - PROCESS | 1861 | 1461343820651 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 09:50:20 INFO - PROCESS | 1861 | 1461343820654 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 09:50:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:50:20 INFO - PROCESS | 1861 | 1461343820662 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:50:20 INFO - PROCESS | 1861 | 1461343820666 Marionette TRACE conn4 <- [1,2286,null,{}] 09:50:20 INFO - PROCESS | 1861 | 1461343820671 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:20 INFO - PROCESS | 1861 | 1461343820906 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 09:50:21 INFO - PROCESS | 1861 | 1461343821238 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:21 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237a11000 == 197 [pid = 1861] [id = 579] 09:50:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f122ee43c00) [pid = 1861] [serial = 1738] [outer = (nil)] 09:50:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f1236f68c00) [pid = 1861] [serial = 1739] [outer = 0x7f122ee43c00] 09:50:21 INFO - PROCESS | 1861 | 1461343821318 Marionette DEBUG loaded listener.js 09:50:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f12375a9c00) [pid = 1861] [serial = 1740] [outer = 0x7f122ee43c00] 09:50:22 INFO - PROCESS | 1861 | 1461343822167 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:50:22 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 09:50:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1537ms 09:50:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:50:22 INFO - PROCESS | 1861 | 1461343822200 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 09:50:22 INFO - PROCESS | 1861 | 1461343822203 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 09:50:22 INFO - PROCESS | 1861 | 1461343822209 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:50:22 INFO - PROCESS | 1861 | 1461343822212 Marionette TRACE conn4 <- [1,2290,null,{}] 09:50:22 INFO - PROCESS | 1861 | 1461343822218 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:22 INFO - PROCESS | 1861 | 1461343822435 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 09:50:22 INFO - PROCESS | 1861 | 1461343822712 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:22 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123ac80000 == 198 [pid = 1861] [id = 580] 09:50:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f123647c400) [pid = 1861] [serial = 1741] [outer = (nil)] 09:50:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f123796d400) [pid = 1861] [serial = 1742] [outer = 0x7f123647c400] 09:50:22 INFO - PROCESS | 1861 | 1461343822842 Marionette DEBUG loaded listener.js 09:50:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f1237b15000) [pid = 1861] [serial = 1743] [outer = 0x7f123647c400] 09:50:23 INFO - PROCESS | 1861 | 1461343823696 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:50:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:50:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1532ms 09:50:23 INFO - PROCESS | 1861 | 1461343823741 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 09:50:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:50:23 INFO - PROCESS | 1861 | 1461343823747 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 09:50:23 INFO - PROCESS | 1861 | 1461343823754 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:50:23 INFO - PROCESS | 1861 | 1461343823758 Marionette TRACE conn4 <- [1,2294,null,{}] 09:50:23 INFO - PROCESS | 1861 | 1461343823765 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:24 INFO - PROCESS | 1861 | 1461343824039 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 09:50:24 INFO - PROCESS | 1861 | 1461343824366 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123fc72800 == 199 [pid = 1861] [id = 581] 09:50:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f123a8f6400) [pid = 1861] [serial = 1744] [outer = (nil)] 09:50:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f123a9ea000) [pid = 1861] [serial = 1745] [outer = 0x7f123a8f6400] 09:50:24 INFO - PROCESS | 1861 | 1461343824453 Marionette DEBUG loaded listener.js 09:50:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f123b3b6800) [pid = 1861] [serial = 1746] [outer = 0x7f123a8f6400] 09:50:25 INFO - PROCESS | 1861 | 1461343825322 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:50:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:50:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1638ms 09:50:25 INFO - PROCESS | 1861 | 1461343825393 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 09:50:25 INFO - PROCESS | 1861 | 1461343825397 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 09:50:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:50:25 INFO - PROCESS | 1861 | 1461343825403 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:50:25 INFO - PROCESS | 1861 | 1461343825405 Marionette TRACE conn4 <- [1,2298,null,{}] 09:50:25 INFO - PROCESS | 1861 | 1461343825411 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:25 INFO - PROCESS | 1861 | 1461343825639 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 09:50:25 INFO - PROCESS | 1861 | 1461343825958 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124360e800 == 200 [pid = 1861] [id = 582] 09:50:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f123b3b8000) [pid = 1861] [serial = 1747] [outer = (nil)] 09:50:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f123b5cc000) [pid = 1861] [serial = 1748] [outer = 0x7f123b3b8000] 09:50:26 INFO - PROCESS | 1861 | 1461343826044 Marionette DEBUG loaded listener.js 09:50:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f123ed02c00) [pid = 1861] [serial = 1749] [outer = 0x7f123b3b8000] 09:50:27 INFO - PROCESS | 1861 | 1461343827085 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:50:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:50:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1733ms 09:50:27 INFO - PROCESS | 1861 | 1461343827138 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 09:50:27 INFO - PROCESS | 1861 | 1461343827142 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 09:50:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:50:27 INFO - PROCESS | 1861 | 1461343827148 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:50:27 INFO - PROCESS | 1861 | 1461343827151 Marionette TRACE conn4 <- [1,2302,null,{}] 09:50:27 INFO - PROCESS | 1861 | 1461343827177 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:27 INFO - PROCESS | 1861 | 1461343827408 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 09:50:27 INFO - PROCESS | 1861 | 1461343827682 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124f056800 == 201 [pid = 1861] [id = 583] 09:50:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f123b3bd800) [pid = 1861] [serial = 1750] [outer = (nil)] 09:50:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f1240206000) [pid = 1861] [serial = 1751] [outer = 0x7f123b3bd800] 09:50:27 INFO - PROCESS | 1861 | 1461343827757 Marionette DEBUG loaded listener.js 09:50:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f1241308000) [pid = 1861] [serial = 1752] [outer = 0x7f123b3bd800] 09:50:28 INFO - PROCESS | 1861 | 1461343828659 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:50:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:50:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1536ms 09:50:28 INFO - PROCESS | 1861 | 1461343828685 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 09:50:28 INFO - PROCESS | 1861 | 1461343828689 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 09:50:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:50:28 INFO - PROCESS | 1861 | 1461343828695 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:50:28 INFO - PROCESS | 1861 | 1461343828697 Marionette TRACE conn4 <- [1,2306,null,{}] 09:50:28 INFO - PROCESS | 1861 | 1461343828703 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:28 INFO - PROCESS | 1861 | 1461343828943 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 09:50:29 INFO - PROCESS | 1861 | 1461343829221 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1252e6b000 == 202 [pid = 1861] [id = 584] 09:50:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f12366e3800) [pid = 1861] [serial = 1753] [outer = (nil)] 09:50:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f1241e2f800) [pid = 1861] [serial = 1754] [outer = 0x7f12366e3800] 09:50:29 INFO - PROCESS | 1861 | 1461343829300 Marionette DEBUG loaded listener.js 09:50:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f1243504800) [pid = 1861] [serial = 1755] [outer = 0x7f12366e3800] 09:50:30 INFO - PROCESS | 1861 | 1461343830195 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:50:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:50:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1530ms 09:50:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:50:30 INFO - PROCESS | 1861 | 1461343830227 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 09:50:30 INFO - PROCESS | 1861 | 1461343830231 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 09:50:30 INFO - PROCESS | 1861 | 1461343830238 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:50:30 INFO - PROCESS | 1861 | 1461343830240 Marionette TRACE conn4 <- [1,2310,null,{}] 09:50:30 INFO - PROCESS | 1861 | 1461343830248 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:30 INFO - PROCESS | 1861 | 1461343830481 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 09:50:30 INFO - PROCESS | 1861 | 1461343830761 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:30 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1253529000 == 203 [pid = 1861] [id = 585] 09:50:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 190 (0x7f122db90400) [pid = 1861] [serial = 1756] [outer = (nil)] 09:50:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 191 (0x7f1247f80c00) [pid = 1861] [serial = 1757] [outer = 0x7f122db90400] 09:50:30 INFO - PROCESS | 1861 | 1461343830882 Marionette DEBUG loaded listener.js 09:50:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 192 (0x7f124e24e800) [pid = 1861] [serial = 1758] [outer = 0x7f122db90400] 09:50:31 INFO - PROCESS | 1861 | 1461343831764 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:50:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:50:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1582ms 09:50:31 INFO - PROCESS | 1861 | 1461343831819 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 09:50:31 INFO - PROCESS | 1861 | 1461343831823 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 09:50:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:50:31 INFO - PROCESS | 1861 | 1461343831830 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:50:31 INFO - PROCESS | 1861 | 1461343831832 Marionette TRACE conn4 <- [1,2314,null,{}] 09:50:31 INFO - PROCESS | 1861 | 1461343831838 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:32 INFO - PROCESS | 1861 | 1461343832073 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 09:50:32 INFO - PROCESS | 1861 | 1461343832399 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1257698800 == 204 [pid = 1861] [id = 586] 09:50:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 193 (0x7f122f529c00) [pid = 1861] [serial = 1759] [outer = (nil)] 09:50:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 194 (0x7f124f234400) [pid = 1861] [serial = 1760] [outer = 0x7f122f529c00] 09:50:32 INFO - PROCESS | 1861 | 1461343832483 Marionette DEBUG loaded listener.js 09:50:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 195 (0x7f1252bacc00) [pid = 1861] [serial = 1761] [outer = 0x7f122f529c00] 09:50:33 INFO - PROCESS | 1861 | 1461343833328 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:50:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:50:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1528ms 09:50:33 INFO - PROCESS | 1861 | 1461343833359 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 09:50:33 INFO - PROCESS | 1861 | 1461343833363 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 09:50:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:50:33 INFO - PROCESS | 1861 | 1461343833370 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:50:33 INFO - PROCESS | 1861 | 1461343833373 Marionette TRACE conn4 <- [1,2318,null,{}] 09:50:33 INFO - PROCESS | 1861 | 1461343833378 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:33 INFO - PROCESS | 1861 | 1461343833686 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 09:50:34 INFO - PROCESS | 1861 | 1461343834017 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:34 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1226bcf800 == 205 [pid = 1861] [id = 587] 09:50:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 196 (0x7f12211ca800) [pid = 1861] [serial = 1762] [outer = (nil)] 09:50:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 197 (0x7f12252ac800) [pid = 1861] [serial = 1763] [outer = 0x7f12211ca800] 09:50:34 INFO - PROCESS | 1861 | 1461343834101 Marionette DEBUG loaded listener.js 09:50:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 198 (0x7f12252b0800) [pid = 1861] [serial = 1764] [outer = 0x7f12211ca800] 09:50:34 INFO - PROCESS | 1861 | 1461343834981 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 09:50:35 INFO - PROCESS | 1861 | 1461343835065 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 09:50:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:50:35 INFO - PROCESS | 1861 | 1461343835070 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:50:35 INFO - PROCESS | 1861 | 1461343835073 Marionette TRACE conn4 <- [1,2322,null,{}] 09:50:35 INFO - PROCESS | 1861 | 1461343835078 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:35 INFO - PROCESS | 1861 | 1461343835353 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 09:50:35 INFO - PROCESS | 1861 | 1461343835683 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1221f1c000 == 206 [pid = 1861] [id = 588] 09:50:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 199 (0x7f1221118800) [pid = 1861] [serial = 1765] [outer = (nil)] 09:50:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 200 (0x7f12211cb000) [pid = 1861] [serial = 1766] [outer = 0x7f1221118800] 09:50:35 INFO - PROCESS | 1861 | 1461343835761 Marionette DEBUG loaded listener.js 09:50:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 201 (0x7f122778f800) [pid = 1861] [serial = 1767] [outer = 0x7f1221118800] 09:50:36 INFO - PROCESS | 1861 | 1461343836666 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:50:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:50:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1639ms 09:50:36 INFO - PROCESS | 1861 | 1461343836712 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 09:50:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:50:36 INFO - PROCESS | 1861 | 1461343836715 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 09:50:36 INFO - PROCESS | 1861 | 1461343836722 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:50:36 INFO - PROCESS | 1861 | 1461343836725 Marionette TRACE conn4 <- [1,2326,null,{}] 09:50:36 INFO - PROCESS | 1861 | 1461343836730 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:36 INFO - PROCESS | 1861 | 1461343836969 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 09:50:37 INFO - PROCESS | 1861 | 1461343837940 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:38 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122d188800 == 205 [pid = 1861] [id = 523] 09:50:38 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122bcb8800 == 204 [pid = 1861] [id = 522] 09:50:38 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1255189000 == 203 [pid = 1861] [id = 81] 09:50:38 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1229053000 == 202 [pid = 1861] [id = 520] 09:50:38 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1229060800 == 201 [pid = 1861] [id = 519] 09:50:38 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122786d800 == 200 [pid = 1861] [id = 518] 09:50:38 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122e4e9000 == 199 [pid = 1861] [id = 460] 09:50:38 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236c71800 == 198 [pid = 1861] [id = 461] 09:50:38 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1228e6e000 == 197 [pid = 1861] [id = 524] 09:50:38 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122e4f3000 == 196 [pid = 1861] [id = 375] 09:50:38 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122926c800 == 195 [pid = 1861] [id = 521] 09:50:38 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1229281000 == 194 [pid = 1861] [id = 569] 09:50:38 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122768d800 == 193 [pid = 1861] [id = 568] 09:50:38 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12248e0800 == 192 [pid = 1861] [id = 567] 09:50:38 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12346d3000 == 191 [pid = 1861] [id = 555] 09:50:38 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122ed48000 == 190 [pid = 1861] [id = 554] 09:50:38 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122ddd7000 == 189 [pid = 1861] [id = 553] 09:50:38 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122d196000 == 188 [pid = 1861] [id = 552] 09:50:38 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122c197000 == 187 [pid = 1861] [id = 551] 09:50:38 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122bd2d800 == 186 [pid = 1861] [id = 550] 09:50:38 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122b421000 == 185 [pid = 1861] [id = 549] 09:50:38 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1229670800 == 184 [pid = 1861] [id = 547] 09:50:38 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1226729000 == 183 [pid = 1861] [id = 548] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 200 (0x7f122f463800) [pid = 1861] [serial = 1509] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 199 (0x7f122d37ec00) [pid = 1861] [serial = 1643] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 198 (0x7f124cf33000) [pid = 1861] [serial = 1539] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 197 (0x7f123762a000) [pid = 1861] [serial = 1524] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 196 (0x7f122ef20c00) [pid = 1861] [serial = 1551] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 195 (0x7f125324f800) [pid = 1861] [serial = 1542] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 194 (0x7f1241311c00) [pid = 1861] [serial = 1536] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 193 (0x7f122ec04400) [pid = 1861] [serial = 1548] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 192 (0x7f122c14e800) [pid = 1861] [serial = 1554] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 191 (0x7f123b045800) [pid = 1861] [serial = 1443] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 190 (0x7f122c09f000) [pid = 1861] [serial = 1512] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 189 (0x7f122ec11c00) [pid = 1861] [serial = 1545] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f122ecbf400) [pid = 1861] [serial = 1515] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f1236f07c00) [pid = 1861] [serial = 1521] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f1234c89000) [pid = 1861] [serial = 1518] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f123b94d000) [pid = 1861] [serial = 1530] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f123b3b7800) [pid = 1861] [serial = 1527] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f124015d800) [pid = 1861] [serial = 1533] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f122c099000) [pid = 1861] [serial = 1640] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f123796dc00) [pid = 1861] [serial = 1598] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f1247f7bc00) [pid = 1861] [serial = 1614] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f124350d400) [pid = 1861] [serial = 1613] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f124334a400) [pid = 1861] [serial = 1611] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f12413a3000) [pid = 1861] [serial = 1610] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f1236f04800) [pid = 1861] [serial = 1593] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f123670bc00) [pid = 1861] [serial = 1592] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f123a9ba800) [pid = 1861] [serial = 1602] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f1239392800) [pid = 1861] [serial = 1601] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f1227791000) [pid = 1861] [serial = 1634] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f122830dc00) [pid = 1861] [serial = 1635] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f123b3c4c00) [pid = 1861] [serial = 1605] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f123b319c00) [pid = 1861] [serial = 1604] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f122dfc2c00) [pid = 1861] [serial = 1584] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f122db92c00) [pid = 1861] [serial = 1583] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f122912d400) [pid = 1861] [serial = 1632] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f12276f3000) [pid = 1861] [serial = 1631] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f122ef1e000) [pid = 1861] [serial = 1587] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f122ecbcc00) [pid = 1861] [serial = 1586] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f12376da800) [pid = 1861] [serial = 1596] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f1237395400) [pid = 1861] [serial = 1595] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f1240159800) [pid = 1861] [serial = 1608] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f123dd04000) [pid = 1861] [serial = 1607] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f12217e6c00) [pid = 1861] [serial = 1629] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f1221120400) [pid = 1861] [serial = 1628] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f122bc2a800) [pid = 1861] [serial = 1575] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f124efe3400) [pid = 1861] [serial = 1617] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f124de7ac00) [pid = 1861] [serial = 1616] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f125309d800) [pid = 1861] [serial = 1626] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f124f0b9400) [pid = 1861] [serial = 1625] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f1228308c00) [pid = 1861] [serial = 1578] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f1227784800) [pid = 1861] [serial = 1577] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f122f536000) [pid = 1861] [serial = 1590] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f122ef65400) [pid = 1861] [serial = 1589] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f122c150c00) [pid = 1861] [serial = 1581] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f122beed000) [pid = 1861] [serial = 1580] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f1252bad000) [pid = 1861] [serial = 1620] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f124f3d1400) [pid = 1861] [serial = 1619] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f12217e6800) [pid = 1861] [serial = 1623] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f12217e1c00) [pid = 1861] [serial = 1622] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f1237e36400) [pid = 1861] [serial = 1599] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f122c4e8c00) [pid = 1861] [serial = 1641] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f1229acf800) [pid = 1861] [serial = 1637] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f1229eb5400) [pid = 1861] [serial = 1638] [outer = (nil)] [url = about:blank] 09:50:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12214d6000 == 184 [pid = 1861] [id = 589] 09:50:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f12211ce000) [pid = 1861] [serial = 1768] [outer = (nil)] 09:50:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f12211d0400) [pid = 1861] [serial = 1769] [outer = 0x7f12211ce000] 09:50:38 INFO - PROCESS | 1861 | 1461343838896 Marionette DEBUG loaded listener.js 09:50:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f12217db000) [pid = 1861] [serial = 1770] [outer = 0x7f12211ce000] 09:50:39 INFO - PROCESS | 1861 | 1461343839721 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:50:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:50:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 3050ms 09:50:39 INFO - PROCESS | 1861 | 1461343839781 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 09:50:39 INFO - PROCESS | 1861 | 1461343839789 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 09:50:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:50:39 INFO - PROCESS | 1861 | 1461343839799 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:50:39 INFO - PROCESS | 1861 | 1461343839804 Marionette TRACE conn4 <- [1,2330,null,{}] 09:50:39 INFO - PROCESS | 1861 | 1461343839812 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:40 INFO - PROCESS | 1861 | 1461343840040 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 09:50:40 INFO - PROCESS | 1861 | 1461343840241 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1224995800 == 185 [pid = 1861] [id = 590] 09:50:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f12211cec00) [pid = 1861] [serial = 1771] [outer = (nil)] 09:50:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f12268f7400) [pid = 1861] [serial = 1772] [outer = 0x7f12211cec00] 09:50:40 INFO - PROCESS | 1861 | 1461343840312 Marionette DEBUG loaded listener.js 09:50:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f12276efc00) [pid = 1861] [serial = 1773] [outer = 0x7f12211cec00] 09:50:41 INFO - PROCESS | 1861 | 1461343841290 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:50:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:50:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1588ms 09:50:41 INFO - PROCESS | 1861 | 1461343841404 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 09:50:41 INFO - PROCESS | 1861 | 1461343841411 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 09:50:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:50:41 INFO - PROCESS | 1861 | 1461343841426 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:50:41 INFO - PROCESS | 1861 | 1461343841432 Marionette TRACE conn4 <- [1,2334,null,{}] 09:50:41 INFO - PROCESS | 1861 | 1461343841460 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:41 INFO - PROCESS | 1861 | 1461343841874 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 09:50:42 INFO - PROCESS | 1861 | 1461343842228 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1226bdf800 == 186 [pid = 1861] [id = 591] 09:50:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f12278bcc00) [pid = 1861] [serial = 1774] [outer = (nil)] 09:50:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f1228117400) [pid = 1861] [serial = 1775] [outer = 0x7f12278bcc00] 09:50:42 INFO - PROCESS | 1861 | 1461343842345 Marionette DEBUG loaded listener.js 09:50:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f1228307400) [pid = 1861] [serial = 1776] [outer = 0x7f12278bcc00] 09:50:44 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f12295eac00) [pid = 1861] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:50:44 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f122b2e4800) [pid = 1861] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:50:44 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f123ddcbc00) [pid = 1861] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:50:44 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f1236d77400) [pid = 1861] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:50:44 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f122de5a800) [pid = 1861] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:50:44 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f123b31c400) [pid = 1861] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:50:44 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f1239db0c00) [pid = 1861] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:50:44 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f12211d2000) [pid = 1861] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:50:44 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f122bee8000) [pid = 1861] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:50:44 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f12276e9c00) [pid = 1861] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:50:44 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f122de5d400) [pid = 1861] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:50:44 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f1234bad400) [pid = 1861] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:50:44 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f123b317400) [pid = 1861] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:50:44 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f122c095c00) [pid = 1861] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:50:44 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f122f528800) [pid = 1861] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:50:44 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f1241302400) [pid = 1861] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:50:44 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f122f46a400) [pid = 1861] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:50:44 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f122f528c00) [pid = 1861] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:50:44 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f123b31f400) [pid = 1861] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:50:44 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f122c09b000) [pid = 1861] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:50:44 INFO - PROCESS | 1861 | --DOMWINDOW == 126 (0x7f12276ec800) [pid = 1861] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:50:44 INFO - PROCESS | 1861 | 1461343844275 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:50:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:50:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 2864ms 09:50:44 INFO - PROCESS | 1861 | 1461343844288 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 09:50:44 INFO - PROCESS | 1861 | 1461343844291 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 09:50:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:50:44 INFO - PROCESS | 1861 | 1461343844299 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:50:44 INFO - PROCESS | 1861 | 1461343844308 Marionette TRACE conn4 <- [1,2338,null,{}] 09:50:44 INFO - PROCESS | 1861 | 1461343844332 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:44 INFO - PROCESS | 1861 | 1461343844541 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 09:50:44 INFO - PROCESS | 1861 | 1461343844562 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:44 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12281a2000 == 187 [pid = 1861] [id = 592] 09:50:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f1227790000) [pid = 1861] [serial = 1777] [outer = (nil)] 09:50:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f122955f000) [pid = 1861] [serial = 1778] [outer = 0x7f1227790000] 09:50:44 INFO - PROCESS | 1861 | 1461343844629 Marionette DEBUG loaded listener.js 09:50:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f12295e2000) [pid = 1861] [serial = 1779] [outer = 0x7f1227790000] 09:50:45 INFO - PROCESS | 1861 | 1461343845512 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:50:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:50:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1261ms 09:50:45 INFO - PROCESS | 1861 | 1461343845562 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 09:50:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:50:45 INFO - PROCESS | 1861 | 1461343845569 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 09:50:45 INFO - PROCESS | 1861 | 1461343845578 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:50:45 INFO - PROCESS | 1861 | 1461343845583 Marionette TRACE conn4 <- [1,2342,null,{}] 09:50:45 INFO - PROCESS | 1861 | 1461343845591 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:45 INFO - PROCESS | 1861 | 1461343845911 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 09:50:46 INFO - PROCESS | 1861 | 1461343846394 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:46 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12248ce000 == 188 [pid = 1861] [id = 593] 09:50:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f122111f000) [pid = 1861] [serial = 1780] [outer = (nil)] 09:50:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f12217d9400) [pid = 1861] [serial = 1781] [outer = 0x7f122111f000] 09:50:46 INFO - PROCESS | 1861 | 1461343846479 Marionette DEBUG loaded listener.js 09:50:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f12252acc00) [pid = 1861] [serial = 1782] [outer = 0x7f122111f000] 09:50:47 INFO - PROCESS | 1861 | 1461343847586 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:50:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:50:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 2044ms 09:50:47 INFO - PROCESS | 1861 | 1461343847627 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 09:50:47 INFO - PROCESS | 1861 | 1461343847641 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 09:50:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:50:47 INFO - PROCESS | 1861 | 1461343847658 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:50:47 INFO - PROCESS | 1861 | 1461343847667 Marionette TRACE conn4 <- [1,2346,null,{}] 09:50:47 INFO - PROCESS | 1861 | 1461343847681 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:48 INFO - PROCESS | 1861 | 1461343848116 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 09:50:48 INFO - PROCESS | 1861 | 1461343848442 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:48 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1228e65800 == 189 [pid = 1861] [id = 594] 09:50:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f12278ae400) [pid = 1861] [serial = 1783] [outer = (nil)] 09:50:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f1228302800) [pid = 1861] [serial = 1784] [outer = 0x7f12278ae400] 09:50:48 INFO - PROCESS | 1861 | 1461343848524 Marionette DEBUG loaded listener.js 09:50:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f1229129800) [pid = 1861] [serial = 1785] [outer = 0x7f12278ae400] 09:50:49 INFO - PROCESS | 1861 | 1461343849597 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:50:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:50:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 2002ms 09:50:49 INFO - PROCESS | 1861 | 1461343849660 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 09:50:49 INFO - PROCESS | 1861 | 1461343849667 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 09:50:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:50:49 INFO - PROCESS | 1861 | 1461343849677 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:50:49 INFO - PROCESS | 1861 | 1461343849679 Marionette TRACE conn4 <- [1,2350,null,{}] 09:50:49 INFO - PROCESS | 1861 | 1461343849684 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:49 INFO - PROCESS | 1861 | 1461343849969 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 09:50:50 INFO - PROCESS | 1861 | 1461343850324 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229278800 == 190 [pid = 1861] [id = 595] 09:50:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f1229562000) [pid = 1861] [serial = 1786] [outer = (nil)] 09:50:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f1229ad8800) [pid = 1861] [serial = 1787] [outer = 0x7f1229562000] 09:50:50 INFO - PROCESS | 1861 | 1461343850405 Marionette DEBUG loaded listener.js 09:50:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f1229dcb800) [pid = 1861] [serial = 1788] [outer = 0x7f1229562000] 09:50:51 INFO - PROCESS | 1861 | 1461343851366 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:50:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:50:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1745ms 09:50:51 INFO - PROCESS | 1861 | 1461343851422 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 09:50:51 INFO - PROCESS | 1861 | 1461343851427 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 09:50:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:50:51 INFO - PROCESS | 1861 | 1461343851436 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:50:51 INFO - PROCESS | 1861 | 1461343851446 Marionette TRACE conn4 <- [1,2354,null,{}] 09:50:51 INFO - PROCESS | 1861 | 1461343851462 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:51 INFO - PROCESS | 1861 | 1461343851828 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 09:50:52 INFO - PROCESS | 1861 | 1461343852232 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:52 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122945c000 == 191 [pid = 1861] [id = 596] 09:50:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f1229eebc00) [pid = 1861] [serial = 1789] [outer = (nil)] 09:50:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f122b2e4000) [pid = 1861] [serial = 1790] [outer = 0x7f1229eebc00] 09:50:52 INFO - PROCESS | 1861 | 1461343852322 Marionette DEBUG loaded listener.js 09:50:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f122b2eb000) [pid = 1861] [serial = 1791] [outer = 0x7f1229eebc00] 09:50:53 INFO - PROCESS | 1861 | 1461343853351 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:50:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:50:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1998ms 09:50:53 INFO - PROCESS | 1861 | 1461343853436 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 09:50:53 INFO - PROCESS | 1861 | 1461343853445 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 09:50:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:50:53 INFO - PROCESS | 1861 | 1461343853456 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:50:53 INFO - PROCESS | 1861 | 1461343853462 Marionette TRACE conn4 <- [1,2358,null,{}] 09:50:53 INFO - PROCESS | 1861 | 1461343853471 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:53 INFO - PROCESS | 1861 | 1461343853824 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 09:50:54 INFO - PROCESS | 1861 | 1461343854143 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:54 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229e7b000 == 192 [pid = 1861] [id = 597] 09:50:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f1229eeec00) [pid = 1861] [serial = 1792] [outer = (nil)] 09:50:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f122b2ef800) [pid = 1861] [serial = 1793] [outer = 0x7f1229eeec00] 09:50:54 INFO - PROCESS | 1861 | 1461343854236 Marionette DEBUG loaded listener.js 09:50:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f122bc2a400) [pid = 1861] [serial = 1794] [outer = 0x7f1229eeec00] 09:50:55 INFO - PROCESS | 1861 | 1461343855122 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:50:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:50:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1737ms 09:50:55 INFO - PROCESS | 1861 | 1461343855192 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 09:50:55 INFO - PROCESS | 1861 | 1461343855196 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 09:50:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:50:55 INFO - PROCESS | 1861 | 1461343855203 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:50:55 INFO - PROCESS | 1861 | 1461343855206 Marionette TRACE conn4 <- [1,2362,null,{}] 09:50:55 INFO - PROCESS | 1861 | 1461343855212 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:55 INFO - PROCESS | 1861 | 1461343855450 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 09:50:55 INFO - PROCESS | 1861 | 1461343855711 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122b4bc800 == 193 [pid = 1861] [id = 598] 09:50:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f122c097400) [pid = 1861] [serial = 1795] [outer = (nil)] 09:50:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f122c099c00) [pid = 1861] [serial = 1796] [outer = 0x7f122c097400] 09:50:55 INFO - PROCESS | 1861 | 1461343855862 Marionette DEBUG loaded listener.js 09:50:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f122c3da000) [pid = 1861] [serial = 1797] [outer = 0x7f122c097400] 09:50:56 INFO - PROCESS | 1861 | 1461343856840 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:50:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:50:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1682ms 09:50:56 INFO - PROCESS | 1861 | 1461343856887 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 09:50:56 INFO - PROCESS | 1861 | 1461343856891 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 09:50:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:50:56 INFO - PROCESS | 1861 | 1461343856897 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:50:56 INFO - PROCESS | 1861 | 1461343856901 Marionette TRACE conn4 <- [1,2366,null,{}] 09:50:56 INFO - PROCESS | 1861 | 1461343856906 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:57 INFO - PROCESS | 1861 | 1461343857156 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 09:50:57 INFO - PROCESS | 1861 | 1461343857462 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:57 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bcc1800 == 194 [pid = 1861] [id = 599] 09:50:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f12211c7400) [pid = 1861] [serial = 1798] [outer = (nil)] 09:50:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f122d379c00) [pid = 1861] [serial = 1799] [outer = 0x7f12211c7400] 09:50:57 INFO - PROCESS | 1861 | 1461343857546 Marionette DEBUG loaded listener.js 09:50:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f122db3ec00) [pid = 1861] [serial = 1800] [outer = 0x7f12211c7400] 09:50:58 INFO - PROCESS | 1861 | 1461343858431 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:50:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:50:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1580ms 09:50:58 INFO - PROCESS | 1861 | 1461343858479 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 09:50:58 INFO - PROCESS | 1861 | 1461343858482 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 09:50:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:50:58 INFO - PROCESS | 1861 | 1461343858490 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:50:58 INFO - PROCESS | 1861 | 1461343858493 Marionette TRACE conn4 <- [1,2370,null,{}] 09:50:58 INFO - PROCESS | 1861 | 1461343858499 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:58 INFO - PROCESS | 1861 | 1461343858736 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 09:50:59 INFO - PROCESS | 1861 | 1461343859053 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:59 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bd9f800 == 195 [pid = 1861] [id = 600] 09:50:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f122c3e3c00) [pid = 1861] [serial = 1801] [outer = (nil)] 09:50:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f122db46400) [pid = 1861] [serial = 1802] [outer = 0x7f122c3e3c00] 09:50:59 INFO - PROCESS | 1861 | 1461343859137 Marionette DEBUG loaded listener.js 09:50:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f122db7d000) [pid = 1861] [serial = 1803] [outer = 0x7f122c3e3c00] 09:51:00 INFO - PROCESS | 1861 | 1461343860052 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:51:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:51:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1630ms 09:51:00 INFO - PROCESS | 1861 | 1461343860124 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 09:51:00 INFO - PROCESS | 1861 | 1461343860131 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 09:51:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:51:00 INFO - PROCESS | 1861 | 1461343860141 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:51:00 INFO - PROCESS | 1861 | 1461343860146 Marionette TRACE conn4 <- [1,2374,null,{}] 09:51:00 INFO - PROCESS | 1861 | 1461343860157 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:00 INFO - PROCESS | 1861 | 1461343860598 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 09:51:00 INFO - PROCESS | 1861 | 1461343860848 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122c187000 == 196 [pid = 1861] [id = 601] 09:51:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f122db40c00) [pid = 1861] [serial = 1804] [outer = (nil)] 09:51:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f122db89c00) [pid = 1861] [serial = 1805] [outer = 0x7f122db40c00] 09:51:00 INFO - PROCESS | 1861 | 1461343860926 Marionette DEBUG loaded listener.js 09:51:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f122db94c00) [pid = 1861] [serial = 1806] [outer = 0x7f122db40c00] 09:51:01 INFO - PROCESS | 1861 | 1461343861903 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:51:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:51:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1836ms 09:51:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:51:01 INFO - PROCESS | 1861 | 1461343861978 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 09:51:01 INFO - PROCESS | 1861 | 1461343861981 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 09:51:01 INFO - PROCESS | 1861 | 1461343861987 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:51:01 INFO - PROCESS | 1861 | 1461343861990 Marionette TRACE conn4 <- [1,2378,null,{}] 09:51:01 INFO - PROCESS | 1861 | 1461343861996 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:02 INFO - PROCESS | 1861 | 1461343862272 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 09:51:02 INFO - PROCESS | 1861 | 1461343862586 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122c4b2000 == 197 [pid = 1861] [id = 602] 09:51:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f12268ee000) [pid = 1861] [serial = 1807] [outer = (nil)] 09:51:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f122de54c00) [pid = 1861] [serial = 1808] [outer = 0x7f12268ee000] 09:51:02 INFO - PROCESS | 1861 | 1461343862670 Marionette DEBUG loaded listener.js 09:51:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f122de5c800) [pid = 1861] [serial = 1809] [outer = 0x7f12268ee000] 09:51:03 INFO - PROCESS | 1861 | 1461343863553 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:51:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:51:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1631ms 09:51:03 INFO - PROCESS | 1861 | 1461343863618 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 09:51:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:51:03 INFO - PROCESS | 1861 | 1461343863622 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 09:51:03 INFO - PROCESS | 1861 | 1461343863629 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:51:03 INFO - PROCESS | 1861 | 1461343863632 Marionette TRACE conn4 <- [1,2382,null,{}] 09:51:03 INFO - PROCESS | 1861 | 1461343863638 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:03 INFO - PROCESS | 1861 | 1461343863873 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 09:51:04 INFO - PROCESS | 1861 | 1461343864204 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:04 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122d1db000 == 198 [pid = 1861] [id = 603] 09:51:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f122dfcd000) [pid = 1861] [serial = 1810] [outer = (nil)] 09:51:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f122dfd0c00) [pid = 1861] [serial = 1811] [outer = 0x7f122dfcd000] 09:51:04 INFO - PROCESS | 1861 | 1461343864312 Marionette DEBUG loaded listener.js 09:51:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f122dff2000) [pid = 1861] [serial = 1812] [outer = 0x7f122dfcd000] 09:51:05 INFO - PROCESS | 1861 | 1461343865289 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:51:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:51:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1733ms 09:51:05 INFO - PROCESS | 1861 | 1461343865363 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 09:51:05 INFO - PROCESS | 1861 | 1461343865366 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 09:51:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:51:05 INFO - PROCESS | 1861 | 1461343865373 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:51:05 INFO - PROCESS | 1861 | 1461343865377 Marionette TRACE conn4 <- [1,2386,null,{}] 09:51:05 INFO - PROCESS | 1861 | 1461343865383 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:05 INFO - PROCESS | 1861 | 1461343865690 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 09:51:06 INFO - PROCESS | 1861 | 1461343866007 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:06 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122dcb6800 == 199 [pid = 1861] [id = 604] 09:51:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f122e2e7000) [pid = 1861] [serial = 1813] [outer = (nil)] 09:51:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f122e3e9800) [pid = 1861] [serial = 1814] [outer = 0x7f122e2e7000] 09:51:06 INFO - PROCESS | 1861 | 1461343866087 Marionette DEBUG loaded listener.js 09:51:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f122ec02c00) [pid = 1861] [serial = 1815] [outer = 0x7f122e2e7000] 09:51:07 INFO - PROCESS | 1861 | 1461343866997 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:51:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:51:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1682ms 09:51:07 INFO - PROCESS | 1861 | 1461343867056 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 09:51:07 INFO - PROCESS | 1861 | 1461343867058 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 09:51:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:51:07 INFO - PROCESS | 1861 | 1461343867065 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:51:07 INFO - PROCESS | 1861 | 1461343867068 Marionette TRACE conn4 <- [1,2390,null,{}] 09:51:07 INFO - PROCESS | 1861 | 1461343867074 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:07 INFO - PROCESS | 1861 | 1461343867308 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 09:51:07 INFO - PROCESS | 1861 | 1461343867581 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:07 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122df1c000 == 200 [pid = 1861] [id = 605] 09:51:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f1221116400) [pid = 1861] [serial = 1816] [outer = (nil)] 09:51:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f122ec04000) [pid = 1861] [serial = 1817] [outer = 0x7f1221116400] 09:51:07 INFO - PROCESS | 1861 | 1461343867706 Marionette DEBUG loaded listener.js 09:51:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f122ecbac00) [pid = 1861] [serial = 1818] [outer = 0x7f1221116400] 09:51:08 INFO - PROCESS | 1861 | 1461343868602 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:51:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:51:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1587ms 09:51:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:51:08 INFO - PROCESS | 1861 | 1461343868653 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 09:51:08 INFO - PROCESS | 1861 | 1461343868656 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 09:51:08 INFO - PROCESS | 1861 | 1461343868663 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:51:08 INFO - PROCESS | 1861 | 1461343868666 Marionette TRACE conn4 <- [1,2394,null,{}] 09:51:08 INFO - PROCESS | 1861 | 1461343868672 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:08 INFO - PROCESS | 1861 | 1461343868910 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 09:51:09 INFO - PROCESS | 1861 | 1461343869237 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122e510800 == 201 [pid = 1861] [id = 606] 09:51:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f122bc1f000) [pid = 1861] [serial = 1819] [outer = (nil)] 09:51:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f122ecc0000) [pid = 1861] [serial = 1820] [outer = 0x7f122bc1f000] 09:51:09 INFO - PROCESS | 1861 | 1461343869330 Marionette DEBUG loaded listener.js 09:51:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f122ecc7c00) [pid = 1861] [serial = 1821] [outer = 0x7f122bc1f000] 09:51:10 INFO - PROCESS | 1861 | 1461343870216 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:51:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:51:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1581ms 09:51:10 INFO - PROCESS | 1861 | 1461343870245 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 09:51:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:51:10 INFO - PROCESS | 1861 | 1461343870249 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 09:51:10 INFO - PROCESS | 1861 | 1461343870256 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:51:10 INFO - PROCESS | 1861 | 1461343870259 Marionette TRACE conn4 <- [1,2398,null,{}] 09:51:10 INFO - PROCESS | 1861 | 1461343870265 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:10 INFO - PROCESS | 1861 | 1461343870500 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 09:51:10 INFO - PROCESS | 1861 | 1461343870772 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:10 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ed4f800 == 202 [pid = 1861] [id = 607] 09:51:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f122e3f5000) [pid = 1861] [serial = 1822] [outer = (nil)] 09:51:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f122ee3e800) [pid = 1861] [serial = 1823] [outer = 0x7f122e3f5000] 09:51:10 INFO - PROCESS | 1861 | 1461343870897 Marionette DEBUG loaded listener.js 09:51:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f122ef1f400) [pid = 1861] [serial = 1824] [outer = 0x7f122e3f5000] 09:51:11 INFO - PROCESS | 1861 | 1461343871799 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:51:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:51:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1584ms 09:51:11 INFO - PROCESS | 1861 | 1461343871845 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 09:51:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:51:11 INFO - PROCESS | 1861 | 1461343871850 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 09:51:11 INFO - PROCESS | 1861 | 1461343871857 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:51:11 INFO - PROCESS | 1861 | 1461343871861 Marionette TRACE conn4 <- [1,2402,null,{}] 09:51:11 INFO - PROCESS | 1861 | 1461343871866 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:12 INFO - PROCESS | 1861 | 1461343872099 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 09:51:12 INFO - PROCESS | 1861 | 1461343872421 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122f3a4800 == 203 [pid = 1861] [id = 608] 09:51:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f122ecbb000) [pid = 1861] [serial = 1825] [outer = (nil)] 09:51:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f122ef25000) [pid = 1861] [serial = 1826] [outer = 0x7f122ecbb000] 09:51:12 INFO - PROCESS | 1861 | 1461343872507 Marionette DEBUG loaded listener.js 09:51:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f122ef67400) [pid = 1861] [serial = 1827] [outer = 0x7f122ecbb000] 09:51:13 INFO - PROCESS | 1861 | 1461343873426 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:51:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:51:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1635ms 09:51:13 INFO - PROCESS | 1861 | 1461343873509 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 09:51:13 INFO - PROCESS | 1861 | 1461343873514 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 09:51:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:51:13 INFO - PROCESS | 1861 | 1461343873520 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:51:13 INFO - PROCESS | 1861 | 1461343873523 Marionette TRACE conn4 <- [1,2406,null,{}] 09:51:13 INFO - PROCESS | 1861 | 1461343873528 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:13 INFO - PROCESS | 1861 | 1461343873767 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 09:51:14 INFO - PROCESS | 1861 | 1461343874082 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:14 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12347a9800 == 204 [pid = 1861] [id = 609] 09:51:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f122ecc7400) [pid = 1861] [serial = 1828] [outer = (nil)] 09:51:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f122ef71400) [pid = 1861] [serial = 1829] [outer = 0x7f122ecc7400] 09:51:14 INFO - PROCESS | 1861 | 1461343874175 Marionette DEBUG loaded listener.js 09:51:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f122f46e800) [pid = 1861] [serial = 1830] [outer = 0x7f122ecc7400] 09:51:15 INFO - PROCESS | 1861 | 1461343875065 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:51:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:51:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1589ms 09:51:15 INFO - PROCESS | 1861 | 1461343875111 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 09:51:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:51:15 INFO - PROCESS | 1861 | 1461343875115 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 09:51:15 INFO - PROCESS | 1861 | 1461343875121 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:51:15 INFO - PROCESS | 1861 | 1461343875124 Marionette TRACE conn4 <- [1,2410,null,{}] 09:51:15 INFO - PROCESS | 1861 | 1461343875130 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:15 INFO - PROCESS | 1861 | 1461343875361 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 09:51:15 INFO - PROCESS | 1861 | 1461343875678 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1234cc7000 == 205 [pid = 1861] [id = 610] 09:51:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f1221117400) [pid = 1861] [serial = 1831] [outer = (nil)] 09:51:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f122f532c00) [pid = 1861] [serial = 1832] [outer = 0x7f1221117400] 09:51:15 INFO - PROCESS | 1861 | 1461343875759 Marionette DEBUG loaded listener.js 09:51:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f122f656000) [pid = 1861] [serial = 1833] [outer = 0x7f1221117400] 09:51:17 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12281a2000 == 204 [pid = 1861] [id = 592] 09:51:17 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1226bdf800 == 203 [pid = 1861] [id = 591] 09:51:17 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1224995800 == 202 [pid = 1861] [id = 590] 09:51:17 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12214d6000 == 201 [pid = 1861] [id = 589] 09:51:17 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1221f1c000 == 200 [pid = 1861] [id = 588] 09:51:17 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1226bcf800 == 199 [pid = 1861] [id = 587] 09:51:17 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1257698800 == 198 [pid = 1861] [id = 586] 09:51:17 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1253529000 == 197 [pid = 1861] [id = 585] 09:51:17 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1252e6b000 == 196 [pid = 1861] [id = 584] 09:51:17 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124f056800 == 195 [pid = 1861] [id = 583] 09:51:17 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124360e800 == 194 [pid = 1861] [id = 582] 09:51:17 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123fc72800 == 193 [pid = 1861] [id = 581] 09:51:17 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123ac80000 == 192 [pid = 1861] [id = 580] 09:51:17 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1237a11000 == 191 [pid = 1861] [id = 579] 09:51:17 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236dd6000 == 190 [pid = 1861] [id = 578] 09:51:17 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12347bd000 == 189 [pid = 1861] [id = 577] 09:51:18 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122e512000 == 188 [pid = 1861] [id = 576] 09:51:18 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122db67800 == 187 [pid = 1861] [id = 575] 09:51:18 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122c18e800 == 186 [pid = 1861] [id = 574] 09:51:18 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122939b000 == 185 [pid = 1861] [id = 572] 09:51:18 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1225617000 == 184 [pid = 1861] [id = 571] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f1229561800) [pid = 1861] [serial = 1712] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f1229eb5000) [pid = 1861] [serial = 1709] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f122ec09c00) [pid = 1861] [serial = 1658] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f122ecc6800) [pid = 1861] [serial = 1659] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f1241012800) [pid = 1861] [serial = 1688] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f12410c0800) [pid = 1861] [serial = 1689] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f12376d6800) [pid = 1861] [serial = 1673] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f1237969800) [pid = 1861] [serial = 1674] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f122de61800) [pid = 1861] [serial = 1652] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f122dfec800) [pid = 1861] [serial = 1653] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f123b94cc00) [pid = 1861] [serial = 1682] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f123ddc9400) [pid = 1861] [serial = 1683] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f123a8f6c00) [pid = 1861] [serial = 1676] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f123b316800) [pid = 1861] [serial = 1677] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f12217df800) [pid = 1861] [serial = 1703] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f12268eb000) [pid = 1861] [serial = 1704] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f122955a400) [pid = 1861] [serial = 1700] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f1241a44000) [pid = 1861] [serial = 1691] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f1241e28400) [pid = 1861] [serial = 1692] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f12278b2c00) [pid = 1861] [serial = 1646] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f122912a800) [pid = 1861] [serial = 1647] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f122e2e9c00) [pid = 1861] [serial = 1655] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f122e3eb400) [pid = 1861] [serial = 1656] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f1236f0d800) [pid = 1861] [serial = 1670] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f1237265c00) [pid = 1861] [serial = 1671] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f123b3b9c00) [pid = 1861] [serial = 1679] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f123b942400) [pid = 1861] [serial = 1680] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f1243351c00) [pid = 1861] [serial = 1694] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f124363f800) [pid = 1861] [serial = 1695] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f122f653000) [pid = 1861] [serial = 1661] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f1234ba9400) [pid = 1861] [serial = 1662] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f124cf37400) [pid = 1861] [serial = 1697] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f124e089400) [pid = 1861] [serial = 1698] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f1236477c00) [pid = 1861] [serial = 1664] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f1236710800) [pid = 1861] [serial = 1665] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f1236d73c00) [pid = 1861] [serial = 1667] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f1236ef1800) [pid = 1861] [serial = 1668] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f123feaec00) [pid = 1861] [serial = 1685] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f12401ecc00) [pid = 1861] [serial = 1686] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f122c3d8c00) [pid = 1861] [serial = 1649] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f122db3c800) [pid = 1861] [serial = 1650] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f12278b8400) [pid = 1861] [serial = 1706] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f1228311400) [pid = 1861] [serial = 1707] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f122bc2b800) [pid = 1861] [serial = 1710] [outer = (nil)] [url = about:blank] 09:51:18 INFO - PROCESS | 1861 | 1461343878299 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:51:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:51:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 3244ms 09:51:18 INFO - PROCESS | 1861 | 1461343878365 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 09:51:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:51:18 INFO - PROCESS | 1861 | 1461343878370 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 09:51:18 INFO - PROCESS | 1861 | 1461343878378 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:51:18 INFO - PROCESS | 1861 | 1461343878384 Marionette TRACE conn4 <- [1,2414,null,{}] 09:51:18 INFO - PROCESS | 1861 | 1461343878393 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:18 INFO - PROCESS | 1861 | 1461343878602 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 09:51:18 INFO - PROCESS | 1861 | 1461343878810 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:18 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12249a3000 == 185 [pid = 1861] [id = 611] 09:51:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f12217df800) [pid = 1861] [serial = 1834] [outer = (nil)] 09:51:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f12217e7800) [pid = 1861] [serial = 1835] [outer = 0x7f12217df800] 09:51:18 INFO - PROCESS | 1861 | 1461343878881 Marionette DEBUG loaded listener.js 09:51:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f12252ad800) [pid = 1861] [serial = 1836] [outer = 0x7f12217df800] 09:51:19 INFO - PROCESS | 1861 | 1461343879696 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:51:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:51:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1395ms 09:51:19 INFO - PROCESS | 1861 | 1461343879773 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 09:51:19 INFO - PROCESS | 1861 | 1461343879781 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 09:51:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:51:19 INFO - PROCESS | 1861 | 1461343879790 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:51:19 INFO - PROCESS | 1861 | 1461343879794 Marionette TRACE conn4 <- [1,2418,null,{}] 09:51:19 INFO - PROCESS | 1861 | 1461343879800 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:20 INFO - PROCESS | 1861 | 1461343880026 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 09:51:20 INFO - PROCESS | 1861 | 1461343880231 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:20 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122779b800 == 186 [pid = 1861] [id = 612] 09:51:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f12211d4c00) [pid = 1861] [serial = 1837] [outer = (nil)] 09:51:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f122778d000) [pid = 1861] [serial = 1838] [outer = 0x7f12211d4c00] 09:51:20 INFO - PROCESS | 1861 | 1461343880295 Marionette DEBUG loaded listener.js 09:51:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f1228124000) [pid = 1861] [serial = 1839] [outer = 0x7f12211d4c00] 09:51:21 INFO - PROCESS | 1861 | 1461343881299 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:51:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:51:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1548ms 09:51:21 INFO - PROCESS | 1861 | 1461343881340 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 09:51:21 INFO - PROCESS | 1861 | 1461343881344 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 09:51:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:51:21 INFO - PROCESS | 1861 | 1461343881351 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:51:21 INFO - PROCESS | 1861 | 1461343881356 Marionette TRACE conn4 <- [1,2422,null,{}] 09:51:21 INFO - PROCESS | 1861 | 1461343881378 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:21 INFO - PROCESS | 1861 | 1461343881679 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 09:51:21 INFO - PROCESS | 1861 | 1461343881714 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:21 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229060800 == 187 [pid = 1861] [id = 613] 09:51:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f1229558000) [pid = 1861] [serial = 1840] [outer = (nil)] 09:51:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f12295e0400) [pid = 1861] [serial = 1841] [outer = 0x7f1229558000] 09:51:21 INFO - PROCESS | 1861 | 1461343881783 Marionette DEBUG loaded listener.js 09:51:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f1229dc9400) [pid = 1861] [serial = 1842] [outer = 0x7f1229558000] 09:51:23 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f122db48000) [pid = 1861] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:51:23 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f12366e3800) [pid = 1861] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:51:23 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f1229eb0800) [pid = 1861] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:51:23 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f122ee43c00) [pid = 1861] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:51:23 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f12211d1000) [pid = 1861] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:51:23 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f12211ce000) [pid = 1861] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:51:23 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f12211cec00) [pid = 1861] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:51:23 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f12211ca800) [pid = 1861] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:51:23 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f122ee42800) [pid = 1861] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:51:23 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f1227790800) [pid = 1861] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:51:23 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f123a8f6400) [pid = 1861] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:51:23 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f123b3bd800) [pid = 1861] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:51:23 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f12276e8c00) [pid = 1861] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:51:23 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f122c3dfc00) [pid = 1861] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:51:23 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f12278bcc00) [pid = 1861] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:51:23 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f123b3b8000) [pid = 1861] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:51:23 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f122db90400) [pid = 1861] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:51:23 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f123647c400) [pid = 1861] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:51:23 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f1229ad7800) [pid = 1861] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:51:23 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f122f529c00) [pid = 1861] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:51:23 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f12278b1400) [pid = 1861] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:51:23 INFO - PROCESS | 1861 | --DOMWINDOW == 126 (0x7f122ee3e000) [pid = 1861] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:51:23 INFO - PROCESS | 1861 | 1461343883440 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:51:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:51:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2102ms 09:51:23 INFO - PROCESS | 1861 | 1461343883492 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 09:51:23 INFO - PROCESS | 1861 | 1461343883495 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 09:51:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:51:23 INFO - PROCESS | 1861 | 1461343883506 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:51:23 INFO - PROCESS | 1861 | 1461343883509 Marionette TRACE conn4 <- [1,2426,null,{}] 09:51:23 INFO - PROCESS | 1861 | 1461343883515 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:23 INFO - PROCESS | 1861 | 1461343883731 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 09:51:23 INFO - PROCESS | 1861 | 1461343883921 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122938c800 == 188 [pid = 1861] [id = 614] 09:51:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f12211ca800) [pid = 1861] [serial = 1843] [outer = (nil)] 09:51:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f122955a400) [pid = 1861] [serial = 1844] [outer = 0x7f12211ca800] 09:51:23 INFO - PROCESS | 1861 | 1461343883990 Marionette DEBUG loaded listener.js 09:51:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f1229eef000) [pid = 1861] [serial = 1845] [outer = 0x7f12211ca800] 09:51:24 INFO - PROCESS | 1861 | 1461343884770 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:51:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:51:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1285ms 09:51:24 INFO - PROCESS | 1861 | 1461343884802 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 09:51:24 INFO - PROCESS | 1861 | 1461343884806 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 09:51:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:51:24 INFO - PROCESS | 1861 | 1461343884812 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:51:24 INFO - PROCESS | 1861 | 1461343884815 Marionette TRACE conn4 <- [1,2430,null,{}] 09:51:24 INFO - PROCESS | 1861 | 1461343884821 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:25 INFO - PROCESS | 1861 | 1461343885046 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 09:51:25 INFO - PROCESS | 1861 | 1461343885451 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1221f13800 == 189 [pid = 1861] [id = 615] 09:51:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f122111cc00) [pid = 1861] [serial = 1846] [outer = (nil)] 09:51:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f12211c7000) [pid = 1861] [serial = 1847] [outer = 0x7f122111cc00] 09:51:25 INFO - PROCESS | 1861 | 1461343885550 Marionette DEBUG loaded listener.js 09:51:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f12217e3400) [pid = 1861] [serial = 1848] [outer = 0x7f122111cc00] 09:51:26 INFO - PROCESS | 1861 | 1461343886511 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:51:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:51:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1737ms 09:51:26 INFO - PROCESS | 1861 | 1461343886558 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 09:51:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:51:26 INFO - PROCESS | 1861 | 1461343886568 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 09:51:26 INFO - PROCESS | 1861 | 1461343886582 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:51:26 INFO - PROCESS | 1861 | 1461343886588 Marionette TRACE conn4 <- [1,2434,null,{}] 09:51:26 INFO - PROCESS | 1861 | 1461343886596 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:26 INFO - PROCESS | 1861 | 1461343886857 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 09:51:27 INFO - PROCESS | 1861 | 1461343887175 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229061000 == 190 [pid = 1861] [id = 616] 09:51:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f12278b1800) [pid = 1861] [serial = 1849] [outer = (nil)] 09:51:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f122811ec00) [pid = 1861] [serial = 1850] [outer = 0x7f12278b1800] 09:51:27 INFO - PROCESS | 1861 | 1461343887263 Marionette DEBUG loaded listener.js 09:51:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f1229135000) [pid = 1861] [serial = 1851] [outer = 0x7f12278b1800] 09:51:28 INFO - PROCESS | 1861 | 1461343888225 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:51:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:51:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1691ms 09:51:28 INFO - PROCESS | 1861 | 1461343888275 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 09:51:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:51:28 INFO - PROCESS | 1861 | 1461343888282 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 09:51:28 INFO - PROCESS | 1861 | 1461343888290 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:51:28 INFO - PROCESS | 1861 | 1461343888293 Marionette TRACE conn4 <- [1,2438,null,{}] 09:51:28 INFO - PROCESS | 1861 | 1461343888303 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:28 INFO - PROCESS | 1861 | 1461343888624 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 09:51:28 INFO - PROCESS | 1861 | 1461343888987 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122b4a9800 == 191 [pid = 1861] [id = 617] 09:51:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f1229ac9800) [pid = 1861] [serial = 1852] [outer = (nil)] 09:51:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f1229eb1400) [pid = 1861] [serial = 1853] [outer = 0x7f1229ac9800] 09:51:29 INFO - PROCESS | 1861 | 1461343889111 Marionette DEBUG loaded listener.js 09:51:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f122b4d3800) [pid = 1861] [serial = 1854] [outer = 0x7f1229ac9800] 09:51:30 INFO - PROCESS | 1861 | 1461343890511 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:51:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:51:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 2236ms 09:51:30 INFO - PROCESS | 1861 | 1461343890535 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 09:51:30 INFO - PROCESS | 1861 | 1461343890538 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 09:51:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:51:30 INFO - PROCESS | 1861 | 1461343890554 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:51:30 INFO - PROCESS | 1861 | 1461343890564 Marionette TRACE conn4 <- [1,2442,null,{}] 09:51:30 INFO - PROCESS | 1861 | 1461343890574 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:30 INFO - PROCESS | 1861 | 1461343890875 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 09:51:31 INFO - PROCESS | 1861 | 1461343891224 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:31 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bda8800 == 192 [pid = 1861] [id = 618] 09:51:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f122c093000) [pid = 1861] [serial = 1855] [outer = (nil)] 09:51:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f122c14c400) [pid = 1861] [serial = 1856] [outer = 0x7f122c093000] 09:51:31 INFO - PROCESS | 1861 | 1461343891321 Marionette DEBUG loaded listener.js 09:51:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f122c3d8000) [pid = 1861] [serial = 1857] [outer = 0x7f122c093000] 09:51:32 INFO - PROCESS | 1861 | 1461343892262 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:51:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:51:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1754ms 09:51:32 INFO - PROCESS | 1861 | 1461343892302 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 09:51:32 INFO - PROCESS | 1861 | 1461343892307 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 09:51:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:51:32 INFO - PROCESS | 1861 | 1461343892312 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:51:32 INFO - PROCESS | 1861 | 1461343892315 Marionette TRACE conn4 <- [1,2446,null,{}] 09:51:32 INFO - PROCESS | 1861 | 1461343892321 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:32 INFO - PROCESS | 1861 | 1461343892550 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 09:51:32 INFO - PROCESS | 1861 | 1461343892828 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122d1df800 == 193 [pid = 1861] [id = 619] 09:51:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f1229eac800) [pid = 1861] [serial = 1858] [outer = (nil)] 09:51:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f122c4ef800) [pid = 1861] [serial = 1859] [outer = 0x7f1229eac800] 09:51:32 INFO - PROCESS | 1861 | 1461343892954 Marionette DEBUG loaded listener.js 09:51:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f122db43c00) [pid = 1861] [serial = 1860] [outer = 0x7f1229eac800] 09:51:33 INFO - PROCESS | 1861 | 1461343893812 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:51:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:51:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1528ms 09:51:33 INFO - PROCESS | 1861 | 1461343893842 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 09:51:33 INFO - PROCESS | 1861 | 1461343893846 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 09:51:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:51:33 INFO - PROCESS | 1861 | 1461343893852 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:51:33 INFO - PROCESS | 1861 | 1461343893855 Marionette TRACE conn4 <- [1,2450,null,{}] 09:51:33 INFO - PROCESS | 1861 | 1461343893861 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:34 INFO - PROCESS | 1861 | 1461343894089 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 09:51:34 INFO - PROCESS | 1861 | 1461343894358 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:34 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122dca2000 == 194 [pid = 1861] [id = 620] 09:51:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f122de52c00) [pid = 1861] [serial = 1861] [outer = (nil)] 09:51:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f122de57400) [pid = 1861] [serial = 1862] [outer = 0x7f122de52c00] 09:51:34 INFO - PROCESS | 1861 | 1461343894504 Marionette DEBUG loaded listener.js 09:51:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f122e1c8400) [pid = 1861] [serial = 1863] [outer = 0x7f122de52c00] 09:51:35 INFO - PROCESS | 1861 | 1461343895533 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:51:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:51:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1738ms 09:51:35 INFO - PROCESS | 1861 | 1461343895592 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 09:51:35 INFO - PROCESS | 1861 | 1461343895595 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 09:51:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:51:35 INFO - PROCESS | 1861 | 1461343895603 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:51:35 INFO - PROCESS | 1861 | 1461343895607 Marionette TRACE conn4 <- [1,2454,null,{}] 09:51:35 INFO - PROCESS | 1861 | 1461343895613 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:35 INFO - PROCESS | 1861 | 1461343895889 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 09:51:36 INFO - PROCESS | 1861 | 1461343896205 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:36 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ed4a800 == 195 [pid = 1861] [id = 621] 09:51:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f122de54400) [pid = 1861] [serial = 1864] [outer = (nil)] 09:51:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f122e3e8000) [pid = 1861] [serial = 1865] [outer = 0x7f122de54400] 09:51:36 INFO - PROCESS | 1861 | 1461343896283 Marionette DEBUG loaded listener.js 09:51:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f122ecc6800) [pid = 1861] [serial = 1866] [outer = 0x7f122de54400] 09:51:37 INFO - PROCESS | 1861 | 1461343897171 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:51:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:51:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1595ms 09:51:37 INFO - PROCESS | 1861 | 1461343897200 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 09:51:37 INFO - PROCESS | 1861 | 1461343897204 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 09:51:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:51:37 INFO - PROCESS | 1861 | 1461343897210 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:51:37 INFO - PROCESS | 1861 | 1461343897214 Marionette TRACE conn4 <- [1,2458,null,{}] 09:51:37 INFO - PROCESS | 1861 | 1461343897220 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:37 INFO - PROCESS | 1861 | 1461343897460 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 09:51:37 INFO - PROCESS | 1861 | 1461343897737 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12347b2800 == 196 [pid = 1861] [id = 622] 09:51:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f12278b2800) [pid = 1861] [serial = 1867] [outer = (nil)] 09:51:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f122ef21400) [pid = 1861] [serial = 1868] [outer = 0x7f12278b2800] 09:51:37 INFO - PROCESS | 1861 | 1461343897864 Marionette DEBUG loaded listener.js 09:51:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f122ef69c00) [pid = 1861] [serial = 1869] [outer = 0x7f12278b2800] 09:51:38 INFO - PROCESS | 1861 | 1461343898765 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:51:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:51:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1586ms 09:51:38 INFO - PROCESS | 1861 | 1461343898799 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 09:51:38 INFO - PROCESS | 1861 | 1461343898802 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 09:51:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:51:38 INFO - PROCESS | 1861 | 1461343898810 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:51:38 INFO - PROCESS | 1861 | 1461343898815 Marionette TRACE conn4 <- [1,2462,null,{}] 09:51:38 INFO - PROCESS | 1861 | 1461343898822 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:39 INFO - PROCESS | 1861 | 1461343899063 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 09:51:39 INFO - PROCESS | 1861 | 1461343899375 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:39 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236385000 == 197 [pid = 1861] [id = 623] 09:51:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f12295e1000) [pid = 1861] [serial = 1870] [outer = (nil)] 09:51:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f122f52b400) [pid = 1861] [serial = 1871] [outer = 0x7f12295e1000] 09:51:39 INFO - PROCESS | 1861 | 1461343899461 Marionette DEBUG loaded listener.js 09:51:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f1234aabc00) [pid = 1861] [serial = 1872] [outer = 0x7f12295e1000] 09:51:40 INFO - PROCESS | 1861 | 1461343900509 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:51:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:51:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1733ms 09:51:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:51:40 INFO - PROCESS | 1861 | 1461343900544 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 09:51:40 INFO - PROCESS | 1861 | 1461343900547 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 09:51:40 INFO - PROCESS | 1861 | 1461343900553 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:51:40 INFO - PROCESS | 1861 | 1461343900556 Marionette TRACE conn4 <- [1,2466,null,{}] 09:51:40 INFO - PROCESS | 1861 | 1461343900562 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:40 INFO - PROCESS | 1861 | 1461343900797 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 09:51:41 INFO - PROCESS | 1861 | 1461343901115 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:41 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236c5f800 == 198 [pid = 1861] [id = 624] 09:51:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f122ee37800) [pid = 1861] [serial = 1873] [outer = (nil)] 09:51:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f1234ab3c00) [pid = 1861] [serial = 1874] [outer = 0x7f122ee37800] 09:51:41 INFO - PROCESS | 1861 | 1461343901197 Marionette DEBUG loaded listener.js 09:51:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f1234ba5c00) [pid = 1861] [serial = 1875] [outer = 0x7f122ee37800] 09:51:42 INFO - PROCESS | 1861 | 1461343902129 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:51:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:51:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1632ms 09:51:42 INFO - PROCESS | 1861 | 1461343902185 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 09:51:42 INFO - PROCESS | 1861 | 1461343902190 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 09:51:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:51:42 INFO - PROCESS | 1861 | 1461343902197 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:51:42 INFO - PROCESS | 1861 | 1461343902200 Marionette TRACE conn4 <- [1,2470,null,{}] 09:51:42 INFO - PROCESS | 1861 | 1461343902205 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:42 INFO - PROCESS | 1861 | 1461343902442 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 09:51:42 INFO - PROCESS | 1861 | 1461343902764 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236d19800 == 199 [pid = 1861] [id = 625] 09:51:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f1234bb2000) [pid = 1861] [serial = 1876] [outer = (nil)] 09:51:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f1234c84000) [pid = 1861] [serial = 1877] [outer = 0x7f1234bb2000] 09:51:42 INFO - PROCESS | 1861 | 1461343902864 Marionette DEBUG loaded listener.js 09:51:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f1234c90000) [pid = 1861] [serial = 1878] [outer = 0x7f1234bb2000] 09:51:43 INFO - PROCESS | 1861 | 1461343903790 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:51:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:51:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1643ms 09:51:43 INFO - PROCESS | 1861 | 1461343903841 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 09:51:43 INFO - PROCESS | 1861 | 1461343903845 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 09:51:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:51:43 INFO - PROCESS | 1861 | 1461343903852 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:51:43 INFO - PROCESS | 1861 | 1461343903856 Marionette TRACE conn4 <- [1,2474,null,{}] 09:51:43 INFO - PROCESS | 1861 | 1461343903861 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:44 INFO - PROCESS | 1861 | 1461343904118 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 09:51:44 INFO - PROCESS | 1861 | 1461343904430 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:44 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12372b0800 == 200 [pid = 1861] [id = 626] 09:51:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f1236476000) [pid = 1861] [serial = 1879] [outer = (nil)] 09:51:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f1236709000) [pid = 1861] [serial = 1880] [outer = 0x7f1236476000] 09:51:44 INFO - PROCESS | 1861 | 1461343904511 Marionette DEBUG loaded listener.js 09:51:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f1236710800) [pid = 1861] [serial = 1881] [outer = 0x7f1236476000] 09:51:45 INFO - PROCESS | 1861 | 1461343905403 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:51:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:51:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1582ms 09:51:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:51:45 INFO - PROCESS | 1861 | 1461343905435 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 09:51:45 INFO - PROCESS | 1861 | 1461343905438 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 09:51:45 INFO - PROCESS | 1861 | 1461343905445 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:51:45 INFO - PROCESS | 1861 | 1461343905448 Marionette TRACE conn4 <- [1,2478,null,{}] 09:51:45 INFO - PROCESS | 1861 | 1461343905454 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:45 INFO - PROCESS | 1861 | 1461343905681 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 09:51:45 INFO - PROCESS | 1861 | 1461343905954 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:46 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237879000 == 201 [pid = 1861] [id = 627] 09:51:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f12366e0800) [pid = 1861] [serial = 1882] [outer = (nil)] 09:51:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f1236d6d800) [pid = 1861] [serial = 1883] [outer = 0x7f12366e0800] 09:51:46 INFO - PROCESS | 1861 | 1461343906071 Marionette DEBUG loaded listener.js 09:51:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f1236d75400) [pid = 1861] [serial = 1884] [outer = 0x7f12366e0800] 09:51:46 INFO - PROCESS | 1861 | 1461343906956 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:51:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:51:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1587ms 09:51:47 INFO - PROCESS | 1861 | 1461343907031 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 09:51:47 INFO - PROCESS | 1861 | 1461343907035 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 09:51:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:51:47 INFO - PROCESS | 1861 | 1461343907041 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:51:47 INFO - PROCESS | 1861 | 1461343907044 Marionette TRACE conn4 <- [1,2482,null,{}] 09:51:47 INFO - PROCESS | 1861 | 1461343907049 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:47 INFO - PROCESS | 1861 | 1461343907275 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 09:51:47 INFO - PROCESS | 1861 | 1461343907596 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:47 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237992000 == 202 [pid = 1861] [id = 628] 09:51:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f122e3f4000) [pid = 1861] [serial = 1885] [outer = (nil)] 09:51:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f1236d77400) [pid = 1861] [serial = 1886] [outer = 0x7f122e3f4000] 09:51:47 INFO - PROCESS | 1861 | 1461343907675 Marionette DEBUG loaded listener.js 09:51:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f1236ef1800) [pid = 1861] [serial = 1887] [outer = 0x7f122e3f4000] 09:51:48 INFO - PROCESS | 1861 | 1461343908536 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:51:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:51:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1539ms 09:51:48 INFO - PROCESS | 1861 | 1461343908582 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 09:51:48 INFO - PROCESS | 1861 | 1461343908586 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 09:51:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:51:48 INFO - PROCESS | 1861 | 1461343908592 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:51:48 INFO - PROCESS | 1861 | 1461343908595 Marionette TRACE conn4 <- [1,2486,null,{}] 09:51:48 INFO - PROCESS | 1861 | 1461343908600 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:48 INFO - PROCESS | 1861 | 1461343908836 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 09:51:49 INFO - PROCESS | 1861 | 1461343909112 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:49 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1238c36000 == 203 [pid = 1861] [id = 629] 09:51:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f1234bab400) [pid = 1861] [serial = 1888] [outer = (nil)] 09:51:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f1236f08000) [pid = 1861] [serial = 1889] [outer = 0x7f1234bab400] 09:51:49 INFO - PROCESS | 1861 | 1461343909235 Marionette DEBUG loaded listener.js 09:51:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f1236f0dc00) [pid = 1861] [serial = 1890] [outer = 0x7f1234bab400] 09:51:50 INFO - PROCESS | 1861 | 1461343910152 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:51:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:51:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1632ms 09:51:50 INFO - PROCESS | 1861 | 1461343910226 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 09:51:50 INFO - PROCESS | 1861 | 1461343910230 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 09:51:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:51:50 INFO - PROCESS | 1861 | 1461343910236 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:51:50 INFO - PROCESS | 1861 | 1461343910239 Marionette TRACE conn4 <- [1,2490,null,{}] 09:51:50 INFO - PROCESS | 1861 | 1461343910245 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:50 INFO - PROCESS | 1861 | 1461343910473 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 09:51:50 INFO - PROCESS | 1861 | 1461343910786 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123a893800 == 204 [pid = 1861] [id = 630] 09:51:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f1236f02800) [pid = 1861] [serial = 1891] [outer = (nil)] 09:51:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f1236f6d800) [pid = 1861] [serial = 1892] [outer = 0x7f1236f02800] 09:51:50 INFO - PROCESS | 1861 | 1461343910871 Marionette DEBUG loaded listener.js 09:51:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f123726c000) [pid = 1861] [serial = 1893] [outer = 0x7f1236f02800] 09:51:51 INFO - PROCESS | 1861 | 1461343911821 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:51:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:51:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1634ms 09:51:51 INFO - PROCESS | 1861 | 1461343911871 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 09:51:51 INFO - PROCESS | 1861 | 1461343911875 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 09:51:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:51:51 INFO - PROCESS | 1861 | 1461343911881 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:51:51 INFO - PROCESS | 1861 | 1461343911884 Marionette TRACE conn4 <- [1,2494,null,{}] 09:51:51 INFO - PROCESS | 1861 | 1461343911891 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:52 INFO - PROCESS | 1861 | 1461343912120 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 09:51:52 INFO - PROCESS | 1861 | 1461343912442 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:52 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123ac7a000 == 205 [pid = 1861] [id = 631] 09:51:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f12276ec000) [pid = 1861] [serial = 1894] [outer = (nil)] 09:51:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f1237398800) [pid = 1861] [serial = 1895] [outer = 0x7f12276ec000] 09:51:52 INFO - PROCESS | 1861 | 1461343912523 Marionette DEBUG loaded listener.js 09:51:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f12375a0400) [pid = 1861] [serial = 1896] [outer = 0x7f12276ec000] 09:51:53 INFO - PROCESS | 1861 | 1461343913584 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:51:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:51:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1786ms 09:51:53 INFO - PROCESS | 1861 | 1461343913672 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 09:51:53 INFO - PROCESS | 1861 | 1461343913678 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 09:51:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:51:53 INFO - PROCESS | 1861 | 1461343913687 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:51:53 INFO - PROCESS | 1861 | 1461343913690 Marionette TRACE conn4 <- [1,2498,null,{}] 09:51:53 INFO - PROCESS | 1861 | 1461343913695 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:53 INFO - PROCESS | 1861 | 1461343913979 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 09:51:54 INFO - PROCESS | 1861 | 1461343914302 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:54 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123b450000 == 206 [pid = 1861] [id = 632] 09:51:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f122c094c00) [pid = 1861] [serial = 1897] [outer = (nil)] 09:51:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f123762bc00) [pid = 1861] [serial = 1898] [outer = 0x7f122c094c00] 09:51:54 INFO - PROCESS | 1861 | 1461343914379 Marionette DEBUG loaded listener.js 09:51:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f12376d9c00) [pid = 1861] [serial = 1899] [outer = 0x7f122c094c00] 09:51:55 INFO - PROCESS | 1861 | 1461343915263 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:51:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:51:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1632ms 09:51:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:51:55 INFO - PROCESS | 1861 | 1461343915320 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 09:51:55 INFO - PROCESS | 1861 | 1461343915323 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 09:51:55 INFO - PROCESS | 1861 | 1461343915329 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:51:55 INFO - PROCESS | 1861 | 1461343915332 Marionette TRACE conn4 <- [1,2502,null,{}] 09:51:55 INFO - PROCESS | 1861 | 1461343915338 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:55 INFO - PROCESS | 1861 | 1461343915573 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 09:51:55 INFO - PROCESS | 1861 | 1461343915890 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123b982800 == 207 [pid = 1861] [id = 633] 09:51:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f1236f0ec00) [pid = 1861] [serial = 1900] [outer = (nil)] 09:51:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f123771b800) [pid = 1861] [serial = 1901] [outer = 0x7f1236f0ec00] 09:51:55 INFO - PROCESS | 1861 | 1461343915971 Marionette DEBUG loaded listener.js 09:51:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f1237851000) [pid = 1861] [serial = 1902] [outer = 0x7f1236f0ec00] 09:51:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122c4a1800 == 206 [pid = 1861] [id = 504] 09:51:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122ee6b800 == 205 [pid = 1861] [id = 506] 09:51:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12378b6000 == 204 [pid = 1861] [id = 508] 09:51:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1258389800 == 203 [pid = 1861] [id = 421] 09:51:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236393000 == 202 [pid = 1861] [id = 507] 09:51:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1239d6b800 == 201 [pid = 1861] [id = 509] 09:51:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123b975800 == 200 [pid = 1861] [id = 510] 09:51:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122e4d5000 == 199 [pid = 1861] [id = 505] 09:51:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122938c800 == 198 [pid = 1861] [id = 614] 09:51:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1229060800 == 197 [pid = 1861] [id = 613] 09:51:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122779b800 == 196 [pid = 1861] [id = 612] 09:51:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12249a3000 == 195 [pid = 1861] [id = 611] 09:51:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122df1c000 == 194 [pid = 1861] [id = 605] 09:51:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122dcb6800 == 193 [pid = 1861] [id = 604] 09:51:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122d1db000 == 192 [pid = 1861] [id = 603] 09:51:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122c4b2000 == 191 [pid = 1861] [id = 602] 09:51:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122c187000 == 190 [pid = 1861] [id = 601] 09:51:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122bd9f800 == 189 [pid = 1861] [id = 600] 09:51:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122bcc1800 == 188 [pid = 1861] [id = 599] 09:51:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122b4bc800 == 187 [pid = 1861] [id = 598] 09:51:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1229e7b000 == 186 [pid = 1861] [id = 597] 09:51:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122945c000 == 185 [pid = 1861] [id = 596] 09:51:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1229278800 == 184 [pid = 1861] [id = 595] 09:51:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1228e65800 == 183 [pid = 1861] [id = 594] 09:51:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12248ce000 == 182 [pid = 1861] [id = 593] 09:51:57 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f122e2ebc00) [pid = 1861] [serial = 1728] [outer = (nil)] [url = about:blank] 09:51:57 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f12211cb000) [pid = 1861] [serial = 1766] [outer = (nil)] [url = about:blank] 09:51:57 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f1243504800) [pid = 1861] [serial = 1755] [outer = (nil)] [url = about:blank] 09:51:57 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f122de61c00) [pid = 1861] [serial = 1725] [outer = (nil)] [url = about:blank] 09:51:57 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f123796d400) [pid = 1861] [serial = 1742] [outer = (nil)] [url = about:blank] 09:51:57 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f12375a9c00) [pid = 1861] [serial = 1740] [outer = (nil)] [url = about:blank] 09:51:57 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f12217dfc00) [pid = 1861] [serial = 1715] [outer = (nil)] [url = about:blank] 09:51:57 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f12217db000) [pid = 1861] [serial = 1770] [outer = (nil)] [url = about:blank] 09:51:57 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f122e1cc800) [pid = 1861] [serial = 1727] [outer = (nil)] [url = about:blank] 09:51:57 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f1252bacc00) [pid = 1861] [serial = 1761] [outer = (nil)] [url = about:blank] 09:51:57 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f12211d0400) [pid = 1861] [serial = 1769] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f1236f68c00) [pid = 1861] [serial = 1739] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f12268f7400) [pid = 1861] [serial = 1772] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f12276e6800) [pid = 1861] [serial = 1716] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f12366ee000) [pid = 1861] [serial = 1736] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f12252b0800) [pid = 1861] [serial = 1764] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f122ef1e400) [pid = 1861] [serial = 1730] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f1229ace000) [pid = 1861] [serial = 1719] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f1241e2f800) [pid = 1861] [serial = 1754] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f123b3b6800) [pid = 1861] [serial = 1746] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f1240206000) [pid = 1861] [serial = 1751] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f122ef1dc00) [pid = 1861] [serial = 1701] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f1241308000) [pid = 1861] [serial = 1752] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f122db48800) [pid = 1861] [serial = 1722] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f1228307400) [pid = 1861] [serial = 1776] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f123b5cc000) [pid = 1861] [serial = 1748] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f12252ac800) [pid = 1861] [serial = 1763] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f123ed02c00) [pid = 1861] [serial = 1749] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f124e24e800) [pid = 1861] [serial = 1758] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f1229130000) [pid = 1861] [serial = 1718] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f1228117400) [pid = 1861] [serial = 1775] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f122d37fc00) [pid = 1861] [serial = 1721] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f1247f80c00) [pid = 1861] [serial = 1757] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f122f535c00) [pid = 1861] [serial = 1733] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f122ef63800) [pid = 1861] [serial = 1731] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f122db99400) [pid = 1861] [serial = 1724] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f123a9ea000) [pid = 1861] [serial = 1745] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f12276efc00) [pid = 1861] [serial = 1773] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f1237b15000) [pid = 1861] [serial = 1743] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f1236f03400) [pid = 1861] [serial = 1737] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f124f234400) [pid = 1861] [serial = 1760] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f122db7cc00) [pid = 1861] [serial = 1644] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f122955f000) [pid = 1861] [serial = 1778] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f1234ba7400) [pid = 1861] [serial = 1734] [outer = (nil)] [url = about:blank] 09:51:58 INFO - PROCESS | 1861 | 1461343918537 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:51:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:51:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 3240ms 09:51:58 INFO - PROCESS | 1861 | 1461343918569 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 09:51:58 INFO - PROCESS | 1861 | 1461343918576 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 09:51:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:51:58 INFO - PROCESS | 1861 | 1461343918585 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:51:58 INFO - PROCESS | 1861 | 1461343918591 Marionette TRACE conn4 <- [1,2506,null,{}] 09:51:58 INFO - PROCESS | 1861 | 1461343918598 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:58 INFO - PROCESS | 1861 | 1461343918839 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 09:51:59 INFO - PROCESS | 1861 | 1461343919024 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:59 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1226711000 == 183 [pid = 1861] [id = 634] 09:51:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f12252ab000) [pid = 1861] [serial = 1903] [outer = (nil)] 09:51:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f12268ea400) [pid = 1861] [serial = 1904] [outer = 0x7f12252ab000] 09:51:59 INFO - PROCESS | 1861 | 1461343919101 Marionette DEBUG loaded listener.js 09:51:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f12276e6800) [pid = 1861] [serial = 1905] [outer = 0x7f12252ab000] 09:51:59 INFO - PROCESS | 1861 | 1461343919989 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:52:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:52:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1482ms 09:52:00 INFO - PROCESS | 1861 | 1461343920068 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 09:52:00 INFO - PROCESS | 1861 | 1461343920077 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 09:52:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:52:00 INFO - PROCESS | 1861 | 1461343920088 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:52:00 INFO - PROCESS | 1861 | 1461343920093 Marionette TRACE conn4 <- [1,2510,null,{}] 09:52:00 INFO - PROCESS | 1861 | 1461343920099 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:00 INFO - PROCESS | 1861 | 1461343920349 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 09:52:00 INFO - PROCESS | 1861 | 1461343920659 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1227875000 == 184 [pid = 1861] [id = 635] 09:52:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f12278b3400) [pid = 1861] [serial = 1906] [outer = (nil)] 09:52:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f1228303000) [pid = 1861] [serial = 1907] [outer = 0x7f12278b3400] 09:52:00 INFO - PROCESS | 1861 | 1461343920744 Marionette DEBUG loaded listener.js 09:52:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f1229133400) [pid = 1861] [serial = 1908] [outer = 0x7f12278b3400] 09:52:01 INFO - PROCESS | 1861 | 1461343921810 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:52:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:52:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1786ms 09:52:01 INFO - PROCESS | 1861 | 1461343921877 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 09:52:01 INFO - PROCESS | 1861 | 1461343921889 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 09:52:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:52:01 INFO - PROCESS | 1861 | 1461343921914 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:52:01 INFO - PROCESS | 1861 | 1461343921923 Marionette TRACE conn4 <- [1,2514,null,{}] 09:52:01 INFO - PROCESS | 1861 | 1461343921970 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:02 INFO - PROCESS | 1861 | 1461343922304 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 09:52:03 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f122e2e7000) [pid = 1861] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:52:03 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f1229eebc00) [pid = 1861] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:52:03 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f122c3e3c00) [pid = 1861] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:52:03 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f12268ee000) [pid = 1861] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:52:03 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f12278ae400) [pid = 1861] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:52:03 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f1229558000) [pid = 1861] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:52:03 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f122111f000) [pid = 1861] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:52:03 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f122db40c00) [pid = 1861] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:52:03 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f12211c7400) [pid = 1861] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:52:03 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f122dfcd000) [pid = 1861] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:52:03 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f1229562000) [pid = 1861] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:52:03 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f12211d4c00) [pid = 1861] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:52:03 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f122ecc7400) [pid = 1861] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:52:03 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f1221117400) [pid = 1861] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:52:03 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f122bc1f000) [pid = 1861] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:52:03 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f1221116400) [pid = 1861] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:52:03 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f122e3f5000) [pid = 1861] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:52:03 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f1221115400) [pid = 1861] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:52:03 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f122ecbb000) [pid = 1861] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:52:03 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f12217df800) [pid = 1861] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:52:03 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f1229eeec00) [pid = 1861] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:52:03 INFO - PROCESS | 1861 | --DOMWINDOW == 126 (0x7f122c097400) [pid = 1861] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:52:03 INFO - PROCESS | 1861 | --DOMWINDOW == 125 (0x7f1221118800) [pid = 1861] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:52:03 INFO - PROCESS | 1861 | 1461343923145 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:03 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1227796800 == 185 [pid = 1861] [id = 636] 09:52:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 126 (0x7f1221116400) [pid = 1861] [serial = 1909] [outer = (nil)] 09:52:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f12268f3400) [pid = 1861] [serial = 1910] [outer = 0x7f1221116400] 09:52:03 INFO - PROCESS | 1861 | 1461343923219 Marionette DEBUG loaded listener.js 09:52:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f1229ef1800) [pid = 1861] [serial = 1911] [outer = 0x7f1221116400] 09:52:03 INFO - PROCESS | 1861 | 1461343923967 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:52:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:52:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 2118ms 09:52:04 INFO - PROCESS | 1861 | 1461343924033 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 09:52:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:52:04 INFO - PROCESS | 1861 | 1461343924037 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 09:52:04 INFO - PROCESS | 1861 | 1461343924043 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:52:04 INFO - PROCESS | 1861 | 1461343924046 Marionette TRACE conn4 <- [1,2518,null,{}] 09:52:04 INFO - PROCESS | 1861 | 1461343924051 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:04 INFO - PROCESS | 1861 | 1461343924275 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 09:52:04 INFO - PROCESS | 1861 | 1461343924455 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:04 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122968e800 == 186 [pid = 1861] [id = 637] 09:52:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f1221118800) [pid = 1861] [serial = 1912] [outer = (nil)] 09:52:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f122bc1c400) [pid = 1861] [serial = 1913] [outer = 0x7f1221118800] 09:52:04 INFO - PROCESS | 1861 | 1461343924527 Marionette DEBUG loaded listener.js 09:52:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f122bee6000) [pid = 1861] [serial = 1914] [outer = 0x7f1221118800] 09:52:05 INFO - PROCESS | 1861 | 1461343925570 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:52:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:52:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1584ms 09:52:05 INFO - PROCESS | 1861 | 1461343925629 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 09:52:05 INFO - PROCESS | 1861 | 1461343925636 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 09:52:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:52:05 INFO - PROCESS | 1861 | 1461343925644 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:52:05 INFO - PROCESS | 1861 | 1461343925649 Marionette TRACE conn4 <- [1,2522,null,{}] 09:52:05 INFO - PROCESS | 1861 | 1461343925658 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:05 INFO - PROCESS | 1861 | 1461343925907 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 09:52:06 INFO - PROCESS | 1861 | 1461343926230 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:06 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1227799800 == 187 [pid = 1861] [id = 638] 09:52:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f12268f5800) [pid = 1861] [serial = 1915] [outer = (nil)] 09:52:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f12276ee800) [pid = 1861] [serial = 1916] [outer = 0x7f12268f5800] 09:52:06 INFO - PROCESS | 1861 | 1461343926311 Marionette DEBUG loaded listener.js 09:52:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f12278b2c00) [pid = 1861] [serial = 1917] [outer = 0x7f12268f5800] 09:52:07 INFO - PROCESS | 1861 | 1461343927274 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:52:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:52:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1691ms 09:52:07 INFO - PROCESS | 1861 | 1461343927336 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 09:52:07 INFO - PROCESS | 1861 | 1461343927345 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 09:52:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:52:07 INFO - PROCESS | 1861 | 1461343927356 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:52:07 INFO - PROCESS | 1861 | 1461343927360 Marionette TRACE conn4 <- [1,2526,null,{}] 09:52:07 INFO - PROCESS | 1861 | 1461343927366 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:07 INFO - PROCESS | 1861 | 1461343927669 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 09:52:07 INFO - PROCESS | 1861 | 1461343927989 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:08 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122b427800 == 188 [pid = 1861] [id = 639] 09:52:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f1229563400) [pid = 1861] [serial = 1918] [outer = (nil)] 09:52:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f1229eaf800) [pid = 1861] [serial = 1919] [outer = 0x7f1229563400] 09:52:08 INFO - PROCESS | 1861 | 1461343928066 Marionette DEBUG loaded listener.js 09:52:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f122beea800) [pid = 1861] [serial = 1920] [outer = 0x7f1229563400] 09:52:09 INFO - PROCESS | 1861 | 1461343929063 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:52:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:52:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1738ms 09:52:09 INFO - PROCESS | 1861 | 1461343929094 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 09:52:09 INFO - PROCESS | 1861 | 1461343929097 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 09:52:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:52:09 INFO - PROCESS | 1861 | 1461343929106 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:52:09 INFO - PROCESS | 1861 | 1461343929112 Marionette TRACE conn4 <- [1,2530,null,{}] 09:52:09 INFO - PROCESS | 1861 | 1461343929128 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:09 INFO - PROCESS | 1861 | 1461343929376 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 09:52:09 INFO - PROCESS | 1861 | 1461343929688 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bcbb800 == 189 [pid = 1861] [id = 640] 09:52:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f122c09a000) [pid = 1861] [serial = 1921] [outer = (nil)] 09:52:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f122c3e3800) [pid = 1861] [serial = 1922] [outer = 0x7f122c09a000] 09:52:09 INFO - PROCESS | 1861 | 1461343929771 Marionette DEBUG loaded listener.js 09:52:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f122d37a000) [pid = 1861] [serial = 1923] [outer = 0x7f122c09a000] 09:52:10 INFO - PROCESS | 1861 | 1461343930695 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:52:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:52:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1636ms 09:52:10 INFO - PROCESS | 1861 | 1461343930742 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 09:52:10 INFO - PROCESS | 1861 | 1461343930747 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 09:52:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:52:10 INFO - PROCESS | 1861 | 1461343930753 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:52:10 INFO - PROCESS | 1861 | 1461343930756 Marionette TRACE conn4 <- [1,2534,null,{}] 09:52:10 INFO - PROCESS | 1861 | 1461343930782 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:11 INFO - PROCESS | 1861 | 1461343931067 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 09:52:11 INFO - PROCESS | 1861 | 1461343931384 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bf6b800 == 190 [pid = 1861] [id = 641] 09:52:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f12211cd000) [pid = 1861] [serial = 1924] [outer = (nil)] 09:52:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f122db4b000) [pid = 1861] [serial = 1925] [outer = 0x7f12211cd000] 09:52:11 INFO - PROCESS | 1861 | 1461343931526 Marionette DEBUG loaded listener.js 09:52:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f122db85800) [pid = 1861] [serial = 1926] [outer = 0x7f12211cd000] 09:52:12 INFO - PROCESS | 1861 | 1461343932795 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:52:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:52:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2109ms 09:52:12 INFO - PROCESS | 1861 | 1461343932863 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 09:52:12 INFO - PROCESS | 1861 | 1461343932867 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 09:52:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:52:12 INFO - PROCESS | 1861 | 1461343932874 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:52:12 INFO - PROCESS | 1861 | 1461343932876 Marionette TRACE conn4 <- [1,2538,null,{}] 09:52:12 INFO - PROCESS | 1861 | 1461343932882 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:13 INFO - PROCESS | 1861 | 1461343933184 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 09:52:13 INFO - PROCESS | 1861 | 1461343933493 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122d18b800 == 191 [pid = 1861] [id = 642] 09:52:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f122c3e1800) [pid = 1861] [serial = 1927] [outer = (nil)] 09:52:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f122db92c00) [pid = 1861] [serial = 1928] [outer = 0x7f122c3e1800] 09:52:13 INFO - PROCESS | 1861 | 1461343933584 Marionette DEBUG loaded listener.js 09:52:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f122de57800) [pid = 1861] [serial = 1929] [outer = 0x7f122c3e1800] 09:52:14 INFO - PROCESS | 1861 | 1461343934495 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:52:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:52:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1679ms 09:52:14 INFO - PROCESS | 1861 | 1461343934554 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 09:52:14 INFO - PROCESS | 1861 | 1461343934559 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 09:52:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:52:14 INFO - PROCESS | 1861 | 1461343934565 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:52:14 INFO - PROCESS | 1861 | 1461343934567 Marionette TRACE conn4 <- [1,2542,null,{}] 09:52:14 INFO - PROCESS | 1861 | 1461343934573 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:14 INFO - PROCESS | 1861 | 1461343934858 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 09:52:15 INFO - PROCESS | 1861 | 1461343935179 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122dc75800 == 192 [pid = 1861] [id = 643] 09:52:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f122dfef000) [pid = 1861] [serial = 1930] [outer = (nil)] 09:52:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f122e2e5400) [pid = 1861] [serial = 1931] [outer = 0x7f122dfef000] 09:52:15 INFO - PROCESS | 1861 | 1461343935267 Marionette DEBUG loaded listener.js 09:52:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f122e2efc00) [pid = 1861] [serial = 1932] [outer = 0x7f122dfef000] 09:52:16 INFO - PROCESS | 1861 | 1461343936162 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:52:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:52:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1637ms 09:52:16 INFO - PROCESS | 1861 | 1461343936203 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 09:52:16 INFO - PROCESS | 1861 | 1461343936206 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 09:52:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:52:16 INFO - PROCESS | 1861 | 1461343936213 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:52:16 INFO - PROCESS | 1861 | 1461343936217 Marionette TRACE conn4 <- [1,2546,null,{}] 09:52:16 INFO - PROCESS | 1861 | 1461343936222 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:16 INFO - PROCESS | 1861 | 1461343936479 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 09:52:16 INFO - PROCESS | 1861 | 1461343936852 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122df17800 == 193 [pid = 1861] [id = 644] 09:52:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f122e3f1800) [pid = 1861] [serial = 1933] [outer = (nil)] 09:52:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f122ec05000) [pid = 1861] [serial = 1934] [outer = 0x7f122e3f1800] 09:52:16 INFO - PROCESS | 1861 | 1461343936942 Marionette DEBUG loaded listener.js 09:52:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f122ecbcc00) [pid = 1861] [serial = 1935] [outer = 0x7f122e3f1800] 09:52:17 INFO - PROCESS | 1861 | 1461343937826 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:52:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:52:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1679ms 09:52:17 INFO - PROCESS | 1861 | 1461343937895 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 09:52:17 INFO - PROCESS | 1861 | 1461343937900 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 09:52:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:52:17 INFO - PROCESS | 1861 | 1461343937907 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:52:17 INFO - PROCESS | 1861 | 1461343937910 Marionette TRACE conn4 <- [1,2550,null,{}] 09:52:17 INFO - PROCESS | 1861 | 1461343937916 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:18 INFO - PROCESS | 1861 | 1461343938163 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 09:52:18 INFO - PROCESS | 1861 | 1461343938398 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:18 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ed3a000 == 194 [pid = 1861] [id = 645] 09:52:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f122e3e7400) [pid = 1861] [serial = 1936] [outer = (nil)] 09:52:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f122ee3d800) [pid = 1861] [serial = 1937] [outer = 0x7f122e3e7400] 09:52:18 INFO - PROCESS | 1861 | 1461343938519 Marionette DEBUG loaded listener.js 09:52:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f122ef21800) [pid = 1861] [serial = 1938] [outer = 0x7f122e3e7400] 09:52:19 INFO - PROCESS | 1861 | 1461343939442 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:52:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:52:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1585ms 09:52:19 INFO - PROCESS | 1861 | 1461343939493 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 09:52:19 INFO - PROCESS | 1861 | 1461343939496 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 09:52:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:52:19 INFO - PROCESS | 1861 | 1461343939505 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:52:19 INFO - PROCESS | 1861 | 1461343939507 Marionette TRACE conn4 <- [1,2554,null,{}] 09:52:19 INFO - PROCESS | 1861 | 1461343939513 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:19 INFO - PROCESS | 1861 | 1461343939780 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 09:52:20 INFO - PROCESS | 1861 | 1461343940092 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:20 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122f778000 == 195 [pid = 1861] [id = 646] 09:52:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f12211ccc00) [pid = 1861] [serial = 1939] [outer = (nil)] 09:52:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f122ef22800) [pid = 1861] [serial = 1940] [outer = 0x7f12211ccc00] 09:52:20 INFO - PROCESS | 1861 | 1461343940173 Marionette DEBUG loaded listener.js 09:52:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f122f46f400) [pid = 1861] [serial = 1941] [outer = 0x7f12211ccc00] 09:52:21 INFO - PROCESS | 1861 | 1461343941116 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:52:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:52:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1685ms 09:52:21 INFO - PROCESS | 1861 | 1461343941190 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 09:52:21 INFO - PROCESS | 1861 | 1461343941194 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 09:52:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:52:21 INFO - PROCESS | 1861 | 1461343941221 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:52:21 INFO - PROCESS | 1861 | 1461343941225 Marionette TRACE conn4 <- [1,2558,null,{}] 09:52:21 INFO - PROCESS | 1861 | 1461343941231 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:21 INFO - PROCESS | 1861 | 1461343941464 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 09:52:21 INFO - PROCESS | 1861 | 1461343941785 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:21 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1234ccf800 == 196 [pid = 1861] [id = 647] 09:52:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f122e3ee000) [pid = 1861] [serial = 1942] [outer = (nil)] 09:52:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f122f656c00) [pid = 1861] [serial = 1943] [outer = 0x7f122e3ee000] 09:52:21 INFO - PROCESS | 1861 | 1461343941869 Marionette DEBUG loaded listener.js 09:52:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f1234ab4000) [pid = 1861] [serial = 1944] [outer = 0x7f122e3ee000] 09:52:22 INFO - PROCESS | 1861 | 1461343942819 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:52:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:52:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1641ms 09:52:22 INFO - PROCESS | 1861 | 1461343942859 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 09:52:22 INFO - PROCESS | 1861 | 1461343942862 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 09:52:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:52:22 INFO - PROCESS | 1861 | 1461343942869 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:52:22 INFO - PROCESS | 1861 | 1461343942874 Marionette TRACE conn4 <- [1,2562,null,{}] 09:52:22 INFO - PROCESS | 1861 | 1461343942879 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:23 INFO - PROCESS | 1861 | 1461343943135 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 09:52:23 INFO - PROCESS | 1861 | 1461343943458 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236f90800 == 197 [pid = 1861] [id = 648] 09:52:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f1236473800) [pid = 1861] [serial = 1945] [outer = (nil)] 09:52:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f123647f800) [pid = 1861] [serial = 1946] [outer = 0x7f1236473800] 09:52:23 INFO - PROCESS | 1861 | 1461343943550 Marionette DEBUG loaded listener.js 09:52:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f12366ee000) [pid = 1861] [serial = 1947] [outer = 0x7f1236473800] 09:52:24 INFO - PROCESS | 1861 | 1461343944534 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:52:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:52:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1736ms 09:52:24 INFO - PROCESS | 1861 | 1461343944607 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 09:52:24 INFO - PROCESS | 1861 | 1461343944610 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 09:52:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:52:24 INFO - PROCESS | 1861 | 1461343944617 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:52:24 INFO - PROCESS | 1861 | 1461343944619 Marionette TRACE conn4 <- [1,2566,null,{}] 09:52:24 INFO - PROCESS | 1861 | 1461343944625 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:24 INFO - PROCESS | 1861 | 1461343944894 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 09:52:25 INFO - PROCESS | 1861 | 1461343945213 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12378b8800 == 198 [pid = 1861] [id = 649] 09:52:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f1221114400) [pid = 1861] [serial = 1948] [outer = (nil)] 09:52:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f1236711c00) [pid = 1861] [serial = 1949] [outer = 0x7f1221114400] 09:52:25 INFO - PROCESS | 1861 | 1461343945287 Marionette DEBUG loaded listener.js 09:52:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f1236f0f800) [pid = 1861] [serial = 1950] [outer = 0x7f1221114400] 09:52:26 INFO - PROCESS | 1861 | 1461343946174 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:52:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:52:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1629ms 09:52:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:52:26 INFO - PROCESS | 1861 | 1461343946247 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 09:52:26 INFO - PROCESS | 1861 | 1461343946250 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 09:52:26 INFO - PROCESS | 1861 | 1461343946257 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:52:26 INFO - PROCESS | 1861 | 1461343946260 Marionette TRACE conn4 <- [1,2570,null,{}] 09:52:26 INFO - PROCESS | 1861 | 1461343946265 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:26 INFO - PROCESS | 1861 | 1461343946495 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 09:52:26 INFO - PROCESS | 1861 | 1461343946815 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:26 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123a88d800 == 199 [pid = 1861] [id = 650] 09:52:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f122dfca400) [pid = 1861] [serial = 1951] [outer = (nil)] 09:52:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f12375a6000) [pid = 1861] [serial = 1952] [outer = 0x7f122dfca400] 09:52:26 INFO - PROCESS | 1861 | 1461343946897 Marionette DEBUG loaded listener.js 09:52:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f1237719000) [pid = 1861] [serial = 1953] [outer = 0x7f122dfca400] 09:52:27 INFO - PROCESS | 1861 | 1461343947801 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:52:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:52:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1580ms 09:52:27 INFO - PROCESS | 1861 | 1461343947836 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 09:52:27 INFO - PROCESS | 1861 | 1461343947839 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 09:52:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:52:27 INFO - PROCESS | 1861 | 1461343947845 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:52:27 INFO - PROCESS | 1861 | 1461343947847 Marionette TRACE conn4 <- [1,2574,null,{}] 09:52:27 INFO - PROCESS | 1861 | 1461343947853 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:28 INFO - PROCESS | 1861 | 1461343948076 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 09:52:28 INFO - PROCESS | 1861 | 1461343948350 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:28 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123b98a800 == 200 [pid = 1861] [id = 651] 09:52:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f123670a800) [pid = 1861] [serial = 1954] [outer = (nil)] 09:52:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f1237854c00) [pid = 1861] [serial = 1955] [outer = 0x7f123670a800] 09:52:28 INFO - PROCESS | 1861 | 1461343948470 Marionette DEBUG loaded listener.js 09:52:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f123793b000) [pid = 1861] [serial = 1956] [outer = 0x7f123670a800] 09:52:29 INFO - PROCESS | 1861 | 1461343949574 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:52:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:52:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1790ms 09:52:29 INFO - PROCESS | 1861 | 1461343949638 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 09:52:29 INFO - PROCESS | 1861 | 1461343949645 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 09:52:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:52:29 INFO - PROCESS | 1861 | 1461343949656 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:52:29 INFO - PROCESS | 1861 | 1461343949660 Marionette TRACE conn4 <- [1,2578,null,{}] 09:52:29 INFO - PROCESS | 1861 | 1461343949671 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:30 INFO - PROCESS | 1861 | 1461343950000 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 09:52:30 INFO - PROCESS | 1861 | 1461343950317 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:30 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123d159800 == 201 [pid = 1861] [id = 652] 09:52:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f1236ee5c00) [pid = 1861] [serial = 1957] [outer = (nil)] 09:52:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f1237943400) [pid = 1861] [serial = 1958] [outer = 0x7f1236ee5c00] 09:52:30 INFO - PROCESS | 1861 | 1461343950392 Marionette DEBUG loaded listener.js 09:52:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f123796a000) [pid = 1861] [serial = 1959] [outer = 0x7f1236ee5c00] 09:52:31 INFO - PROCESS | 1861 | 1461343951298 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:52:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:52:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1690ms 09:52:31 INFO - PROCESS | 1861 | 1461343951345 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 09:52:31 INFO - PROCESS | 1861 | 1461343951349 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 09:52:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:52:31 INFO - PROCESS | 1861 | 1461343951355 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:52:31 INFO - PROCESS | 1861 | 1461343951357 Marionette TRACE conn4 <- [1,2582,null,{}] 09:52:31 INFO - PROCESS | 1861 | 1461343951363 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:31 INFO - PROCESS | 1861 | 1461343951628 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 09:52:32 INFO - PROCESS | 1861 | 1461343952022 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123fc58800 == 202 [pid = 1861] [id = 653] 09:52:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f1237939800) [pid = 1861] [serial = 1960] [outer = (nil)] 09:52:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f1237972000) [pid = 1861] [serial = 1961] [outer = 0x7f1237939800] 09:52:32 INFO - PROCESS | 1861 | 1461343952102 Marionette DEBUG loaded listener.js 09:52:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f1237b10800) [pid = 1861] [serial = 1962] [outer = 0x7f1237939800] 09:52:32 INFO - PROCESS | 1861 | 1461343952964 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:52:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:52:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1680ms 09:52:33 INFO - PROCESS | 1861 | 1461343953037 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 09:52:33 INFO - PROCESS | 1861 | 1461343953040 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 09:52:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:52:33 INFO - PROCESS | 1861 | 1461343953047 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:52:33 INFO - PROCESS | 1861 | 1461343953049 Marionette TRACE conn4 <- [1,2586,null,{}] 09:52:33 INFO - PROCESS | 1861 | 1461343953055 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:33 INFO - PROCESS | 1861 | 1461343953333 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 09:52:33 INFO - PROCESS | 1861 | 1461343953660 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:33 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1240f56800 == 203 [pid = 1861] [id = 654] 09:52:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f123793ac00) [pid = 1861] [serial = 1963] [outer = (nil)] 09:52:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f1237e2f800) [pid = 1861] [serial = 1964] [outer = 0x7f123793ac00] 09:52:33 INFO - PROCESS | 1861 | 1461343953736 Marionette DEBUG loaded listener.js 09:52:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f1237e38400) [pid = 1861] [serial = 1965] [outer = 0x7f123793ac00] 09:52:34 INFO - PROCESS | 1861 | 1461343954619 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:52:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:52:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1638ms 09:52:34 INFO - PROCESS | 1861 | 1461343954686 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 09:52:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:52:34 INFO - PROCESS | 1861 | 1461343954690 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 09:52:34 INFO - PROCESS | 1861 | 1461343954696 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:52:34 INFO - PROCESS | 1861 | 1461343954699 Marionette TRACE conn4 <- [1,2590,null,{}] 09:52:34 INFO - PROCESS | 1861 | 1461343954704 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:34 INFO - PROCESS | 1861 | 1461343954936 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 09:52:35 INFO - PROCESS | 1861 | 1461343955254 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1241de5000 == 204 [pid = 1861] [id = 655] 09:52:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f1234c83800) [pid = 1861] [serial = 1966] [outer = (nil)] 09:52:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f123804c800) [pid = 1861] [serial = 1967] [outer = 0x7f1234c83800] 09:52:35 INFO - PROCESS | 1861 | 1461343955335 Marionette DEBUG loaded listener.js 09:52:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f1238ff1800) [pid = 1861] [serial = 1968] [outer = 0x7f1234c83800] 09:52:36 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123b450000 == 203 [pid = 1861] [id = 632] 09:52:36 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123ac7a000 == 202 [pid = 1861] [id = 631] 09:52:36 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123a893800 == 201 [pid = 1861] [id = 630] 09:52:36 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1238c36000 == 200 [pid = 1861] [id = 629] 09:52:36 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1237992000 == 199 [pid = 1861] [id = 628] 09:52:36 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1237879000 == 198 [pid = 1861] [id = 627] 09:52:36 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12372b0800 == 197 [pid = 1861] [id = 626] 09:52:36 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236d19800 == 196 [pid = 1861] [id = 625] 09:52:36 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236c5f800 == 195 [pid = 1861] [id = 624] 09:52:36 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236385000 == 194 [pid = 1861] [id = 623] 09:52:36 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12347b2800 == 193 [pid = 1861] [id = 622] 09:52:36 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122ed4a800 == 192 [pid = 1861] [id = 621] 09:52:36 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122dca2000 == 191 [pid = 1861] [id = 620] 09:52:36 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122d1df800 == 190 [pid = 1861] [id = 619] 09:52:36 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122bda8800 == 189 [pid = 1861] [id = 618] 09:52:36 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122b4a9800 == 188 [pid = 1861] [id = 617] 09:52:36 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1229061000 == 187 [pid = 1861] [id = 616] 09:52:36 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1221f13800 == 186 [pid = 1861] [id = 615] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f122ec02c00) [pid = 1861] [serial = 1815] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f122b2eb000) [pid = 1861] [serial = 1791] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f122db46400) [pid = 1861] [serial = 1802] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f122de54c00) [pid = 1861] [serial = 1808] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f1228302800) [pid = 1861] [serial = 1784] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f12295e0400) [pid = 1861] [serial = 1841] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f12217d9400) [pid = 1861] [serial = 1781] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f122db89c00) [pid = 1861] [serial = 1805] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f122de5c800) [pid = 1861] [serial = 1809] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f122db3ec00) [pid = 1861] [serial = 1800] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f122955a400) [pid = 1861] [serial = 1844] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f122dff2000) [pid = 1861] [serial = 1812] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f1229ad8800) [pid = 1861] [serial = 1787] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f1228124000) [pid = 1861] [serial = 1839] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f122d379c00) [pid = 1861] [serial = 1799] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f122ef71400) [pid = 1861] [serial = 1829] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f122f532c00) [pid = 1861] [serial = 1832] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f122b2e4000) [pid = 1861] [serial = 1790] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f1229dcb800) [pid = 1861] [serial = 1788] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f122ecc7c00) [pid = 1861] [serial = 1821] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f1229dc9400) [pid = 1861] [serial = 1842] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f122db7d000) [pid = 1861] [serial = 1803] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f122f656000) [pid = 1861] [serial = 1833] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f122e3e9800) [pid = 1861] [serial = 1814] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f122ecbac00) [pid = 1861] [serial = 1818] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f122ef1f400) [pid = 1861] [serial = 1824] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f122ee3e800) [pid = 1861] [serial = 1823] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f122ec04000) [pid = 1861] [serial = 1817] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f1229129800) [pid = 1861] [serial = 1785] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f122beeb800) [pid = 1861] [serial = 1713] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f122ef67400) [pid = 1861] [serial = 1827] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f122dfd0c00) [pid = 1861] [serial = 1811] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f122db94c00) [pid = 1861] [serial = 1806] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f122f46e800) [pid = 1861] [serial = 1830] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f122ecc0000) [pid = 1861] [serial = 1820] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f122778d000) [pid = 1861] [serial = 1838] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f12252ad800) [pid = 1861] [serial = 1836] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f122bc2a400) [pid = 1861] [serial = 1794] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f122c099c00) [pid = 1861] [serial = 1796] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f122ef25000) [pid = 1861] [serial = 1826] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f122c3da000) [pid = 1861] [serial = 1797] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f122778f800) [pid = 1861] [serial = 1767] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f12217e7800) [pid = 1861] [serial = 1835] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f12252acc00) [pid = 1861] [serial = 1782] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f122b2ef800) [pid = 1861] [serial = 1793] [outer = (nil)] [url = about:blank] 09:52:37 INFO - PROCESS | 1861 | 1461343957838 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:52:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:52:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 3184ms 09:52:37 INFO - PROCESS | 1861 | 1461343957880 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 09:52:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:52:37 INFO - PROCESS | 1861 | 1461343957885 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 09:52:37 INFO - PROCESS | 1861 | 1461343957892 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:52:37 INFO - PROCESS | 1861 | 1461343957898 Marionette TRACE conn4 <- [1,2594,null,{}] 09:52:37 INFO - PROCESS | 1861 | 1461343957906 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:38 INFO - PROCESS | 1861 | 1461343958128 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 09:52:38 INFO - PROCESS | 1861 | 1461343958314 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1226717000 == 187 [pid = 1861] [id = 656] 09:52:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f12217e7c00) [pid = 1861] [serial = 1969] [outer = (nil)] 09:52:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f12268f4000) [pid = 1861] [serial = 1970] [outer = 0x7f12217e7c00] 09:52:38 INFO - PROCESS | 1861 | 1461343958382 Marionette DEBUG loaded listener.js 09:52:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f1227789c00) [pid = 1861] [serial = 1971] [outer = 0x7f12217e7c00] 09:52:39 INFO - PROCESS | 1861 | 1461343959312 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:52:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:52:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1485ms 09:52:39 INFO - PROCESS | 1861 | 1461343959379 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 09:52:39 INFO - PROCESS | 1861 | 1461343959387 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 09:52:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:52:39 INFO - PROCESS | 1861 | 1461343959398 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:52:39 INFO - PROCESS | 1861 | 1461343959402 Marionette TRACE conn4 <- [1,2598,null,{}] 09:52:39 INFO - PROCESS | 1861 | 1461343959408 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:39 INFO - PROCESS | 1861 | 1461343959740 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 09:52:39 INFO - PROCESS | 1861 | 1461343959770 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:39 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1228e65800 == 188 [pid = 1861] [id = 657] 09:52:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f12278bdc00) [pid = 1861] [serial = 1972] [outer = (nil)] 09:52:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f12295ecc00) [pid = 1861] [serial = 1973] [outer = 0x7f12278bdc00] 09:52:39 INFO - PROCESS | 1861 | 1461343959835 Marionette DEBUG loaded listener.js 09:52:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f1229eab000) [pid = 1861] [serial = 1974] [outer = 0x7f12278bdc00] 09:52:40 INFO - PROCESS | 1861 | 1461343960856 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:52:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:52:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1486ms 09:52:40 INFO - PROCESS | 1861 | 1461343960892 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 09:52:40 INFO - PROCESS | 1861 | 1461343960894 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 09:52:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:52:40 INFO - PROCESS | 1861 | 1461343960902 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:52:40 INFO - PROCESS | 1861 | 1461343960908 Marionette TRACE conn4 <- [1,2602,null,{}] 09:52:40 INFO - PROCESS | 1861 | 1461343960924 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:41 INFO - PROCESS | 1861 | 1461343961325 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 09:52:41 INFO - PROCESS | 1861 | 1461343961362 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:41 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122939f000 == 189 [pid = 1861] [id = 658] 09:52:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f122b2ea000) [pid = 1861] [serial = 1975] [outer = (nil)] 09:52:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f122bee4c00) [pid = 1861] [serial = 1976] [outer = 0x7f122b2ea000] 09:52:41 INFO - PROCESS | 1861 | 1461343961432 Marionette DEBUG loaded listener.js 09:52:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f122c09f000) [pid = 1861] [serial = 1977] [outer = 0x7f122b2ea000] 09:52:42 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f12366e0800) [pid = 1861] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:52:42 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f12276ec000) [pid = 1861] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:52:42 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f122ee37800) [pid = 1861] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:52:42 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f12252ab000) [pid = 1861] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:52:42 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f12295e1000) [pid = 1861] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:52:42 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f122111cc00) [pid = 1861] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:52:42 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f1236f02800) [pid = 1861] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:52:42 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f1221116400) [pid = 1861] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:52:42 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f1234bb2000) [pid = 1861] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:52:42 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f1234bab400) [pid = 1861] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:52:42 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f122e3f4000) [pid = 1861] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:52:42 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f122c094c00) [pid = 1861] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:52:42 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f1236f0ec00) [pid = 1861] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:52:42 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f1229ac9800) [pid = 1861] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:52:42 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f1229eac800) [pid = 1861] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:52:42 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f122de54400) [pid = 1861] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:52:42 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f12278b2800) [pid = 1861] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:52:42 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f122de52c00) [pid = 1861] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:52:42 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f12278b3400) [pid = 1861] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:52:42 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f122c093000) [pid = 1861] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:52:42 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f12278b1800) [pid = 1861] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:52:42 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f1236476000) [pid = 1861] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:52:42 INFO - PROCESS | 1861 | --DOMWINDOW == 126 (0x7f1227790000) [pid = 1861] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:52:42 INFO - PROCESS | 1861 | 1461343962962 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:52:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:52:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 2091ms 09:52:42 INFO - PROCESS | 1861 | 1461343962993 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 09:52:42 INFO - PROCESS | 1861 | 1461343962998 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 09:52:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:52:43 INFO - PROCESS | 1861 | 1461343963003 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:52:43 INFO - PROCESS | 1861 | 1461343963005 Marionette TRACE conn4 <- [1,2606,null,{}] 09:52:43 INFO - PROCESS | 1861 | 1461343963011 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:43 INFO - PROCESS | 1861 | 1461343963224 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 09:52:43 INFO - PROCESS | 1861 | 1461343963413 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122968a000 == 190 [pid = 1861] [id = 659] 09:52:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f1221116400) [pid = 1861] [serial = 1978] [outer = (nil)] 09:52:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f122bc25400) [pid = 1861] [serial = 1979] [outer = 0x7f1221116400] 09:52:43 INFO - PROCESS | 1861 | 1461343963482 Marionette DEBUG loaded listener.js 09:52:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f122c14dc00) [pid = 1861] [serial = 1980] [outer = 0x7f1221116400] 09:52:44 INFO - PROCESS | 1861 | 1461343964273 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:52:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:52:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1477ms 09:52:44 INFO - PROCESS | 1861 | 1461343964483 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 09:52:44 INFO - PROCESS | 1861 | 1461343964489 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 09:52:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:52:44 INFO - PROCESS | 1861 | 1461343964497 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:52:44 INFO - PROCESS | 1861 | 1461343964501 Marionette TRACE conn4 <- [1,2610,null,{}] 09:52:44 INFO - PROCESS | 1861 | 1461343964510 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:44 INFO - PROCESS | 1861 | 1461343964782 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 09:52:45 INFO - PROCESS | 1861 | 1461343965124 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122769d800 == 191 [pid = 1861] [id = 660] 09:52:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f12252a6000) [pid = 1861] [serial = 1981] [outer = (nil)] 09:52:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f12268ee400) [pid = 1861] [serial = 1982] [outer = 0x7f12252a6000] 09:52:45 INFO - PROCESS | 1861 | 1461343965203 Marionette DEBUG loaded listener.js 09:52:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f12278afc00) [pid = 1861] [serial = 1983] [outer = 0x7f12252a6000] 09:52:46 INFO - PROCESS | 1861 | 1461343966136 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:52:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:52:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1682ms 09:52:46 INFO - PROCESS | 1861 | 1461343966181 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 09:52:46 INFO - PROCESS | 1861 | 1461343966187 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 09:52:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:52:46 INFO - PROCESS | 1861 | 1461343966200 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:52:46 INFO - PROCESS | 1861 | 1461343966205 Marionette TRACE conn4 <- [1,2614,null,{}] 09:52:46 INFO - PROCESS | 1861 | 1461343966212 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:46 INFO - PROCESS | 1861 | 1461343966458 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 09:52:46 INFO - PROCESS | 1861 | 1461343966789 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:46 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229e6e800 == 192 [pid = 1861] [id = 661] 09:52:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f1229ac9800) [pid = 1861] [serial = 1984] [outer = (nil)] 09:52:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f1229eaf000) [pid = 1861] [serial = 1985] [outer = 0x7f1229ac9800] 09:52:46 INFO - PROCESS | 1861 | 1461343966886 Marionette DEBUG loaded listener.js 09:52:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f122b4d9800) [pid = 1861] [serial = 1986] [outer = 0x7f1229ac9800] 09:52:47 INFO - PROCESS | 1861 | 1461343967867 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:52:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:52:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1743ms 09:52:47 INFO - PROCESS | 1861 | 1461343967940 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 09:52:47 INFO - PROCESS | 1861 | 1461343967943 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 09:52:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:52:47 INFO - PROCESS | 1861 | 1461343967951 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:52:47 INFO - PROCESS | 1861 | 1461343967954 Marionette TRACE conn4 <- [1,2618,null,{}] 09:52:47 INFO - PROCESS | 1861 | 1461343967971 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:48 INFO - PROCESS | 1861 | 1461343968238 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 09:52:48 INFO - PROCESS | 1861 | 1461343968594 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:48 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bd1a000 == 193 [pid = 1861] [id = 662] 09:52:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f122c3e4000) [pid = 1861] [serial = 1987] [outer = (nil)] 09:52:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f122d379400) [pid = 1861] [serial = 1988] [outer = 0x7f122c3e4000] 09:52:48 INFO - PROCESS | 1861 | 1461343968693 Marionette DEBUG loaded listener.js 09:52:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f122db47800) [pid = 1861] [serial = 1989] [outer = 0x7f122c3e4000] 09:52:49 INFO - PROCESS | 1861 | 1461343969637 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:52:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:52:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1742ms 09:52:49 INFO - PROCESS | 1861 | 1461343969695 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 09:52:49 INFO - PROCESS | 1861 | 1461343969698 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 09:52:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:52:49 INFO - PROCESS | 1861 | 1461343969705 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:52:49 INFO - PROCESS | 1861 | 1461343969709 Marionette TRACE conn4 <- [1,2622,null,{}] 09:52:49 INFO - PROCESS | 1861 | 1461343969714 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:49 INFO - PROCESS | 1861 | 1461343969967 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 09:52:50 INFO - PROCESS | 1861 | 1461343970278 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122c19d800 == 194 [pid = 1861] [id = 663] 09:52:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f122bee5000) [pid = 1861] [serial = 1990] [outer = (nil)] 09:52:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f122de53400) [pid = 1861] [serial = 1991] [outer = 0x7f122bee5000] 09:52:50 INFO - PROCESS | 1861 | 1461343970360 Marionette DEBUG loaded listener.js 09:52:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f122dfc2800) [pid = 1861] [serial = 1992] [outer = 0x7f122bee5000] 09:52:51 INFO - PROCESS | 1861 | 1461343971250 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:52:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:52:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1587ms 09:52:51 INFO - PROCESS | 1861 | 1461343971293 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 09:52:51 INFO - PROCESS | 1861 | 1461343971297 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 09:52:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:52:51 INFO - PROCESS | 1861 | 1461343971304 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:52:51 INFO - PROCESS | 1861 | 1461343971307 Marionette TRACE conn4 <- [1,2626,null,{}] 09:52:51 INFO - PROCESS | 1861 | 1461343971313 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:51 INFO - PROCESS | 1861 | 1461343971549 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 09:52:51 INFO - PROCESS | 1861 | 1461343971874 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:51 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122db57800 == 195 [pid = 1861] [id = 664] 09:52:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f122db48c00) [pid = 1861] [serial = 1993] [outer = (nil)] 09:52:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f122dfec400) [pid = 1861] [serial = 1994] [outer = 0x7f122db48c00] 09:52:51 INFO - PROCESS | 1861 | 1461343971961 Marionette DEBUG loaded listener.js 09:52:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f122e1c9800) [pid = 1861] [serial = 1995] [outer = 0x7f122db48c00] 09:52:52 INFO - PROCESS | 1861 | 1461343972938 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1680ms 09:52:52 INFO - PROCESS | 1861 | 1461343972986 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 09:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:52:52 INFO - PROCESS | 1861 | 1461343972990 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 09:52:52 INFO - PROCESS | 1861 | 1461343972997 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:52:53 INFO - PROCESS | 1861 | 1461343973000 Marionette TRACE conn4 <- [1,2630,null,{}] 09:52:53 INFO - PROCESS | 1861 | 1461343973006 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:53 INFO - PROCESS | 1861 | 1461343973290 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 09:52:53 INFO - PROCESS | 1861 | 1461343973619 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ddd7000 == 196 [pid = 1861] [id = 665] 09:52:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f122ecc6000) [pid = 1861] [serial = 1996] [outer = (nil)] 09:52:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f122ee38000) [pid = 1861] [serial = 1997] [outer = 0x7f122ecc6000] 09:52:53 INFO - PROCESS | 1861 | 1461343973716 Marionette DEBUG loaded listener.js 09:52:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f122ef68c00) [pid = 1861] [serial = 1998] [outer = 0x7f122ecc6000] 09:52:54 INFO - PROCESS | 1861 | 1461343974600 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1646ms 09:52:54 INFO - PROCESS | 1861 | 1461343974643 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 09:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:52:54 INFO - PROCESS | 1861 | 1461343974648 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 09:52:54 INFO - PROCESS | 1861 | 1461343974654 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:52:54 INFO - PROCESS | 1861 | 1461343974658 Marionette TRACE conn4 <- [1,2634,null,{}] 09:52:54 INFO - PROCESS | 1861 | 1461343974663 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:54 INFO - PROCESS | 1861 | 1461343974906 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 09:52:55 INFO - PROCESS | 1861 | 1461343975188 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ed39800 == 197 [pid = 1861] [id = 666] 09:52:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f12276eb000) [pid = 1861] [serial = 1999] [outer = (nil)] 09:52:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f122f52b800) [pid = 1861] [serial = 2000] [outer = 0x7f12276eb000] 09:52:55 INFO - PROCESS | 1861 | 1461343975309 Marionette DEBUG loaded listener.js 09:52:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f1234aad000) [pid = 1861] [serial = 2001] [outer = 0x7f12276eb000] 09:52:56 INFO - PROCESS | 1861 | 1461343976227 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1639ms 09:52:56 INFO - PROCESS | 1861 | 1461343976294 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 09:52:56 INFO - PROCESS | 1861 | 1461343976298 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 09:52:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:52:56 INFO - PROCESS | 1861 | 1461343976305 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:52:56 INFO - PROCESS | 1861 | 1461343976308 Marionette TRACE conn4 <- [1,2638,null,{}] 09:52:56 INFO - PROCESS | 1861 | 1461343976313 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:56 INFO - PROCESS | 1861 | 1461343976550 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 09:52:56 INFO - PROCESS | 1861 | 1461343976818 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:56 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12346d0000 == 198 [pid = 1861] [id = 667] 09:52:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f122ecc4000) [pid = 1861] [serial = 2002] [outer = (nil)] 09:52:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f1234ab5400) [pid = 1861] [serial = 2003] [outer = 0x7f122ecc4000] 09:52:56 INFO - PROCESS | 1861 | 1461343976952 Marionette DEBUG loaded listener.js 09:52:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f1234bb0800) [pid = 1861] [serial = 2004] [outer = 0x7f122ecc4000] 09:52:57 INFO - PROCESS | 1861 | 1461343977840 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:52:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:52:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1585ms 09:52:57 INFO - PROCESS | 1861 | 1461343977891 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 09:52:57 INFO - PROCESS | 1861 | 1461343977895 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 09:52:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:52:57 INFO - PROCESS | 1861 | 1461343977901 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:52:57 INFO - PROCESS | 1861 | 1461343977904 Marionette TRACE conn4 <- [1,2642,null,{}] 09:52:57 INFO - PROCESS | 1861 | 1461343977910 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:58 INFO - PROCESS | 1861 | 1461343978146 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 09:52:58 INFO - PROCESS | 1861 | 1461343978420 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1234ccd800 == 199 [pid = 1861] [id = 668] 09:52:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f122f467800) [pid = 1861] [serial = 2005] [outer = (nil)] 09:52:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f1234c8a000) [pid = 1861] [serial = 2006] [outer = 0x7f122f467800] 09:52:58 INFO - PROCESS | 1861 | 1461343978541 Marionette DEBUG loaded listener.js 09:52:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f123647b400) [pid = 1861] [serial = 2007] [outer = 0x7f122f467800] 09:52:59 INFO - PROCESS | 1861 | 1461343979430 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:52:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:52:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1579ms 09:52:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:52:59 INFO - PROCESS | 1861 | 1461343979481 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 09:52:59 INFO - PROCESS | 1861 | 1461343979484 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 09:52:59 INFO - PROCESS | 1861 | 1461343979492 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:52:59 INFO - PROCESS | 1861 | 1461343979495 Marionette TRACE conn4 <- [1,2646,null,{}] 09:52:59 INFO - PROCESS | 1861 | 1461343979502 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:59 INFO - PROCESS | 1861 | 1461343979743 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 09:53:00 INFO - PROCESS | 1861 | 1461343980062 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236c5e800 == 200 [pid = 1861] [id = 669] 09:53:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f122bc27000) [pid = 1861] [serial = 2008] [outer = (nil)] 09:53:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f12366e9000) [pid = 1861] [serial = 2009] [outer = 0x7f122bc27000] 09:53:00 INFO - PROCESS | 1861 | 1461343980154 Marionette DEBUG loaded listener.js 09:53:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f1236711000) [pid = 1861] [serial = 2010] [outer = 0x7f122bc27000] 09:53:01 INFO - PROCESS | 1861 | 1461343981073 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:53:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:53:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1638ms 09:53:01 INFO - PROCESS | 1861 | 1461343981130 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 09:53:01 INFO - PROCESS | 1861 | 1461343981134 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 09:53:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:53:01 INFO - PROCESS | 1861 | 1461343981140 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:53:01 INFO - PROCESS | 1861 | 1461343981144 Marionette TRACE conn4 <- [1,2650,null,{}] 09:53:01 INFO - PROCESS | 1861 | 1461343981150 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:01 INFO - PROCESS | 1861 | 1461343981428 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 09:53:01 INFO - PROCESS | 1861 | 1461343981754 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:01 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236f96000 == 201 [pid = 1861] [id = 670] 09:53:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f1236f09400) [pid = 1861] [serial = 2011] [outer = (nil)] 09:53:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f1236f62c00) [pid = 1861] [serial = 2012] [outer = 0x7f1236f09400] 09:53:01 INFO - PROCESS | 1861 | 1461343981849 Marionette DEBUG loaded listener.js 09:53:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f1237397c00) [pid = 1861] [serial = 2013] [outer = 0x7f1236f09400] 09:53:02 INFO - PROCESS | 1861 | 1461343982994 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:53:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:53:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1881ms 09:53:03 INFO - PROCESS | 1861 | 1461343983023 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 09:53:03 INFO - PROCESS | 1861 | 1461343983027 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 09:53:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:53:03 INFO - PROCESS | 1861 | 1461343983033 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:53:03 INFO - PROCESS | 1861 | 1461343983036 Marionette TRACE conn4 <- [1,2654,null,{}] 09:53:03 INFO - PROCESS | 1861 | 1461343983042 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:03 INFO - PROCESS | 1861 | 1461343983307 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 09:53:03 INFO - PROCESS | 1861 | 1461343983632 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:03 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237994800 == 202 [pid = 1861] [id = 671] 09:53:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f1237394400) [pid = 1861] [serial = 2014] [outer = (nil)] 09:53:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f1237723000) [pid = 1861] [serial = 2015] [outer = 0x7f1237394400] 09:53:03 INFO - PROCESS | 1861 | 1461343983728 Marionette DEBUG loaded listener.js 09:53:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f1237b09000) [pid = 1861] [serial = 2016] [outer = 0x7f1237394400] 09:53:04 INFO - PROCESS | 1861 | 1461343984591 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:53:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:53:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1630ms 09:53:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:53:04 INFO - PROCESS | 1861 | 1461343984664 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 09:53:04 INFO - PROCESS | 1861 | 1461343984667 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 09:53:04 INFO - PROCESS | 1861 | 1461343984674 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:53:04 INFO - PROCESS | 1861 | 1461343984677 Marionette TRACE conn4 <- [1,2658,null,{}] 09:53:04 INFO - PROCESS | 1861 | 1461343984682 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:04 INFO - PROCESS | 1861 | 1461343984933 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 09:53:05 INFO - PROCESS | 1861 | 1461343985257 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1239d79000 == 203 [pid = 1861] [id = 672] 09:53:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f1229eefc00) [pid = 1861] [serial = 2017] [outer = (nil)] 09:53:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f1237e38c00) [pid = 1861] [serial = 2018] [outer = 0x7f1229eefc00] 09:53:05 INFO - PROCESS | 1861 | 1461343985340 Marionette DEBUG loaded listener.js 09:53:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f1238ff3800) [pid = 1861] [serial = 2019] [outer = 0x7f1229eefc00] 09:53:06 INFO - PROCESS | 1861 | 1461343986192 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:53:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:53:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1583ms 09:53:06 INFO - PROCESS | 1861 | 1461343986257 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 09:53:06 INFO - PROCESS | 1861 | 1461343986261 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 09:53:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:53:06 INFO - PROCESS | 1861 | 1461343986268 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:53:06 INFO - PROCESS | 1861 | 1461343986271 Marionette TRACE conn4 <- [1,2662,null,{}] 09:53:06 INFO - PROCESS | 1861 | 1461343986277 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:06 INFO - PROCESS | 1861 | 1461343986526 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 09:53:06 INFO - PROCESS | 1861 | 1461343986848 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:06 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123b457800 == 204 [pid = 1861] [id = 673] 09:53:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f122b2e3400) [pid = 1861] [serial = 2020] [outer = (nil)] 09:53:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f1239388000) [pid = 1861] [serial = 2021] [outer = 0x7f122b2e3400] 09:53:06 INFO - PROCESS | 1861 | 1461343986942 Marionette DEBUG loaded listener.js 09:53:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f1239d1d000) [pid = 1861] [serial = 2022] [outer = 0x7f122b2e3400] 09:53:07 INFO - PROCESS | 1861 | 1461343987862 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:53:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:53:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1630ms 09:53:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:53:07 INFO - PROCESS | 1861 | 1461343987900 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 09:53:07 INFO - PROCESS | 1861 | 1461343987903 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 09:53:07 INFO - PROCESS | 1861 | 1461343987909 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:53:07 INFO - PROCESS | 1861 | 1461343987912 Marionette TRACE conn4 <- [1,2666,null,{}] 09:53:07 INFO - PROCESS | 1861 | 1461343987918 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:08 INFO - PROCESS | 1861 | 1461343988159 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 09:53:08 INFO - PROCESS | 1861 | 1461343988487 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:08 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1241ddd800 == 205 [pid = 1861] [id = 674] 09:53:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f1238ff5400) [pid = 1861] [serial = 2023] [outer = (nil)] 09:53:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f1239db1c00) [pid = 1861] [serial = 2024] [outer = 0x7f1238ff5400] 09:53:08 INFO - PROCESS | 1861 | 1461343988592 Marionette DEBUG loaded listener.js 09:53:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f123a8f0400) [pid = 1861] [serial = 2025] [outer = 0x7f1238ff5400] 09:53:09 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:53:09 INFO - PROCESS | 1861 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:53:09 INFO - PROCESS | 1861 | 1461343989929 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:53:09 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) 09:53:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2032ms 09:53:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:53:09 INFO - PROCESS | 1861 | 1461343989942 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 09:53:09 INFO - PROCESS | 1861 | 1461343989945 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 09:53:09 INFO - PROCESS | 1861 | 1461343989952 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:53:09 INFO - PROCESS | 1861 | 1461343989955 Marionette TRACE conn4 <- [1,2670,null,{}] 09:53:09 INFO - PROCESS | 1861 | 1461343989961 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:10 INFO - PROCESS | 1861 | 1461343990233 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 09:53:10 INFO - PROCESS | 1861 | 1461343990484 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:10 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242840000 == 206 [pid = 1861] [id = 675] 09:53:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f123924d400) [pid = 1861] [serial = 2026] [outer = (nil)] 09:53:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f123a9b4400) [pid = 1861] [serial = 2027] [outer = 0x7f123924d400] 09:53:10 INFO - PROCESS | 1861 | 1461343990565 Marionette DEBUG loaded listener.js 09:53:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f123a9ea400) [pid = 1861] [serial = 2028] [outer = 0x7f123924d400] 09:53:11 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:53:11 INFO - PROCESS | 1861 | 1461343991912 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 09:53:11 INFO - PROCESS | 1861 | 1461343991952 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 09:53:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:53:11 INFO - PROCESS | 1861 | 1461343991965 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:53:11 INFO - PROCESS | 1861 | 1461343991967 Marionette TRACE conn4 <- [1,2674,null,{}] 09:53:11 INFO - PROCESS | 1861 | 1461343991972 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:12 INFO - PROCESS | 1861 | 1461343992255 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 09:53:12 INFO - PROCESS | 1861 | 1461343992505 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1243376000 == 207 [pid = 1861] [id = 676] 09:53:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f1239d1b800) [pid = 1861] [serial = 2029] [outer = (nil)] 09:53:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f123ab8fc00) [pid = 1861] [serial = 2030] [outer = 0x7f1239d1b800] 09:53:12 INFO - PROCESS | 1861 | 1461343992580 Marionette DEBUG loaded listener.js 09:53:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f123b04a400) [pid = 1861] [serial = 2031] [outer = 0x7f1239d1b800] 09:53:13 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:53:13 INFO - PROCESS | 1861 | 1461343993939 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:53:14 INFO - PROCESS | 1861 | 1461343994002 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 09:53:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:53:14 INFO - PROCESS | 1861 | 1461343994010 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:53:14 INFO - PROCESS | 1861 | 1461343994013 Marionette TRACE conn4 <- [1,2678,null,{}] 09:53:14 INFO - PROCESS | 1861 | 1461343994019 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:14 INFO - PROCESS | 1861 | 1461343994370 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 09:53:14 INFO - PROCESS | 1861 | 1461343994657 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:15 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123658c000 == 206 [pid = 1861] [id = 184] 09:53:15 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236dd4000 == 205 [pid = 1861] [id = 557] 09:53:15 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123787f000 == 204 [pid = 1861] [id = 558] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f1236d6d800) [pid = 1861] [serial = 1883] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f12375a0400) [pid = 1861] [serial = 1896] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f1234ab3c00) [pid = 1861] [serial = 1874] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f12276e6800) [pid = 1861] [serial = 1905] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f1234ba5c00) [pid = 1861] [serial = 1875] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f122f52b400) [pid = 1861] [serial = 1871] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f12268ea400) [pid = 1861] [serial = 1904] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f1236d75400) [pid = 1861] [serial = 1884] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f12211c7000) [pid = 1861] [serial = 1847] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f123726c000) [pid = 1861] [serial = 1893] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f12268f3400) [pid = 1861] [serial = 1910] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f1234c84000) [pid = 1861] [serial = 1877] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f1236f0dc00) [pid = 1861] [serial = 1890] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f1236d77400) [pid = 1861] [serial = 1886] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f1236ef1800) [pid = 1861] [serial = 1887] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f123762bc00) [pid = 1861] [serial = 1898] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f123771b800) [pid = 1861] [serial = 1901] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f1229eb1400) [pid = 1861] [serial = 1853] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f122c4ef800) [pid = 1861] [serial = 1859] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f122e3e8000) [pid = 1861] [serial = 1865] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f122ef69c00) [pid = 1861] [serial = 1869] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f122b4d3800) [pid = 1861] [serial = 1854] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f122de57400) [pid = 1861] [serial = 1862] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f1228303000) [pid = 1861] [serial = 1907] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f122c3d8000) [pid = 1861] [serial = 1857] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f1236f08000) [pid = 1861] [serial = 1889] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f122c14c400) [pid = 1861] [serial = 1856] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f12376d9c00) [pid = 1861] [serial = 1899] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f122db43c00) [pid = 1861] [serial = 1860] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f1237851000) [pid = 1861] [serial = 1902] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f1229135000) [pid = 1861] [serial = 1851] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f122ef21400) [pid = 1861] [serial = 1868] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f122811ec00) [pid = 1861] [serial = 1850] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f122e1c8400) [pid = 1861] [serial = 1863] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f12217e3400) [pid = 1861] [serial = 1848] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f1229133400) [pid = 1861] [serial = 1908] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f1229ef1800) [pid = 1861] [serial = 1911] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f1234aabc00) [pid = 1861] [serial = 1872] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f1236709000) [pid = 1861] [serial = 1880] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f1236f6d800) [pid = 1861] [serial = 1892] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f12295e2000) [pid = 1861] [serial = 1779] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f122ecc6800) [pid = 1861] [serial = 1866] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f1237398800) [pid = 1861] [serial = 1895] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f1236710800) [pid = 1861] [serial = 1881] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f1234c90000) [pid = 1861] [serial = 1878] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f122bc1c400) [pid = 1861] [serial = 1913] [outer = (nil)] [url = about:blank] 09:53:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12214d2800 == 205 [pid = 1861] [id = 677] 09:53:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f1221116c00) [pid = 1861] [serial = 2032] [outer = (nil)] 09:53:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f1221122c00) [pid = 1861] [serial = 2033] [outer = 0x7f1221116c00] 09:53:16 INFO - PROCESS | 1861 | 1461343996285 Marionette DEBUG loaded listener.js 09:53:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f12217db800) [pid = 1861] [serial = 2034] [outer = 0x7f1221116c00] 09:53:17 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:53:17 INFO - PROCESS | 1861 | 1461343997582 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:53:17 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) 09:53:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 3591ms 09:53:17 INFO - PROCESS | 1861 | 1461343997604 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 09:53:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:53:17 INFO - PROCESS | 1861 | 1461343997608 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 09:53:17 INFO - PROCESS | 1861 | 1461343997617 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:53:17 INFO - PROCESS | 1861 | 1461343997619 Marionette TRACE conn4 <- [1,2682,null,{}] 09:53:17 INFO - PROCESS | 1861 | 1461343997629 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:17 INFO - PROCESS | 1861 | 1461343997987 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 09:53:18 INFO - PROCESS | 1861 | 1461343998013 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:18 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12277b0000 == 206 [pid = 1861] [id = 678] 09:53:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f12276e9000) [pid = 1861] [serial = 2035] [outer = (nil)] 09:53:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f12278ba800) [pid = 1861] [serial = 2036] [outer = 0x7f12276e9000] 09:53:18 INFO - PROCESS | 1861 | 1461343998081 Marionette DEBUG loaded listener.js 09:53:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f1228308000) [pid = 1861] [serial = 2037] [outer = 0x7f12276e9000] 09:53:19 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:53:19 INFO - PROCESS | 1861 | 1461343999490 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:53:19 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) 09:53:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1893ms 09:53:19 INFO - PROCESS | 1861 | 1461343999510 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 09:53:19 INFO - PROCESS | 1861 | 1461343999517 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 09:53:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:53:19 INFO - PROCESS | 1861 | 1461343999527 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:53:19 INFO - PROCESS | 1861 | 1461343999531 Marionette TRACE conn4 <- [1,2686,null,{}] 09:53:19 INFO - PROCESS | 1861 | 1461343999538 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:19 INFO - PROCESS | 1861 | 1461343999911 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 09:53:19 INFO - PROCESS | 1861 | 1461343999962 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229045000 == 207 [pid = 1861] [id = 679] 09:53:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f122912c000) [pid = 1861] [serial = 2038] [outer = (nil)] 09:53:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f12295e5000) [pid = 1861] [serial = 2039] [outer = 0x7f122912c000] 09:53:20 INFO - PROCESS | 1861 | 1461344000030 Marionette DEBUG loaded listener.js 09:53:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f1229eb0800) [pid = 1861] [serial = 2040] [outer = 0x7f122912c000] 09:53:21 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f123670a800) [pid = 1861] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:53:21 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f1236ee5c00) [pid = 1861] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:53:21 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f122e3ee000) [pid = 1861] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:53:21 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f1236473800) [pid = 1861] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:53:21 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f12217e7c00) [pid = 1861] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:53:21 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f12211cd000) [pid = 1861] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:53:21 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f122c09a000) [pid = 1861] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:53:21 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f122b2ea000) [pid = 1861] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:53:21 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f122dfef000) [pid = 1861] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:53:21 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f12268f5800) [pid = 1861] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:53:21 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f12211ca800) [pid = 1861] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:53:21 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f12211ccc00) [pid = 1861] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:53:21 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f1237939800) [pid = 1861] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:53:21 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f123793ac00) [pid = 1861] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:53:21 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f122e3e7400) [pid = 1861] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:53:21 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f122e3f1800) [pid = 1861] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:53:21 INFO - PROCESS | 1861 | --DOMWINDOW == 126 (0x7f1229563400) [pid = 1861] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:53:21 INFO - PROCESS | 1861 | --DOMWINDOW == 125 (0x7f1221114400) [pid = 1861] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:53:21 INFO - PROCESS | 1861 | --DOMWINDOW == 124 (0x7f122dfca400) [pid = 1861] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:53:21 INFO - PROCESS | 1861 | --DOMWINDOW == 123 (0x7f12278bdc00) [pid = 1861] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:53:21 INFO - PROCESS | 1861 | --DOMWINDOW == 122 (0x7f122c3e1800) [pid = 1861] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:53:21 INFO - PROCESS | 1861 | --DOMWINDOW == 121 (0x7f1234c83800) [pid = 1861] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:53:22 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:53:22 INFO - PROCESS | 1861 | 1461344002242 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:53:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:53:22 INFO - PROCESS | 1861 | 1461344002281 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 09:53:22 INFO - PROCESS | 1861 | 1461344002296 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:53:22 INFO - PROCESS | 1861 | 1461344002302 Marionette TRACE conn4 <- [1,2690,null,{}] 09:53:22 INFO - PROCESS | 1861 | 1461344002318 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:22 INFO - PROCESS | 1861 | 1461344002550 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 09:53:22 INFO - PROCESS | 1861 | 1461344002728 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:22 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229457000 == 208 [pid = 1861] [id = 680] 09:53:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 122 (0x7f12217e7800) [pid = 1861] [serial = 2041] [outer = (nil)] 09:53:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 123 (0x7f1229eb1000) [pid = 1861] [serial = 2042] [outer = 0x7f12217e7800] 09:53:22 INFO - PROCESS | 1861 | 1461344002794 Marionette DEBUG loaded listener.js 09:53:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 124 (0x7f122bc22000) [pid = 1861] [serial = 2043] [outer = 0x7f12217e7800] 09:53:23 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:53:24 INFO - PROCESS | 1861 | 1461344004015 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 09:53:24 INFO - PROCESS | 1861 | 1461344004094 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 09:53:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:53:24 INFO - PROCESS | 1861 | 1461344004104 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:53:24 INFO - PROCESS | 1861 | 1461344004110 Marionette TRACE conn4 <- [1,2694,null,{}] 09:53:24 INFO - PROCESS | 1861 | 1461344004119 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:24 INFO - PROCESS | 1861 | 1461344004463 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 09:53:24 INFO - PROCESS | 1861 | 1461344004701 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1228e56800 == 209 [pid = 1861] [id = 681] 09:53:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 125 (0x7f12268f5800) [pid = 1861] [serial = 2044] [outer = (nil)] 09:53:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 126 (0x7f1227783c00) [pid = 1861] [serial = 2045] [outer = 0x7f12268f5800] 09:53:24 INFO - PROCESS | 1861 | 1461344004780 Marionette DEBUG loaded listener.js 09:53:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f1228306c00) [pid = 1861] [serial = 2046] [outer = 0x7f12268f5800] 09:53:26 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:53:26 INFO - PROCESS | 1861 | 1461344006201 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 09:53:26 INFO - PROCESS | 1861 | 1461344006257 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 09:53:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:53:26 INFO - PROCESS | 1861 | 1461344006364 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:53:26 INFO - PROCESS | 1861 | 1461344006368 Marionette TRACE conn4 <- [1,2698,null,{}] 09:53:26 INFO - PROCESS | 1861 | 1461344006382 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:26 INFO - PROCESS | 1861 | 1461344006621 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 09:53:26 INFO - PROCESS | 1861 | 1461344006883 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:26 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122b42f000 == 210 [pid = 1861] [id = 682] 09:53:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f12276e7400) [pid = 1861] [serial = 2047] [outer = (nil)] 09:53:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f12295ed800) [pid = 1861] [serial = 2048] [outer = 0x7f12276e7400] 09:53:26 INFO - PROCESS | 1861 | 1461344006966 Marionette DEBUG loaded listener.js 09:53:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f122b4d3000) [pid = 1861] [serial = 2049] [outer = 0x7f12276e7400] 09:53:28 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 09:53:28 INFO - PROCESS | 1861 | 1461344008410 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:53:28 INFO - PROCESS | 1861 | 1461344008461 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 09:53:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:53:28 INFO - PROCESS | 1861 | 1461344008468 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:53:28 INFO - PROCESS | 1861 | 1461344008474 Marionette TRACE conn4 <- [1,2702,null,{}] 09:53:28 INFO - PROCESS | 1861 | 1461344008616 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:28 INFO - PROCESS | 1861 | 1461344008926 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 09:53:29 INFO - PROCESS | 1861 | 1461344009127 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bd2a000 == 211 [pid = 1861] [id = 683] 09:53:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f122bc23400) [pid = 1861] [serial = 2050] [outer = (nil)] 09:53:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f122c14ec00) [pid = 1861] [serial = 2051] [outer = 0x7f122bc23400] 09:53:29 INFO - PROCESS | 1861 | 1461344009207 Marionette DEBUG loaded listener.js 09:53:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f122c4e7800) [pid = 1861] [serial = 2052] [outer = 0x7f122bc23400] 09:53:30 INFO - PROCESS | 1861 | 1461344010137 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:53:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:53:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1685ms 09:53:30 INFO - PROCESS | 1861 | 1461344010170 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 09:53:30 INFO - PROCESS | 1861 | 1461344010174 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 09:53:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:53:30 INFO - PROCESS | 1861 | 1461344010184 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:53:30 INFO - PROCESS | 1861 | 1461344010187 Marionette TRACE conn4 <- [1,2706,null,{}] 09:53:30 INFO - PROCESS | 1861 | 1461344010191 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:30 INFO - PROCESS | 1861 | 1461344010426 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 09:53:30 INFO - PROCESS | 1861 | 1461344010693 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:30 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122c197000 == 212 [pid = 1861] [id = 684] 09:53:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f122b4dc800) [pid = 1861] [serial = 2053] [outer = (nil)] 09:53:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f122d37f000) [pid = 1861] [serial = 2054] [outer = 0x7f122b4dc800] 09:53:30 INFO - PROCESS | 1861 | 1461344010814 Marionette DEBUG loaded listener.js 09:53:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f122db45800) [pid = 1861] [serial = 2055] [outer = 0x7f122b4dc800] 09:53:31 INFO - PROCESS | 1861 | 1461344011677 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:53:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:53:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1536ms 09:53:31 INFO - PROCESS | 1861 | 1461344011721 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 09:53:31 INFO - PROCESS | 1861 | 1461344011726 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 09:53:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:53:31 INFO - PROCESS | 1861 | 1461344011732 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:53:31 INFO - PROCESS | 1861 | 1461344011735 Marionette TRACE conn4 <- [1,2710,null,{}] 09:53:31 INFO - PROCESS | 1861 | 1461344011741 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:31 INFO - PROCESS | 1861 | 1461344011971 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 09:53:32 INFO - PROCESS | 1861 | 1461344012294 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122d1d8000 == 213 [pid = 1861] [id = 685] 09:53:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f122c3e4400) [pid = 1861] [serial = 2056] [outer = (nil)] 09:53:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f122db7e800) [pid = 1861] [serial = 2057] [outer = 0x7f122c3e4400] 09:53:32 INFO - PROCESS | 1861 | 1461344012378 Marionette DEBUG loaded listener.js 09:53:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f122db90c00) [pid = 1861] [serial = 2058] [outer = 0x7f122c3e4400] 09:53:33 INFO - PROCESS | 1861 | 1461344013315 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:53:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:53:33 INFO - PROCESS | 1861 | 1461344013369 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 09:53:33 INFO - PROCESS | 1861 | 1461344013375 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:53:33 INFO - PROCESS | 1861 | 1461344013378 Marionette TRACE conn4 <- [1,2714,null,{}] 09:53:33 INFO - PROCESS | 1861 | 1461344013384 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:33 INFO - PROCESS | 1861 | 1461344013660 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 09:53:34 INFO - PROCESS | 1861 | 1461344013996 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:34 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ddcb000 == 214 [pid = 1861] [id = 686] 09:53:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f122e1c9000) [pid = 1861] [serial = 2059] [outer = (nil)] 09:53:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f122e1d2800) [pid = 1861] [serial = 2060] [outer = 0x7f122e1c9000] 09:53:34 INFO - PROCESS | 1861 | 1461344014082 Marionette DEBUG loaded listener.js 09:53:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f122e2eec00) [pid = 1861] [serial = 2061] [outer = 0x7f122e1c9000] 09:53:34 INFO - PROCESS | 1861 | 1461344014954 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:53:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:53:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1638ms 09:53:35 INFO - PROCESS | 1861 | 1461344015014 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 09:53:35 INFO - PROCESS | 1861 | 1461344015017 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 09:53:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:53:35 INFO - PROCESS | 1861 | 1461344015024 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:53:35 INFO - PROCESS | 1861 | 1461344015027 Marionette TRACE conn4 <- [1,2718,null,{}] 09:53:35 INFO - PROCESS | 1861 | 1461344015032 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:35 INFO - PROCESS | 1861 | 1461344015274 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 09:53:35 INFO - PROCESS | 1861 | 1461344015540 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122e512000 == 215 [pid = 1861] [id = 687] 09:53:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f122e1c9400) [pid = 1861] [serial = 2062] [outer = (nil)] 09:53:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f122e3f0400) [pid = 1861] [serial = 2063] [outer = 0x7f122e1c9400] 09:53:35 INFO - PROCESS | 1861 | 1461344015662 Marionette DEBUG loaded listener.js 09:53:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f122ec09c00) [pid = 1861] [serial = 2064] [outer = 0x7f122e1c9400] 09:53:36 INFO - PROCESS | 1861 | 1461344016578 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:53:36 INFO - PROCESS | 1861 | 1461344016621 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 09:53:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:53:36 INFO - PROCESS | 1861 | 1461344016627 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:53:36 INFO - PROCESS | 1861 | 1461344016631 Marionette TRACE conn4 <- [1,2722,null,{}] 09:53:36 INFO - PROCESS | 1861 | 1461344016636 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:36 INFO - PROCESS | 1861 | 1461344016875 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 09:53:37 INFO - PROCESS | 1861 | 1461344017264 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122f3a3000 == 216 [pid = 1861] [id = 688] 09:53:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f122e2ef400) [pid = 1861] [serial = 2065] [outer = (nil)] 09:53:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f122ecbf000) [pid = 1861] [serial = 2066] [outer = 0x7f122e2ef400] 09:53:37 INFO - PROCESS | 1861 | 1461344017346 Marionette DEBUG loaded listener.js 09:53:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f122ee3a000) [pid = 1861] [serial = 2067] [outer = 0x7f122e2ef400] 09:53:38 INFO - PROCESS | 1861 | 1461344018306 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 09:53:38 INFO - PROCESS | 1861 | 1461344018371 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 09:53:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:53:38 INFO - PROCESS | 1861 | 1461344018377 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:53:38 INFO - PROCESS | 1861 | 1461344018381 Marionette TRACE conn4 <- [1,2726,null,{}] 09:53:38 INFO - PROCESS | 1861 | 1461344018387 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:38 INFO - PROCESS | 1861 | 1461344018637 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 09:53:38 INFO - PROCESS | 1861 | 1461344018954 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1234cc4800 == 217 [pid = 1861] [id = 689] 09:53:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f122955ac00) [pid = 1861] [serial = 2068] [outer = (nil)] 09:53:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f122ef1ec00) [pid = 1861] [serial = 2069] [outer = 0x7f122955ac00] 09:53:39 INFO - PROCESS | 1861 | 1461344019037 Marionette DEBUG loaded listener.js 09:53:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f122ef65800) [pid = 1861] [serial = 2070] [outer = 0x7f122955ac00] 09:53:39 INFO - PROCESS | 1861 | 1461344019907 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:53:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:53:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1587ms 09:53:39 INFO - PROCESS | 1861 | 1461344019966 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 09:53:39 INFO - PROCESS | 1861 | 1461344019970 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 09:53:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:53:39 INFO - PROCESS | 1861 | 1461344019977 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:53:39 INFO - PROCESS | 1861 | 1461344019980 Marionette TRACE conn4 <- [1,2730,null,{}] 09:53:39 INFO - PROCESS | 1861 | 1461344019986 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:40 INFO - PROCESS | 1861 | 1461344020224 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 09:53:40 INFO - PROCESS | 1861 | 1461344020530 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236c60000 == 218 [pid = 1861] [id = 690] 09:53:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f122d376800) [pid = 1861] [serial = 2071] [outer = (nil)] 09:53:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f122ef71000) [pid = 1861] [serial = 2072] [outer = 0x7f122d376800] 09:53:40 INFO - PROCESS | 1861 | 1461344020610 Marionette DEBUG loaded listener.js 09:53:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f122f52d000) [pid = 1861] [serial = 2073] [outer = 0x7f122d376800] 09:53:41 INFO - PROCESS | 1861 | 1461344021946 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 09:53:41 INFO - PROCESS | 1861 | 1461344021973 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 09:53:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:53:41 INFO - PROCESS | 1861 | 1461344021980 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:53:41 INFO - PROCESS | 1861 | 1461344021985 Marionette TRACE conn4 <- [1,2734,null,{}] 09:53:41 INFO - PROCESS | 1861 | 1461344021990 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:42 INFO - PROCESS | 1861 | 1461344022306 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 09:53:42 INFO - PROCESS | 1861 | 1461344022555 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123729c800 == 219 [pid = 1861] [id = 691] 09:53:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f122ef20800) [pid = 1861] [serial = 2074] [outer = (nil)] 09:53:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f1234ab6800) [pid = 1861] [serial = 2075] [outer = 0x7f122ef20800] 09:53:42 INFO - PROCESS | 1861 | 1461344022640 Marionette DEBUG loaded listener.js 09:53:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f12366e2c00) [pid = 1861] [serial = 2076] [outer = 0x7f122ef20800] 09:53:43 INFO - PROCESS | 1861 | 1461344023599 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:53:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:53:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1683ms 09:53:43 INFO - PROCESS | 1861 | 1461344023666 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 09:53:43 INFO - PROCESS | 1861 | 1461344023670 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 09:53:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:53:43 INFO - PROCESS | 1861 | 1461344023676 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:53:43 INFO - PROCESS | 1861 | 1461344023679 Marionette TRACE conn4 <- [1,2738,null,{}] 09:53:43 INFO - PROCESS | 1861 | 1461344023684 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:43 INFO - PROCESS | 1861 | 1461344023940 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 09:53:44 INFO - PROCESS | 1861 | 1461344024257 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:44 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12378af000 == 220 [pid = 1861] [id = 692] 09:53:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f122d37ac00) [pid = 1861] [serial = 2077] [outer = (nil)] 09:53:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f1236708800) [pid = 1861] [serial = 2078] [outer = 0x7f122d37ac00] 09:53:44 INFO - PROCESS | 1861 | 1461344024337 Marionette DEBUG loaded listener.js 09:53:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f1236d78000) [pid = 1861] [serial = 2079] [outer = 0x7f122d37ac00] 09:53:45 INFO - PROCESS | 1861 | 1461344025187 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:53:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:53:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1580ms 09:53:45 INFO - PROCESS | 1861 | 1461344025257 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 09:53:45 INFO - PROCESS | 1861 | 1461344025261 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 09:53:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:53:45 INFO - PROCESS | 1861 | 1461344025268 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:53:45 INFO - PROCESS | 1861 | 1461344025270 Marionette TRACE conn4 <- [1,2742,null,{}] 09:53:45 INFO - PROCESS | 1861 | 1461344025276 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:45 INFO - PROCESS | 1861 | 1461344025519 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 09:53:45 INFO - PROCESS | 1861 | 1461344025792 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12381dd800 == 221 [pid = 1861] [id = 693] 09:53:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f122d382800) [pid = 1861] [serial = 2080] [outer = (nil)] 09:53:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f1236ef1400) [pid = 1861] [serial = 2081] [outer = 0x7f122d382800] 09:53:45 INFO - PROCESS | 1861 | 1461344025910 Marionette DEBUG loaded listener.js 09:53:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f1236f0a000) [pid = 1861] [serial = 2082] [outer = 0x7f122d382800] 09:53:46 INFO - PROCESS | 1861 | 1461344026776 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:53:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:53:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1539ms 09:53:46 INFO - PROCESS | 1861 | 1461344026808 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 09:53:46 INFO - PROCESS | 1861 | 1461344026812 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 09:53:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:53:46 INFO - PROCESS | 1861 | 1461344026818 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:53:46 INFO - PROCESS | 1861 | 1461344026821 Marionette TRACE conn4 <- [1,2746,null,{}] 09:53:46 INFO - PROCESS | 1861 | 1461344026827 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:47 INFO - PROCESS | 1861 | 1461344027075 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 09:53:47 INFO - PROCESS | 1861 | 1461344027337 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:47 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123a98b800 == 222 [pid = 1861] [id = 694] 09:53:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f123670ec00) [pid = 1861] [serial = 2083] [outer = (nil)] 09:53:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f1236f6d400) [pid = 1861] [serial = 2084] [outer = 0x7f123670ec00] 09:53:47 INFO - PROCESS | 1861 | 1461344027419 Marionette DEBUG loaded listener.js 09:53:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f123759a800) [pid = 1861] [serial = 2085] [outer = 0x7f123670ec00] 09:53:48 INFO - PROCESS | 1861 | 1461344028326 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:53:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:53:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1584ms 09:53:48 INFO - PROCESS | 1861 | 1461344028404 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 09:53:48 INFO - PROCESS | 1861 | 1461344028406 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 09:53:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:53:48 INFO - PROCESS | 1861 | 1461344028413 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:53:48 INFO - PROCESS | 1861 | 1461344028416 Marionette TRACE conn4 <- [1,2750,null,{}] 09:53:48 INFO - PROCESS | 1861 | 1461344028422 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:48 INFO - PROCESS | 1861 | 1461344028699 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 09:53:49 INFO - PROCESS | 1861 | 1461344029032 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:49 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123b459800 == 223 [pid = 1861] [id = 695] 09:53:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f122b2e7c00) [pid = 1861] [serial = 2086] [outer = (nil)] 09:53:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f123759ac00) [pid = 1861] [serial = 2087] [outer = 0x7f122b2e7c00] 09:53:49 INFO - PROCESS | 1861 | 1461344029113 Marionette DEBUG loaded listener.js 09:53:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f1237722400) [pid = 1861] [serial = 2088] [outer = 0x7f122b2e7c00] 09:53:50 INFO - PROCESS | 1861 | 1461344030021 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:53:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:53:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1631ms 09:53:50 INFO - PROCESS | 1861 | 1461344030051 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 09:53:50 INFO - PROCESS | 1861 | 1461344030054 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 09:53:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:53:50 INFO - PROCESS | 1861 | 1461344030062 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:53:50 INFO - PROCESS | 1861 | 1461344030066 Marionette TRACE conn4 <- [1,2754,null,{}] 09:53:50 INFO - PROCESS | 1861 | 1461344030072 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:50 INFO - PROCESS | 1861 | 1461344030350 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 09:53:50 INFO - PROCESS | 1861 | 1461344030675 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123d153800 == 224 [pid = 1861] [id = 696] 09:53:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f122111e400) [pid = 1861] [serial = 2089] [outer = (nil)] 09:53:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f123785bc00) [pid = 1861] [serial = 2090] [outer = 0x7f122111e400] 09:53:50 INFO - PROCESS | 1861 | 1461344030757 Marionette DEBUG loaded listener.js 09:53:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f1237966000) [pid = 1861] [serial = 2091] [outer = 0x7f122111e400] 09:53:51 INFO - PROCESS | 1861 | 1461344031642 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:53:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:53:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1634ms 09:53:51 INFO - PROCESS | 1861 | 1461344031697 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 09:53:51 INFO - PROCESS | 1861 | 1461344031701 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 09:53:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:53:51 INFO - PROCESS | 1861 | 1461344031707 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:53:51 INFO - PROCESS | 1861 | 1461344031710 Marionette TRACE conn4 <- [1,2758,null,{}] 09:53:51 INFO - PROCESS | 1861 | 1461344031716 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:51 INFO - PROCESS | 1861 | 1461344031956 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 09:53:52 INFO - PROCESS | 1861 | 1461344032246 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:52 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124176e800 == 225 [pid = 1861] [id = 697] 09:53:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f122bef3400) [pid = 1861] [serial = 2092] [outer = (nil)] 09:53:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f1237e30c00) [pid = 1861] [serial = 2093] [outer = 0x7f122bef3400] 09:53:52 INFO - PROCESS | 1861 | 1461344032366 Marionette DEBUG loaded listener.js 09:53:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f1238053800) [pid = 1861] [serial = 2094] [outer = 0x7f122bef3400] 09:53:53 INFO - PROCESS | 1861 | 1461344033220 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:53:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:53:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1584ms 09:53:53 INFO - PROCESS | 1861 | 1461344033292 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 09:53:53 INFO - PROCESS | 1861 | 1461344033296 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 09:53:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:53:53 INFO - PROCESS | 1861 | 1461344033386 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:53:53 INFO - PROCESS | 1861 | 1461344033390 Marionette TRACE conn4 <- [1,2762,null,{}] 09:53:53 INFO - PROCESS | 1861 | 1461344033414 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:53 INFO - PROCESS | 1861 | 1461344033701 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 09:53:54 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1229262000 == 224 [pid = 1861] [id = 492] 09:53:54 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12376bc800 == 223 [pid = 1861] [id = 195] 09:53:54 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1226717000 == 222 [pid = 1861] [id = 656] 09:53:54 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12363a3000 == 221 [pid = 1861] [id = 128] 09:53:54 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1229045000 == 220 [pid = 1861] [id = 679] 09:53:54 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12277b0000 == 219 [pid = 1861] [id = 678] 09:53:54 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12214d2800 == 218 [pid = 1861] [id = 677] 09:53:54 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1243376000 == 217 [pid = 1861] [id = 676] 09:53:54 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1242840000 == 216 [pid = 1861] [id = 675] 09:53:54 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1241ddd800 == 215 [pid = 1861] [id = 674] 09:53:54 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123b457800 == 214 [pid = 1861] [id = 673] 09:53:54 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1239d79000 == 213 [pid = 1861] [id = 672] 09:53:54 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1237994800 == 212 [pid = 1861] [id = 671] 09:53:54 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236f96000 == 211 [pid = 1861] [id = 670] 09:53:54 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236c5e800 == 210 [pid = 1861] [id = 669] 09:53:54 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1234ccd800 == 209 [pid = 1861] [id = 668] 09:53:54 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12346d0000 == 208 [pid = 1861] [id = 667] 09:53:54 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122ed39800 == 207 [pid = 1861] [id = 666] 09:53:54 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122ddd7000 == 206 [pid = 1861] [id = 665] 09:53:54 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122db57800 == 205 [pid = 1861] [id = 664] 09:53:54 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122c19d800 == 204 [pid = 1861] [id = 663] 09:53:54 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122bd1a000 == 203 [pid = 1861] [id = 662] 09:53:54 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1229e6e800 == 202 [pid = 1861] [id = 661] 09:53:54 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122769d800 == 201 [pid = 1861] [id = 660] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f122bc25400) [pid = 1861] [serial = 1979] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f123793b000) [pid = 1861] [serial = 1956] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f123796a000) [pid = 1861] [serial = 1959] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f1234ab4000) [pid = 1861] [serial = 1944] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f123647f800) [pid = 1861] [serial = 1946] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f12268f4000) [pid = 1861] [serial = 1970] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f122db85800) [pid = 1861] [serial = 1926] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f122d37a000) [pid = 1861] [serial = 1923] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f122c3e3800) [pid = 1861] [serial = 1922] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f122c09f000) [pid = 1861] [serial = 1977] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f122e2e5400) [pid = 1861] [serial = 1931] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f12276ee800) [pid = 1861] [serial = 1916] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f1229eef000) [pid = 1861] [serial = 1845] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f122f46f400) [pid = 1861] [serial = 1941] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f1237972000) [pid = 1861] [serial = 1961] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f1237e38400) [pid = 1861] [serial = 1965] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f1237e2f800) [pid = 1861] [serial = 1964] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f122ef21800) [pid = 1861] [serial = 1938] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f122ecbcc00) [pid = 1861] [serial = 1935] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f122beea800) [pid = 1861] [serial = 1920] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f1227789c00) [pid = 1861] [serial = 1971] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f1236711c00) [pid = 1861] [serial = 1949] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f122ec05000) [pid = 1861] [serial = 1934] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f1237719000) [pid = 1861] [serial = 1953] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f1229eab000) [pid = 1861] [serial = 1974] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f1237943400) [pid = 1861] [serial = 1958] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f122e2efc00) [pid = 1861] [serial = 1932] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f122ef22800) [pid = 1861] [serial = 1940] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f12375a6000) [pid = 1861] [serial = 1952] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f122de57800) [pid = 1861] [serial = 1929] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f1236f0f800) [pid = 1861] [serial = 1950] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f122bee4c00) [pid = 1861] [serial = 1976] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f122f656c00) [pid = 1861] [serial = 1943] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f122db4b000) [pid = 1861] [serial = 1925] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f123804c800) [pid = 1861] [serial = 1967] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f1237854c00) [pid = 1861] [serial = 1955] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f12278b2c00) [pid = 1861] [serial = 1917] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f122ee3d800) [pid = 1861] [serial = 1937] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f12366ee000) [pid = 1861] [serial = 1947] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f1237b10800) [pid = 1861] [serial = 1962] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f12295ecc00) [pid = 1861] [serial = 1973] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f1229eaf800) [pid = 1861] [serial = 1919] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f122db92c00) [pid = 1861] [serial = 1928] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f1238ff1800) [pid = 1861] [serial = 1968] [outer = (nil)] [url = about:blank] 09:53:55 INFO - PROCESS | 1861 | 1461344035358 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1226717000 == 202 [pid = 1861] [id = 698] 09:53:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f12211d0800) [pid = 1861] [serial = 2095] [outer = (nil)] 09:53:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f12217dd800) [pid = 1861] [serial = 2096] [outer = 0x7f12211d0800] 09:53:55 INFO - PROCESS | 1861 | 1461344035434 Marionette DEBUG loaded listener.js 09:53:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f12252ae000) [pid = 1861] [serial = 2097] [outer = 0x7f12211d0800] 09:53:56 INFO - PROCESS | 1861 | 1461344036253 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:53:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:53:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 2992ms 09:53:56 INFO - PROCESS | 1861 | 1461344036303 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 09:53:56 INFO - PROCESS | 1861 | 1461344036312 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 09:53:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:53:56 INFO - PROCESS | 1861 | 1461344036327 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:53:56 INFO - PROCESS | 1861 | 1461344036335 Marionette TRACE conn4 <- [1,2766,null,{}] 09:53:56 INFO - PROCESS | 1861 | 1461344036346 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:56 INFO - PROCESS | 1861 | 1461344036638 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 09:53:56 INFO - PROCESS | 1861 | 1461344036827 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:56 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1228e71000 == 203 [pid = 1861] [id = 699] 09:53:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f12211cd400) [pid = 1861] [serial = 2098] [outer = (nil)] 09:53:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f122912d000) [pid = 1861] [serial = 2099] [outer = 0x7f12211cd400] 09:53:56 INFO - PROCESS | 1861 | 1461344036896 Marionette DEBUG loaded listener.js 09:53:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f1229acbc00) [pid = 1861] [serial = 2100] [outer = 0x7f12211cd400] 09:53:57 INFO - PROCESS | 1861 | 1461344037844 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:53:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:53:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1547ms 09:53:57 INFO - PROCESS | 1861 | 1461344037876 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 09:53:57 INFO - PROCESS | 1861 | 1461344037881 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 09:53:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:53:57 INFO - PROCESS | 1861 | 1461344037888 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:53:57 INFO - PROCESS | 1861 | 1461344037892 Marionette TRACE conn4 <- [1,2770,null,{}] 09:53:57 INFO - PROCESS | 1861 | 1461344037903 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:58 INFO - PROCESS | 1861 | 1461344038212 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 09:53:58 INFO - PROCESS | 1861 | 1461344038249 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122946f800 == 204 [pid = 1861] [id = 700] 09:53:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f1229eab000) [pid = 1861] [serial = 2101] [outer = (nil)] 09:53:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f122bc24400) [pid = 1861] [serial = 2102] [outer = 0x7f1229eab000] 09:53:58 INFO - PROCESS | 1861 | 1461344038315 Marionette DEBUG loaded listener.js 09:53:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f122c094400) [pid = 1861] [serial = 2103] [outer = 0x7f1229eab000] 09:53:59 INFO - PROCESS | 1861 | 1461344039403 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:53:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:53:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1541ms 09:53:59 INFO - PROCESS | 1861 | 1461344039430 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 09:53:59 INFO - PROCESS | 1861 | 1461344039434 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 09:53:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:53:59 INFO - PROCESS | 1861 | 1461344039448 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:53:59 INFO - PROCESS | 1861 | 1461344039457 Marionette TRACE conn4 <- [1,2774,null,{}] 09:53:59 INFO - PROCESS | 1861 | 1461344039475 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:59 INFO - PROCESS | 1861 | 1461344039768 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 09:54:00 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f1221118800) [pid = 1861] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:54:00 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f1229ac9800) [pid = 1861] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:54:00 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f12276e9000) [pid = 1861] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:54:00 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f12252a6000) [pid = 1861] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:54:00 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f12276eb000) [pid = 1861] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:54:00 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f122db48c00) [pid = 1861] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:54:00 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f122ecc6000) [pid = 1861] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:54:00 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f122c3e4000) [pid = 1861] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:54:00 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f122bee5000) [pid = 1861] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:54:00 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f122912c000) [pid = 1861] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:54:00 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f122f467800) [pid = 1861] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:54:00 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f122ecc4000) [pid = 1861] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:54:00 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f1221116c00) [pid = 1861] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:54:00 INFO - PROCESS | 1861 | 1461344040409 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122b4ae800 == 205 [pid = 1861] [id = 701] 09:54:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f1221116c00) [pid = 1861] [serial = 2104] [outer = (nil)] 09:54:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f12276e9000) [pid = 1861] [serial = 2105] [outer = 0x7f1221116c00] 09:54:00 INFO - PROCESS | 1861 | 1461344040480 Marionette DEBUG loaded listener.js 09:54:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f122bee5000) [pid = 1861] [serial = 2106] [outer = 0x7f1221116c00] 09:54:01 INFO - PROCESS | 1861 | 1461344041270 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:54:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:54:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1865ms 09:54:01 INFO - PROCESS | 1861 | 1461344041318 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 09:54:01 INFO - PROCESS | 1861 | 1461344041325 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 09:54:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:54:01 INFO - PROCESS | 1861 | 1461344041335 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:54:01 INFO - PROCESS | 1861 | 1461344041340 Marionette TRACE conn4 <- [1,2778,null,{}] 09:54:01 INFO - PROCESS | 1861 | 1461344041349 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:01 INFO - PROCESS | 1861 | 1461344041609 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 09:54:01 INFO - PROCESS | 1861 | 1461344041803 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:01 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bd9d800 == 206 [pid = 1861] [id = 702] 09:54:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f1221118800) [pid = 1861] [serial = 2107] [outer = (nil)] 09:54:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f122db3ec00) [pid = 1861] [serial = 2108] [outer = 0x7f1221118800] 09:54:01 INFO - PROCESS | 1861 | 1461344041872 Marionette DEBUG loaded listener.js 09:54:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f122db8d400) [pid = 1861] [serial = 2109] [outer = 0x7f1221118800] 09:54:03 INFO - PROCESS | 1861 | 1461344043189 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:54:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:54:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1895ms 09:54:03 INFO - PROCESS | 1861 | 1461344043228 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 09:54:03 INFO - PROCESS | 1861 | 1461344043235 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 09:54:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:54:03 INFO - PROCESS | 1861 | 1461344043245 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:54:03 INFO - PROCESS | 1861 | 1461344043250 Marionette TRACE conn4 <- [1,2782,null,{}] 09:54:03 INFO - PROCESS | 1861 | 1461344043259 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:03 INFO - PROCESS | 1861 | 1461344043551 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 09:54:03 INFO - PROCESS | 1861 | 1461344043882 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:03 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229458000 == 207 [pid = 1861] [id = 703] 09:54:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f12295e0400) [pid = 1861] [serial = 2110] [outer = (nil)] 09:54:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f1229ac9400) [pid = 1861] [serial = 2111] [outer = 0x7f12295e0400] 09:54:03 INFO - PROCESS | 1861 | 1461344043980 Marionette DEBUG loaded listener.js 09:54:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f122b2eb800) [pid = 1861] [serial = 2112] [outer = 0x7f12295e0400] 09:54:04 INFO - PROCESS | 1861 | 1461344044952 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:54:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:54:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1742ms 09:54:04 INFO - PROCESS | 1861 | 1461344044988 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 09:54:04 INFO - PROCESS | 1861 | 1461344044997 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 09:54:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:54:05 INFO - PROCESS | 1861 | 1461344045008 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:54:05 INFO - PROCESS | 1861 | 1461344045012 Marionette TRACE conn4 <- [1,2786,null,{}] 09:54:05 INFO - PROCESS | 1861 | 1461344045018 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:05 INFO - PROCESS | 1861 | 1461344045256 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 09:54:05 INFO - PROCESS | 1861 | 1461344045614 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122c195000 == 208 [pid = 1861] [id = 704] 09:54:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f122c09fc00) [pid = 1861] [serial = 2113] [outer = (nil)] 09:54:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f122c14e800) [pid = 1861] [serial = 2114] [outer = 0x7f122c09fc00] 09:54:05 INFO - PROCESS | 1861 | 1461344045703 Marionette DEBUG loaded listener.js 09:54:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f122db40000) [pid = 1861] [serial = 2115] [outer = 0x7f122c09fc00] 09:54:06 INFO - PROCESS | 1861 | 1461344046602 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:54:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:54:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1638ms 09:54:06 INFO - PROCESS | 1861 | 1461344046647 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 09:54:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:54:06 INFO - PROCESS | 1861 | 1461344046651 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 09:54:06 INFO - PROCESS | 1861 | 1461344046658 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:54:06 INFO - PROCESS | 1861 | 1461344046664 Marionette TRACE conn4 <- [1,2790,null,{}] 09:54:06 INFO - PROCESS | 1861 | 1461344046682 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:06 INFO - PROCESS | 1861 | 1461344046968 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 09:54:07 INFO - PROCESS | 1861 | 1461344047299 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:07 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122dc72800 == 209 [pid = 1861] [id = 705] 09:54:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f122db97400) [pid = 1861] [serial = 2116] [outer = (nil)] 09:54:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f122de5d400) [pid = 1861] [serial = 2117] [outer = 0x7f122db97400] 09:54:07 INFO - PROCESS | 1861 | 1461344047392 Marionette DEBUG loaded listener.js 09:54:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f122dfd0c00) [pid = 1861] [serial = 2118] [outer = 0x7f122db97400] 09:54:08 INFO - PROCESS | 1861 | 1461344048308 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:54:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:54:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1691ms 09:54:08 INFO - PROCESS | 1861 | 1461344048350 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 09:54:08 INFO - PROCESS | 1861 | 1461344048355 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 09:54:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:54:08 INFO - PROCESS | 1861 | 1461344048362 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:54:08 INFO - PROCESS | 1861 | 1461344048366 Marionette TRACE conn4 <- [1,2794,null,{}] 09:54:08 INFO - PROCESS | 1861 | 1461344048372 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:08 INFO - PROCESS | 1861 | 1461344048664 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 09:54:09 INFO - PROCESS | 1861 | 1461344049003 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122e4e4800 == 210 [pid = 1861] [id = 706] 09:54:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f1227785800) [pid = 1861] [serial = 2119] [outer = (nil)] 09:54:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f122e2e3800) [pid = 1861] [serial = 2120] [outer = 0x7f1227785800] 09:54:09 INFO - PROCESS | 1861 | 1461344049086 Marionette DEBUG loaded listener.js 09:54:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f122e2edc00) [pid = 1861] [serial = 2121] [outer = 0x7f1227785800] 09:54:09 INFO - PROCESS | 1861 | 1461344049917 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:54:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:54:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1581ms 09:54:09 INFO - PROCESS | 1861 | 1461344049944 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 09:54:09 INFO - PROCESS | 1861 | 1461344049948 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 09:54:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:54:09 INFO - PROCESS | 1861 | 1461344049954 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:54:09 INFO - PROCESS | 1861 | 1461344049957 Marionette TRACE conn4 <- [1,2798,null,{}] 09:54:09 INFO - PROCESS | 1861 | 1461344049963 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:10 INFO - PROCESS | 1861 | 1461344050199 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 09:54:10 INFO - PROCESS | 1861 | 1461344050473 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:10 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ee70800 == 211 [pid = 1861] [id = 707] 09:54:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f122db9bc00) [pid = 1861] [serial = 2122] [outer = (nil)] 09:54:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f122ec08400) [pid = 1861] [serial = 2123] [outer = 0x7f122db9bc00] 09:54:10 INFO - PROCESS | 1861 | 1461344050553 Marionette DEBUG loaded listener.js 09:54:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f122ecc6000) [pid = 1861] [serial = 2124] [outer = 0x7f122db9bc00] 09:54:11 INFO - PROCESS | 1861 | 1461344051520 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:54:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:54:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1599ms 09:54:11 INFO - PROCESS | 1861 | 1461344051555 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 09:54:11 INFO - PROCESS | 1861 | 1461344051559 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 09:54:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:54:11 INFO - PROCESS | 1861 | 1461344051565 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:54:11 INFO - PROCESS | 1861 | 1461344051568 Marionette TRACE conn4 <- [1,2802,null,{}] 09:54:11 INFO - PROCESS | 1861 | 1461344051574 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:11 INFO - PROCESS | 1861 | 1461344051844 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 09:54:12 INFO - PROCESS | 1861 | 1461344052164 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1234cc6800 == 212 [pid = 1861] [id = 708] 09:54:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f122f52f800) [pid = 1861] [serial = 2125] [outer = (nil)] 09:54:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f1234ab6000) [pid = 1861] [serial = 2126] [outer = 0x7f122f52f800] 09:54:12 INFO - PROCESS | 1861 | 1461344052265 Marionette DEBUG loaded listener.js 09:54:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f1234baec00) [pid = 1861] [serial = 2127] [outer = 0x7f122f52f800] 09:54:13 INFO - PROCESS | 1861 | 1461344053115 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:54:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:54:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1580ms 09:54:13 INFO - PROCESS | 1861 | 1461344053148 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 09:54:13 INFO - PROCESS | 1861 | 1461344053152 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 09:54:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:54:13 INFO - PROCESS | 1861 | 1461344053164 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:54:13 INFO - PROCESS | 1861 | 1461344053168 Marionette TRACE conn4 <- [1,2806,null,{}] 09:54:13 INFO - PROCESS | 1861 | 1461344053177 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:13 INFO - PROCESS | 1861 | 1461344053429 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 09:54:13 INFO - PROCESS | 1861 | 1461344053717 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236d16000 == 213 [pid = 1861] [id = 709] 09:54:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f122c146400) [pid = 1861] [serial = 2128] [outer = (nil)] 09:54:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f1234baf400) [pid = 1861] [serial = 2129] [outer = 0x7f122c146400] 09:54:13 INFO - PROCESS | 1861 | 1461344053862 Marionette DEBUG loaded listener.js 09:54:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f123647c800) [pid = 1861] [serial = 2130] [outer = 0x7f122c146400] 09:54:14 INFO - PROCESS | 1861 | 1461344054755 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:54:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:54:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1645ms 09:54:14 INFO - PROCESS | 1861 | 1461344054809 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 09:54:14 INFO - PROCESS | 1861 | 1461344054813 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 09:54:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:54:14 INFO - PROCESS | 1861 | 1461344054819 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:54:14 INFO - PROCESS | 1861 | 1461344054823 Marionette TRACE conn4 <- [1,2810,null,{}] 09:54:14 INFO - PROCESS | 1861 | 1461344054829 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:15 INFO - PROCESS | 1861 | 1461344055078 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 09:54:15 INFO - PROCESS | 1861 | 1461344055356 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237344800 == 214 [pid = 1861] [id = 710] 09:54:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f122dff2000) [pid = 1861] [serial = 2131] [outer = (nil)] 09:54:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f1236709000) [pid = 1861] [serial = 2132] [outer = 0x7f122dff2000] 09:54:15 INFO - PROCESS | 1861 | 1461344055498 Marionette DEBUG loaded listener.js 09:54:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f1236ee2400) [pid = 1861] [serial = 2133] [outer = 0x7f122dff2000] 09:54:16 INFO - PROCESS | 1861 | 1461344056361 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:54:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:54:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1585ms 09:54:16 INFO - PROCESS | 1861 | 1461344056405 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 09:54:16 INFO - PROCESS | 1861 | 1461344056409 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 09:54:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:54:16 INFO - PROCESS | 1861 | 1461344056416 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:54:16 INFO - PROCESS | 1861 | 1461344056419 Marionette TRACE conn4 <- [1,2814,null,{}] 09:54:16 INFO - PROCESS | 1861 | 1461344056425 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:16 INFO - PROCESS | 1861 | 1461344056666 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 09:54:16 INFO - PROCESS | 1861 | 1461344056944 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:17 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237a20000 == 215 [pid = 1861] [id = 711] 09:54:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f1234c82c00) [pid = 1861] [serial = 2134] [outer = (nil)] 09:54:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f1237395800) [pid = 1861] [serial = 2135] [outer = 0x7f1234c82c00] 09:54:17 INFO - PROCESS | 1861 | 1461344057068 Marionette DEBUG loaded listener.js 09:54:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f1237724000) [pid = 1861] [serial = 2136] [outer = 0x7f1234c82c00] 09:54:17 INFO - PROCESS | 1861 | 1461344057987 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:54:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:54:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1630ms 09:54:18 INFO - PROCESS | 1861 | 1461344058050 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 09:54:18 INFO - PROCESS | 1861 | 1461344058056 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 09:54:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:54:18 INFO - PROCESS | 1861 | 1461344058065 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:54:18 INFO - PROCESS | 1861 | 1461344058069 Marionette TRACE conn4 <- [1,2818,null,{}] 09:54:18 INFO - PROCESS | 1861 | 1461344058079 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:18 INFO - PROCESS | 1861 | 1461344058454 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 09:54:18 INFO - PROCESS | 1861 | 1461344058777 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:18 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123ac82000 == 216 [pid = 1861] [id = 712] 09:54:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f1229ace400) [pid = 1861] [serial = 2137] [outer = (nil)] 09:54:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f123784f000) [pid = 1861] [serial = 2138] [outer = 0x7f1229ace400] 09:54:18 INFO - PROCESS | 1861 | 1461344058856 Marionette DEBUG loaded listener.js 09:54:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f1237b11c00) [pid = 1861] [serial = 2139] [outer = 0x7f1229ace400] 09:54:19 INFO - PROCESS | 1861 | 1461344059799 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:54:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:54:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1784ms 09:54:19 INFO - PROCESS | 1861 | 1461344059850 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 09:54:19 INFO - PROCESS | 1861 | 1461344059853 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 09:54:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:54:19 INFO - PROCESS | 1861 | 1461344059860 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:54:19 INFO - PROCESS | 1861 | 1461344059865 Marionette TRACE conn4 <- [1,2822,null,{}] 09:54:19 INFO - PROCESS | 1861 | 1461344059871 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:20 INFO - PROCESS | 1861 | 1461344060147 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 09:54:20 INFO - PROCESS | 1861 | 1461344060475 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:20 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123dd52000 == 217 [pid = 1861] [id = 713] 09:54:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f1239dac800) [pid = 1861] [serial = 2140] [outer = (nil)] 09:54:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f1239db7c00) [pid = 1861] [serial = 2141] [outer = 0x7f1239dac800] 09:54:20 INFO - PROCESS | 1861 | 1461344060566 Marionette DEBUG loaded listener.js 09:54:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f123a9ba000) [pid = 1861] [serial = 2142] [outer = 0x7f1239dac800] 09:54:21 INFO - PROCESS | 1861 | 1461344061457 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:54:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:54:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1632ms 09:54:21 INFO - PROCESS | 1861 | 1461344061494 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 09:54:21 INFO - PROCESS | 1861 | 1461344061498 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 09:54:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:54:21 INFO - PROCESS | 1861 | 1461344061505 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:54:21 INFO - PROCESS | 1861 | 1461344061508 Marionette TRACE conn4 <- [1,2826,null,{}] 09:54:21 INFO - PROCESS | 1861 | 1461344061514 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:21 INFO - PROCESS | 1861 | 1461344061761 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 09:54:22 INFO - PROCESS | 1861 | 1461344062042 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:22 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242002800 == 218 [pid = 1861] [id = 714] 09:54:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f123a9e5400) [pid = 1861] [serial = 2143] [outer = (nil)] 09:54:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f123ab96000) [pid = 1861] [serial = 2144] [outer = 0x7f123a9e5400] 09:54:22 INFO - PROCESS | 1861 | 1461344062175 Marionette DEBUG loaded listener.js 09:54:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f123b04f800) [pid = 1861] [serial = 2145] [outer = 0x7f123a9e5400] 09:54:23 INFO - PROCESS | 1861 | 1461344063083 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:54:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:54:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1641ms 09:54:23 INFO - PROCESS | 1861 | 1461344063148 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 09:54:23 INFO - PROCESS | 1861 | 1461344063151 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 09:54:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:54:23 INFO - PROCESS | 1861 | 1461344063158 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:54:23 INFO - PROCESS | 1861 | 1461344063160 Marionette TRACE conn4 <- [1,2830,null,{}] 09:54:23 INFO - PROCESS | 1861 | 1461344063166 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:23 INFO - PROCESS | 1861 | 1461344063408 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 09:54:23 INFO - PROCESS | 1861 | 1461344063744 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1243667800 == 219 [pid = 1861] [id = 715] 09:54:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f123b050c00) [pid = 1861] [serial = 2146] [outer = (nil)] 09:54:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f123b318000) [pid = 1861] [serial = 2147] [outer = 0x7f123b050c00] 09:54:23 INFO - PROCESS | 1861 | 1461344063859 Marionette DEBUG loaded listener.js 09:54:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f123b3b8400) [pid = 1861] [serial = 2148] [outer = 0x7f123b050c00] 09:54:24 INFO - PROCESS | 1861 | 1461344064805 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:54:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:54:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1686ms 09:54:24 INFO - PROCESS | 1861 | 1461344064845 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 09:54:24 INFO - PROCESS | 1861 | 1461344064849 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 09:54:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:54:24 INFO - PROCESS | 1861 | 1461344064856 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:54:24 INFO - PROCESS | 1861 | 1461344064858 Marionette TRACE conn4 <- [1,2834,null,{}] 09:54:24 INFO - PROCESS | 1861 | 1461344064865 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:25 INFO - PROCESS | 1861 | 1461344065115 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 09:54:25 INFO - PROCESS | 1861 | 1461344065368 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124cf99000 == 220 [pid = 1861] [id = 716] 09:54:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f123b052c00) [pid = 1861] [serial = 2149] [outer = (nil)] 09:54:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f123b3bec00) [pid = 1861] [serial = 2150] [outer = 0x7f123b052c00] 09:54:25 INFO - PROCESS | 1861 | 1461344065510 Marionette DEBUG loaded listener.js 09:54:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f123b5c8400) [pid = 1861] [serial = 2151] [outer = 0x7f123b052c00] 09:54:26 INFO - PROCESS | 1861 | 1461344066809 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:54:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:54:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 2035ms 09:54:26 INFO - PROCESS | 1861 | 1461344066894 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 09:54:26 INFO - PROCESS | 1861 | 1461344066900 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 09:54:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:54:26 INFO - PROCESS | 1861 | 1461344066910 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:54:26 INFO - PROCESS | 1861 | 1461344066914 Marionette TRACE conn4 <- [1,2838,null,{}] 09:54:26 INFO - PROCESS | 1861 | 1461344066925 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:27 INFO - PROCESS | 1861 | 1461344067397 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 09:54:27 INFO - PROCESS | 1861 | 1461344067691 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124e0e0000 == 221 [pid = 1861] [id = 717] 09:54:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f123b316800) [pid = 1861] [serial = 2152] [outer = (nil)] 09:54:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f123b5d5800) [pid = 1861] [serial = 2153] [outer = 0x7f123b316800] 09:54:27 INFO - PROCESS | 1861 | 1461344067827 Marionette DEBUG loaded listener.js 09:54:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f123b611800) [pid = 1861] [serial = 2154] [outer = 0x7f123b316800] 09:54:29 INFO - PROCESS | 1861 | 1461344069057 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:54:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:54:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 2193ms 09:54:29 INFO - PROCESS | 1861 | 1461344069104 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 09:54:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:54:29 INFO - PROCESS | 1861 | 1461344069107 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 09:54:29 INFO - PROCESS | 1861 | 1461344069114 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:54:29 INFO - PROCESS | 1861 | 1461344069117 Marionette TRACE conn4 <- [1,2842,null,{}] 09:54:29 INFO - PROCESS | 1861 | 1461344069122 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:29 INFO - PROCESS | 1861 | 1461344069371 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 09:54:29 INFO - PROCESS | 1861 | 1461344069702 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124f026000 == 222 [pid = 1861] [id = 718] 09:54:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f123b3b9c00) [pid = 1861] [serial = 2155] [outer = (nil)] 09:54:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f123b944800) [pid = 1861] [serial = 2156] [outer = 0x7f123b3b9c00] 09:54:29 INFO - PROCESS | 1861 | 1461344069786 Marionette DEBUG loaded listener.js 09:54:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f123b949400) [pid = 1861] [serial = 2157] [outer = 0x7f123b3b9c00] 09:54:30 INFO - PROCESS | 1861 | 1461344070659 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:54:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:54:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1580ms 09:54:30 INFO - PROCESS | 1861 | 1461344070694 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 09:54:30 INFO - PROCESS | 1861 | 1461344070696 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 09:54:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:54:30 INFO - PROCESS | 1861 | 1461344070703 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:54:30 INFO - PROCESS | 1861 | 1461344070706 Marionette TRACE conn4 <- [1,2846,null,{}] 09:54:30 INFO - PROCESS | 1861 | 1461344070713 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:30 INFO - PROCESS | 1861 | 1461344070948 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 09:54:31 INFO - PROCESS | 1861 | 1461344071229 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:31 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124f221000 == 223 [pid = 1861] [id = 719] 09:54:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f123b613000) [pid = 1861] [serial = 2158] [outer = (nil)] 09:54:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f123c754800) [pid = 1861] [serial = 2159] [outer = 0x7f123b613000] 09:54:31 INFO - PROCESS | 1861 | 1461344071347 Marionette DEBUG loaded listener.js 09:54:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f123c760800) [pid = 1861] [serial = 2160] [outer = 0x7f123b613000] 09:54:32 INFO - PROCESS | 1861 | 1461344072231 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:54:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:54:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1581ms 09:54:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:54:32 INFO - PROCESS | 1861 | 1461344072286 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 09:54:32 INFO - PROCESS | 1861 | 1461344072289 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 09:54:32 INFO - PROCESS | 1861 | 1461344072301 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:54:32 INFO - PROCESS | 1861 | 1461344072303 Marionette TRACE conn4 <- [1,2850,null,{}] 09:54:32 INFO - PROCESS | 1861 | 1461344072315 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:32 INFO - PROCESS | 1861 | 1461344072566 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 09:54:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1228e65800 == 222 [pid = 1861] [id = 657] 09:54:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122b4ae800 == 221 [pid = 1861] [id = 701] 09:54:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122946f800 == 220 [pid = 1861] [id = 700] 09:54:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1228e71000 == 219 [pid = 1861] [id = 699] 09:54:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1226717000 == 218 [pid = 1861] [id = 698] 09:54:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123d153800 == 217 [pid = 1861] [id = 696] 09:54:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123b459800 == 216 [pid = 1861] [id = 695] 09:54:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123a98b800 == 215 [pid = 1861] [id = 694] 09:54:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12381dd800 == 214 [pid = 1861] [id = 693] 09:54:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12378af000 == 213 [pid = 1861] [id = 692] 09:54:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123729c800 == 212 [pid = 1861] [id = 691] 09:54:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236c60000 == 211 [pid = 1861] [id = 690] 09:54:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1234cc4800 == 210 [pid = 1861] [id = 689] 09:54:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122f3a3000 == 209 [pid = 1861] [id = 688] 09:54:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122e512000 == 208 [pid = 1861] [id = 687] 09:54:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122ddcb000 == 207 [pid = 1861] [id = 686] 09:54:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122d1d8000 == 206 [pid = 1861] [id = 685] 09:54:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122c197000 == 205 [pid = 1861] [id = 684] 09:54:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122bd2a000 == 204 [pid = 1861] [id = 683] 09:54:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122b42f000 == 203 [pid = 1861] [id = 682] 09:54:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1228e56800 == 202 [pid = 1861] [id = 681] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f1229eb1000) [pid = 1861] [serial = 2042] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f123a9b4400) [pid = 1861] [serial = 2027] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f122bee6000) [pid = 1861] [serial = 1914] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f122b4d9800) [pid = 1861] [serial = 1986] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f1228308000) [pid = 1861] [serial = 2037] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f1239388000) [pid = 1861] [serial = 2021] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f12278afc00) [pid = 1861] [serial = 1983] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f1234aad000) [pid = 1861] [serial = 2001] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f12366e9000) [pid = 1861] [serial = 2009] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f123ab8fc00) [pid = 1861] [serial = 2030] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f122dfec400) [pid = 1861] [serial = 1994] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f122ee38000) [pid = 1861] [serial = 1997] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f122d379400) [pid = 1861] [serial = 1988] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f1229eaf000) [pid = 1861] [serial = 1985] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f122f52b800) [pid = 1861] [serial = 2000] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f1236f62c00) [pid = 1861] [serial = 2012] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f1239db1c00) [pid = 1861] [serial = 2024] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f12278ba800) [pid = 1861] [serial = 2036] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f12268ee400) [pid = 1861] [serial = 1982] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f122de53400) [pid = 1861] [serial = 1991] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f122ef68c00) [pid = 1861] [serial = 1998] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f122e1c9800) [pid = 1861] [serial = 1995] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f12295e5000) [pid = 1861] [serial = 2039] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f1234c8a000) [pid = 1861] [serial = 2006] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f1234bb0800) [pid = 1861] [serial = 2004] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f122dfc2800) [pid = 1861] [serial = 1992] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f12217db800) [pid = 1861] [serial = 2034] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f1229eb0800) [pid = 1861] [serial = 2040] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f123647b400) [pid = 1861] [serial = 2007] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f1221122c00) [pid = 1861] [serial = 2033] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f1237723000) [pid = 1861] [serial = 2015] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f122db47800) [pid = 1861] [serial = 1989] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f1234ab5400) [pid = 1861] [serial = 2003] [outer = (nil)] [url = about:blank] 09:54:34 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f1237e38c00) [pid = 1861] [serial = 2018] [outer = (nil)] [url = about:blank] 09:54:35 INFO - PROCESS | 1861 | 1461344075068 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12248d9000 == 203 [pid = 1861] [id = 720] 09:54:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f12211d1c00) [pid = 1861] [serial = 2161] [outer = (nil)] 09:54:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f12217d9800) [pid = 1861] [serial = 2162] [outer = 0x7f12211d1c00] 09:54:35 INFO - PROCESS | 1861 | 1461344075144 Marionette DEBUG loaded listener.js 09:54:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f12252a6c00) [pid = 1861] [serial = 2163] [outer = 0x7f12211d1c00] 09:54:35 INFO - PROCESS | 1861 | 1461344075944 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:54:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:54:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 3711ms 09:54:36 INFO - PROCESS | 1861 | 1461344076008 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 09:54:36 INFO - PROCESS | 1861 | 1461344076015 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 09:54:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:54:36 INFO - PROCESS | 1861 | 1461344076023 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:54:36 INFO - PROCESS | 1861 | 1461344076028 Marionette TRACE conn4 <- [1,2854,null,{}] 09:54:36 INFO - PROCESS | 1861 | 1461344076038 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:36 INFO - PROCESS | 1861 | 1461344076280 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 09:54:36 INFO - PROCESS | 1861 | 1461344076460 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:36 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122818e000 == 204 [pid = 1861] [id = 721] 09:54:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f12217db800) [pid = 1861] [serial = 2164] [outer = (nil)] 09:54:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f12278bbc00) [pid = 1861] [serial = 2165] [outer = 0x7f12217db800] 09:54:36 INFO - PROCESS | 1861 | 1461344076531 Marionette DEBUG loaded listener.js 09:54:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f1228309c00) [pid = 1861] [serial = 2166] [outer = 0x7f12217db800] 09:54:37 INFO - PROCESS | 1861 | 1461344077477 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:54:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:54:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1497ms 09:54:37 INFO - PROCESS | 1861 | 1461344077524 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 09:54:37 INFO - PROCESS | 1861 | 1461344077530 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 09:54:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:54:37 INFO - PROCESS | 1861 | 1461344077546 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:54:37 INFO - PROCESS | 1861 | 1461344077549 Marionette TRACE conn4 <- [1,2858,null,{}] 09:54:37 INFO - PROCESS | 1861 | 1461344077555 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:37 INFO - PROCESS | 1861 | 1461344077851 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 09:54:37 INFO - PROCESS | 1861 | 1461344077889 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229269800 == 205 [pid = 1861] [id = 722] 09:54:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f12295e4400) [pid = 1861] [serial = 2167] [outer = (nil)] 09:54:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f1229acb000) [pid = 1861] [serial = 2168] [outer = 0x7f12295e4400] 09:54:37 INFO - PROCESS | 1861 | 1461344077954 Marionette DEBUG loaded listener.js 09:54:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f1229dc7800) [pid = 1861] [serial = 2169] [outer = 0x7f12295e4400] 09:54:39 INFO - PROCESS | 1861 | 1461344079110 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:54:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:54:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1638ms 09:54:39 INFO - PROCESS | 1861 | 1461344079186 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 09:54:39 INFO - PROCESS | 1861 | 1461344079190 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 09:54:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:54:39 INFO - PROCESS | 1861 | 1461344079205 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:54:39 INFO - PROCESS | 1861 | 1461344079213 Marionette TRACE conn4 <- [1,2862,null,{}] 09:54:39 INFO - PROCESS | 1861 | 1461344079227 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:40 INFO - PROCESS | 1861 | 1461344080252 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 09:54:40 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f122bc27000) [pid = 1861] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:54:40 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f1237394400) [pid = 1861] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:54:40 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f122b2e3400) [pid = 1861] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:54:40 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f1236f09400) [pid = 1861] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:54:40 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f1229eefc00) [pid = 1861] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:54:40 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f1229eab000) [pid = 1861] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:54:40 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f1221116c00) [pid = 1861] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:54:40 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f12211d0800) [pid = 1861] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:54:40 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f122bef3400) [pid = 1861] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:54:40 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f122111e400) [pid = 1861] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:54:40 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f122b2e7c00) [pid = 1861] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:54:40 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f123670ec00) [pid = 1861] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:54:40 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f122d382800) [pid = 1861] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:54:40 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f122d37ac00) [pid = 1861] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:54:40 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f122ef20800) [pid = 1861] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:54:40 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f122d376800) [pid = 1861] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:54:40 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f122955ac00) [pid = 1861] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:54:40 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f122e2ef400) [pid = 1861] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:54:40 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f122e1c9400) [pid = 1861] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:54:40 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f122e1c9000) [pid = 1861] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:54:40 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f122c3e4400) [pid = 1861] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:54:40 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f122b4dc800) [pid = 1861] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:54:40 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f122bc23400) [pid = 1861] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:54:40 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f12276e7400) [pid = 1861] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:54:40 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f12211cd400) [pid = 1861] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:54:40 INFO - PROCESS | 1861 | 1461344080481 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12292de800 == 206 [pid = 1861] [id = 723] 09:54:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f1221116c00) [pid = 1861] [serial = 2170] [outer = (nil)] 09:54:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f12278b3800) [pid = 1861] [serial = 2171] [outer = 0x7f1221116c00] 09:54:40 INFO - PROCESS | 1861 | 1461344080548 Marionette DEBUG loaded listener.js 09:54:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f122b2ef000) [pid = 1861] [serial = 2172] [outer = 0x7f1221116c00] 09:54:41 INFO - PROCESS | 1861 | 1461344081254 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:54:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:54:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 2108ms 09:54:41 INFO - PROCESS | 1861 | 1461344081306 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 09:54:41 INFO - PROCESS | 1861 | 1461344081310 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 09:54:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:54:41 INFO - PROCESS | 1861 | 1461344081316 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:54:41 INFO - PROCESS | 1861 | 1461344081318 Marionette TRACE conn4 <- [1,2866,null,{}] 09:54:41 INFO - PROCESS | 1861 | 1461344081324 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:41 INFO - PROCESS | 1861 | 1461344081631 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 09:54:41 INFO - PROCESS | 1861 | 1461344081654 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:41 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122b327000 == 207 [pid = 1861] [id = 724] 09:54:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f122111e400) [pid = 1861] [serial = 2173] [outer = (nil)] 09:54:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f122bc1dc00) [pid = 1861] [serial = 2174] [outer = 0x7f122111e400] 09:54:41 INFO - PROCESS | 1861 | 1461344081722 Marionette DEBUG loaded listener.js 09:54:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f122c097400) [pid = 1861] [serial = 2175] [outer = 0x7f122111e400] 09:54:42 INFO - PROCESS | 1861 | 1461344082958 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:54:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:54:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1687ms 09:54:43 INFO - PROCESS | 1861 | 1461344083007 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 09:54:43 INFO - PROCESS | 1861 | 1461344083013 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 09:54:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:54:43 INFO - PROCESS | 1861 | 1461344083022 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:54:43 INFO - PROCESS | 1861 | 1461344083027 Marionette TRACE conn4 <- [1,2870,null,{}] 09:54:43 INFO - PROCESS | 1861 | 1461344083036 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:43 INFO - PROCESS | 1861 | 1461344083294 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 09:54:43 INFO - PROCESS | 1861 | 1461344083625 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229047000 == 208 [pid = 1861] [id = 725] 09:54:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f1228118c00) [pid = 1861] [serial = 2176] [outer = (nil)] 09:54:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f122830ac00) [pid = 1861] [serial = 2177] [outer = 0x7f1228118c00] 09:54:43 INFO - PROCESS | 1861 | 1461344083715 Marionette DEBUG loaded listener.js 09:54:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f12295e3c00) [pid = 1861] [serial = 2178] [outer = 0x7f1228118c00] 09:54:44 INFO - PROCESS | 1861 | 1461344084703 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:54:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:54:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1735ms 09:54:44 INFO - PROCESS | 1861 | 1461344084758 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 09:54:44 INFO - PROCESS | 1861 | 1461344084768 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 09:54:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:54:44 INFO - PROCESS | 1861 | 1461344084779 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:54:44 INFO - PROCESS | 1861 | 1461344084783 Marionette TRACE conn4 <- [1,2874,null,{}] 09:54:44 INFO - PROCESS | 1861 | 1461344084792 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:45 INFO - PROCESS | 1861 | 1461344085046 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 09:54:45 INFO - PROCESS | 1861 | 1461344085429 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bc57000 == 209 [pid = 1861] [id = 726] 09:54:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f1229eef000) [pid = 1861] [serial = 2179] [outer = (nil)] 09:54:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f122b4d0c00) [pid = 1861] [serial = 2180] [outer = 0x7f1229eef000] 09:54:45 INFO - PROCESS | 1861 | 1461344085513 Marionette DEBUG loaded listener.js 09:54:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f122bee8000) [pid = 1861] [serial = 2181] [outer = 0x7f1229eef000] 09:54:46 INFO - PROCESS | 1861 | 1461344086464 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:54:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:54:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1732ms 09:54:46 INFO - PROCESS | 1861 | 1461344086512 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 09:54:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:54:46 INFO - PROCESS | 1861 | 1461344086516 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 09:54:46 INFO - PROCESS | 1861 | 1461344086522 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:54:46 INFO - PROCESS | 1861 | 1461344086528 Marionette TRACE conn4 <- [1,2878,null,{}] 09:54:46 INFO - PROCESS | 1861 | 1461344086545 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:46 INFO - PROCESS | 1861 | 1461344086811 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 09:54:47 INFO - PROCESS | 1861 | 1461344087127 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:47 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bf67000 == 210 [pid = 1861] [id = 727] 09:54:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f122c099400) [pid = 1861] [serial = 2182] [outer = (nil)] 09:54:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f122c3dd000) [pid = 1861] [serial = 2183] [outer = 0x7f122c099400] 09:54:47 INFO - PROCESS | 1861 | 1461344087211 Marionette DEBUG loaded listener.js 09:54:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f122d375000) [pid = 1861] [serial = 2184] [outer = 0x7f122c099400] 09:54:48 INFO - PROCESS | 1861 | 1461344088119 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:54:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:54:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1637ms 09:54:48 INFO - PROCESS | 1861 | 1461344088159 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 09:54:48 INFO - PROCESS | 1861 | 1461344088163 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 09:54:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:54:48 INFO - PROCESS | 1861 | 1461344088170 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:54:48 INFO - PROCESS | 1861 | 1461344088173 Marionette TRACE conn4 <- [1,2882,null,{}] 09:54:48 INFO - PROCESS | 1861 | 1461344088178 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:48 INFO - PROCESS | 1861 | 1461344088421 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 09:54:48 INFO - PROCESS | 1861 | 1461344088693 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:48 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122d184000 == 211 [pid = 1861] [id = 728] 09:54:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f122c09c400) [pid = 1861] [serial = 2185] [outer = (nil)] 09:54:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f122db4b800) [pid = 1861] [serial = 2186] [outer = 0x7f122c09c400] 09:54:48 INFO - PROCESS | 1861 | 1461344088821 Marionette DEBUG loaded listener.js 09:54:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f122db8ac00) [pid = 1861] [serial = 2187] [outer = 0x7f122c09c400] 09:54:49 INFO - PROCESS | 1861 | 1461344089743 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:54:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:54:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1630ms 09:54:49 INFO - PROCESS | 1861 | 1461344089802 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 09:54:49 INFO - PROCESS | 1861 | 1461344089806 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 09:54:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:54:49 INFO - PROCESS | 1861 | 1461344089813 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:54:49 INFO - PROCESS | 1861 | 1461344089817 Marionette TRACE conn4 <- [1,2886,null,{}] 09:54:49 INFO - PROCESS | 1861 | 1461344089823 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:50 INFO - PROCESS | 1861 | 1461344090071 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 09:54:50 INFO - PROCESS | 1861 | 1461344090381 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122db65800 == 212 [pid = 1861] [id = 729] 09:54:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f122d376800) [pid = 1861] [serial = 2188] [outer = (nil)] 09:54:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f122de54400) [pid = 1861] [serial = 2189] [outer = 0x7f122d376800] 09:54:50 INFO - PROCESS | 1861 | 1461344090468 Marionette DEBUG loaded listener.js 09:54:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f122dfc7c00) [pid = 1861] [serial = 2190] [outer = 0x7f122d376800] 09:54:51 INFO - PROCESS | 1861 | 1461344091460 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:54:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:54:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1686ms 09:54:51 INFO - PROCESS | 1861 | 1461344091501 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 09:54:51 INFO - PROCESS | 1861 | 1461344091505 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 09:54:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:54:51 INFO - PROCESS | 1861 | 1461344091512 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:54:51 INFO - PROCESS | 1861 | 1461344091515 Marionette TRACE conn4 <- [1,2890,null,{}] 09:54:51 INFO - PROCESS | 1861 | 1461344091522 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:51 INFO - PROCESS | 1861 | 1461344091814 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 09:54:52 INFO - PROCESS | 1861 | 1461344092142 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:52 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122df1c000 == 213 [pid = 1861] [id = 730] 09:54:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f122e2e6c00) [pid = 1861] [serial = 2191] [outer = (nil)] 09:54:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f122ec0b000) [pid = 1861] [serial = 2192] [outer = 0x7f122e2e6c00] 09:54:52 INFO - PROCESS | 1861 | 1461344092294 Marionette DEBUG loaded listener.js 09:54:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f122ecbe400) [pid = 1861] [serial = 2193] [outer = 0x7f122e2e6c00] 09:54:53 INFO - PROCESS | 1861 | 1461344093346 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:54:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:54:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1889ms 09:54:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:54:53 INFO - PROCESS | 1861 | 1461344093403 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 09:54:53 INFO - PROCESS | 1861 | 1461344093406 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 09:54:53 INFO - PROCESS | 1861 | 1461344093414 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:54:53 INFO - PROCESS | 1861 | 1461344093417 Marionette TRACE conn4 <- [1,2894,null,{}] 09:54:53 INFO - PROCESS | 1861 | 1461344093423 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:53 INFO - PROCESS | 1861 | 1461344093678 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 09:54:53 INFO - PROCESS | 1861 | 1461344093950 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:54 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ed37000 == 214 [pid = 1861] [id = 731] 09:54:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f122ee38800) [pid = 1861] [serial = 2194] [outer = (nil)] 09:54:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f122ee3fc00) [pid = 1861] [serial = 2195] [outer = 0x7f122ee38800] 09:54:54 INFO - PROCESS | 1861 | 1461344094119 Marionette DEBUG loaded listener.js 09:54:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f122ef25c00) [pid = 1861] [serial = 2196] [outer = 0x7f122ee38800] 09:54:55 INFO - PROCESS | 1861 | 1461344095029 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:54:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:54:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1682ms 09:54:55 INFO - PROCESS | 1861 | 1461344095095 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 09:54:55 INFO - PROCESS | 1861 | 1461344095099 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 09:54:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:54:55 INFO - PROCESS | 1861 | 1461344095105 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:54:55 INFO - PROCESS | 1861 | 1461344095108 Marionette TRACE conn4 <- [1,2898,null,{}] 09:54:55 INFO - PROCESS | 1861 | 1461344095114 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:55 INFO - PROCESS | 1861 | 1461344095377 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 09:54:55 INFO - PROCESS | 1861 | 1461344095687 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122f779800 == 215 [pid = 1861] [id = 732] 09:54:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f122ecc5400) [pid = 1861] [serial = 2197] [outer = (nil)] 09:54:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f122ef68000) [pid = 1861] [serial = 2198] [outer = 0x7f122ecc5400] 09:54:55 INFO - PROCESS | 1861 | 1461344095769 Marionette DEBUG loaded listener.js 09:54:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f122f464800) [pid = 1861] [serial = 2199] [outer = 0x7f122ecc5400] 09:54:56 INFO - PROCESS | 1861 | 1461344096711 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:54:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:54:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1642ms 09:54:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:54:56 INFO - PROCESS | 1861 | 1461344096748 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 09:54:56 INFO - PROCESS | 1861 | 1461344096751 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 09:54:56 INFO - PROCESS | 1861 | 1461344096758 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:54:56 INFO - PROCESS | 1861 | 1461344096761 Marionette TRACE conn4 <- [1,2902,null,{}] 09:54:56 INFO - PROCESS | 1861 | 1461344096767 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:57 INFO - PROCESS | 1861 | 1461344097008 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 09:54:57 INFO - PROCESS | 1861 | 1461344097300 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:57 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12349d8800 == 216 [pid = 1861] [id = 733] 09:54:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f1229131400) [pid = 1861] [serial = 2200] [outer = (nil)] 09:54:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f122f52b400) [pid = 1861] [serial = 2201] [outer = 0x7f1229131400] 09:54:57 INFO - PROCESS | 1861 | 1461344097439 Marionette DEBUG loaded listener.js 09:54:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f122f65b400) [pid = 1861] [serial = 2202] [outer = 0x7f1229131400] 09:54:58 INFO - PROCESS | 1861 | 1461344098390 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:54:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:54:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1687ms 09:54:58 INFO - PROCESS | 1861 | 1461344098446 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 09:54:58 INFO - PROCESS | 1861 | 1461344098450 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 09:54:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:54:58 INFO - PROCESS | 1861 | 1461344098456 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:54:58 INFO - PROCESS | 1861 | 1461344098460 Marionette TRACE conn4 <- [1,2906,null,{}] 09:54:58 INFO - PROCESS | 1861 | 1461344098465 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:58 INFO - PROCESS | 1861 | 1461344098713 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 09:54:59 INFO - PROCESS | 1861 | 1461344099031 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:59 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12363af800 == 217 [pid = 1861] [id = 734] 09:54:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f122ecc1400) [pid = 1861] [serial = 2203] [outer = (nil)] 09:54:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f1234ab0c00) [pid = 1861] [serial = 2204] [outer = 0x7f122ecc1400] 09:54:59 INFO - PROCESS | 1861 | 1461344099140 Marionette DEBUG loaded listener.js 09:54:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f1234bb0000) [pid = 1861] [serial = 2205] [outer = 0x7f122ecc1400] 09:55:00 INFO - PROCESS | 1861 | 1461344100041 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:55:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:55:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1634ms 09:55:00 INFO - PROCESS | 1861 | 1461344100092 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 09:55:00 INFO - PROCESS | 1861 | 1461344100096 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 09:55:00 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:55:00 INFO - PROCESS | 1861 | 1461344100102 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:55:00 INFO - PROCESS | 1861 | 1461344100107 Marionette TRACE conn4 <- [1,2910,null,{}] 09:55:00 INFO - PROCESS | 1861 | 1461344100113 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:00 INFO - PROCESS | 1861 | 1461344100397 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 09:55:00 INFO - PROCESS | 1861 | 1461344100726 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236f97800 == 218 [pid = 1861] [id = 735] 09:55:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f1236d71c00) [pid = 1861] [serial = 2206] [outer = (nil)] 09:55:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f1236ee6000) [pid = 1861] [serial = 2207] [outer = 0x7f1236d71c00] 09:55:00 INFO - PROCESS | 1861 | 1461344100822 Marionette DEBUG loaded listener.js 09:55:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f1236f63000) [pid = 1861] [serial = 2208] [outer = 0x7f1236d71c00] 09:55:01 INFO - PROCESS | 1861 | 1461344101639 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:55:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:55:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:55:01 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1586ms 09:55:01 INFO - PROCESS | 1861 | 1461344101690 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 09:55:01 INFO - PROCESS | 1861 | 1461344101694 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 09:55:01 INFO - TEST-START | /DOMEvents/constructors.html 09:55:01 INFO - PROCESS | 1861 | 1461344101700 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:55:01 INFO - PROCESS | 1861 | 1461344101703 Marionette TRACE conn4 <- [1,2914,null,{}] 09:55:01 INFO - PROCESS | 1861 | 1461344101709 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:02 INFO - PROCESS | 1861 | 1461344102040 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 09:55:02 INFO - PROCESS | 1861 | 1461344102257 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123799b800 == 219 [pid = 1861] [id = 736] 09:55:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f1236d6f000) [pid = 1861] [serial = 2209] [outer = (nil)] 09:55:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f123759f000) [pid = 1861] [serial = 2210] [outer = 0x7f1236d6f000] 09:55:02 INFO - PROCESS | 1861 | 1461344102386 Marionette DEBUG loaded listener.js 09:55:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f1237717400) [pid = 1861] [serial = 2211] [outer = 0x7f1236d6f000] 09:55:03 INFO - PROCESS | 1861 | 1461344103498 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:55:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:55:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:55:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:55:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:55:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:55:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:55:03 INFO - TEST-OK | /DOMEvents/constructors.html | took 1898ms 09:55:03 INFO - PROCESS | 1861 | 1461344103629 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 09:55:03 INFO - PROCESS | 1861 | 1461344103636 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 09:55:03 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:55:03 INFO - PROCESS | 1861 | 1461344103648 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:55:03 INFO - PROCESS | 1861 | 1461344103651 Marionette TRACE conn4 <- [1,2918,null,{}] 09:55:03 INFO - PROCESS | 1861 | 1461344103657 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:03 INFO - PROCESS | 1861 | 1461344103918 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 09:55:04 INFO - PROCESS | 1861 | 1461344104237 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:04 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123ab60800 == 220 [pid = 1861] [id = 737] 09:55:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f122ec09800) [pid = 1861] [serial = 2212] [outer = (nil)] 09:55:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f123784e800) [pid = 1861] [serial = 2213] [outer = 0x7f122ec09800] 09:55:04 INFO - PROCESS | 1861 | 1461344104317 Marionette DEBUG loaded listener.js 09:55:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f1237b13000) [pid = 1861] [serial = 2214] [outer = 0x7f122ec09800] 09:55:05 INFO - PROCESS | 1861 | 1461344105123 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:55:05 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:55:05 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1534ms 09:55:05 INFO - PROCESS | 1861 | 1461344105185 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 09:55:05 INFO - PROCESS | 1861 | 1461344105191 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 09:55:05 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:55:05 INFO - PROCESS | 1861 | 1461344105223 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:55:05 INFO - PROCESS | 1861 | 1461344105226 Marionette TRACE conn4 <- [1,2922,null,{}] 09:55:05 INFO - PROCESS | 1861 | 1461344105245 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:05 INFO - PROCESS | 1861 | 1461344105541 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 09:55:05 INFO - PROCESS | 1861 | 1461344105873 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123b98d800 == 221 [pid = 1861] [id = 738] 09:55:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f1236d78800) [pid = 1861] [serial = 2215] [outer = (nil)] 09:55:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f1237e38400) [pid = 1861] [serial = 2216] [outer = 0x7f1236d78800] 09:55:05 INFO - PROCESS | 1861 | 1461344105955 Marionette DEBUG loaded listener.js 09:55:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f1238ff7400) [pid = 1861] [serial = 2217] [outer = 0x7f1236d78800] 09:55:06 INFO - PROCESS | 1861 | [1861] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:55:06 INFO - PROCESS | 1861 | [1861] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:55:06 INFO - PROCESS | 1861 | [1861] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:55:06 INFO - PROCESS | 1861 | [1861] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:55:06 INFO - PROCESS | 1861 | 1461344106964 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:55:07 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:55:07 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:55:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:55:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:55:07 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 09:55:07 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:55:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:55:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:55:07 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 09:55:07 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:55:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:55:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:55:07 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]" 09:55:07 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:55:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:55:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:55:07 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:55:07 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1827ms 09:55:07 INFO - PROCESS | 1861 | 1461344107027 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 09:55:07 INFO - PROCESS | 1861 | 1461344107034 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 09:55:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:55:07 INFO - PROCESS | 1861 | 1461344107041 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:55:07 INFO - PROCESS | 1861 | 1461344107043 Marionette TRACE conn4 <- [1,2926,null,{}] 09:55:07 INFO - PROCESS | 1861 | 1461344107049 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:07 INFO - PROCESS | 1861 | 1461344107295 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 09:55:07 INFO - PROCESS | 1861 | 1461344107597 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:07 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1240f4a000 == 222 [pid = 1861] [id = 739] 09:55:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f12217dd400) [pid = 1861] [serial = 2218] [outer = (nil)] 09:55:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f1239dad000) [pid = 1861] [serial = 2219] [outer = 0x7f12217dd400] 09:55:07 INFO - PROCESS | 1861 | 1461344107722 Marionette DEBUG loaded listener.js 09:55:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f123b5d2000) [pid = 1861] [serial = 2220] [outer = 0x7f12217dd400] 09:55:08 INFO - PROCESS | 1861 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:55:08 INFO - PROCESS | 1861 | 1461344108522 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:55:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:55:08 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1493ms 09:55:08 INFO - PROCESS | 1861 | 1461344108535 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 09:55:08 INFO - PROCESS | 1861 | 1461344108538 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 09:55:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:55:08 INFO - PROCESS | 1861 | 1461344108545 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:55:08 INFO - PROCESS | 1861 | 1461344108548 Marionette TRACE conn4 <- [1,2930,null,{}] 09:55:08 INFO - PROCESS | 1861 | 1461344108553 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:08 INFO - PROCESS | 1861 | 1461344108794 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 09:55:09 INFO - PROCESS | 1861 | 1461344109047 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1243617800 == 223 [pid = 1861] [id = 740] 09:55:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f123b61a800) [pid = 1861] [serial = 2221] [outer = (nil)] 09:55:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f123b94a800) [pid = 1861] [serial = 2222] [outer = 0x7f123b61a800] 09:55:09 INFO - PROCESS | 1861 | 1461344109163 Marionette DEBUG loaded listener.js 09:55:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f123d134c00) [pid = 1861] [serial = 2223] [outer = 0x7f123b61a800] 09:55:09 INFO - PROCESS | 1861 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:55:10 INFO - PROCESS | 1861 | 1461344110037 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:55:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:55:10 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1540ms 09:55:10 INFO - PROCESS | 1861 | 1461344110086 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 09:55:10 INFO - PROCESS | 1861 | 1461344110090 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 09:55:10 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:55:10 INFO - PROCESS | 1861 | 1461344110137 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:55:10 INFO - PROCESS | 1861 | 1461344110142 Marionette TRACE conn4 <- [1,2934,null,{}] 09:55:10 INFO - PROCESS | 1861 | 1461344110159 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:10 INFO - PROCESS | 1861 | 1461344110419 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 09:55:10 INFO - PROCESS | 1861 | 1461344110699 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:10 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124f070000 == 224 [pid = 1861] [id = 741] 09:55:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f123b60d000) [pid = 1861] [serial = 2224] [outer = (nil)] 09:55:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 190 (0x7f123dd09c00) [pid = 1861] [serial = 2225] [outer = 0x7f123b60d000] 09:55:10 INFO - PROCESS | 1861 | 1461344110777 Marionette DEBUG loaded listener.js 09:55:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 191 (0x7f123f2d0000) [pid = 1861] [serial = 2226] [outer = 0x7f123b60d000] 09:55:11 INFO - PROCESS | 1861 | 1461344111630 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:55:11 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:55:11 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1583ms 09:55:11 INFO - PROCESS | 1861 | 1461344111683 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 09:55:11 INFO - PROCESS | 1861 | 1461344111689 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 09:55:11 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:55:11 INFO - PROCESS | 1861 | 1461344111697 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:55:11 INFO - PROCESS | 1861 | 1461344111702 Marionette TRACE conn4 <- [1,2938,null,{}] 09:55:11 INFO - PROCESS | 1861 | 1461344111709 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:11 INFO - PROCESS | 1861 | 1461344111967 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 09:55:12 INFO - PROCESS | 1861 | 1461344112264 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1252dc5800 == 225 [pid = 1861] [id = 742] 09:55:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 192 (0x7f1221117800) [pid = 1861] [serial = 2227] [outer = (nil)] 09:55:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 193 (0x7f123f2db400) [pid = 1861] [serial = 2228] [outer = 0x7f1221117800] 09:55:12 INFO - PROCESS | 1861 | 1461344112346 Marionette DEBUG loaded listener.js 09:55:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 194 (0x7f1240150800) [pid = 1861] [serial = 2229] [outer = 0x7f1221117800] 09:55:14 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12292de800 == 224 [pid = 1861] [id = 723] 09:55:14 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1229269800 == 223 [pid = 1861] [id = 722] 09:55:14 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122818e000 == 222 [pid = 1861] [id = 721] 09:55:14 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12248d9000 == 221 [pid = 1861] [id = 720] 09:55:14 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124e0e0000 == 220 [pid = 1861] [id = 717] 09:55:14 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124cf99000 == 219 [pid = 1861] [id = 716] 09:55:14 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1243667800 == 218 [pid = 1861] [id = 715] 09:55:14 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1242002800 == 217 [pid = 1861] [id = 714] 09:55:14 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123dd52000 == 216 [pid = 1861] [id = 713] 09:55:14 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123ac82000 == 215 [pid = 1861] [id = 712] 09:55:14 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1237a20000 == 214 [pid = 1861] [id = 711] 09:55:14 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1237344800 == 213 [pid = 1861] [id = 710] 09:55:14 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236d16000 == 212 [pid = 1861] [id = 709] 09:55:14 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1234cc6800 == 211 [pid = 1861] [id = 708] 09:55:14 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122ee70800 == 210 [pid = 1861] [id = 707] 09:55:14 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122e4e4800 == 209 [pid = 1861] [id = 706] 09:55:14 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122dc72800 == 208 [pid = 1861] [id = 705] 09:55:14 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122c195000 == 207 [pid = 1861] [id = 704] 09:55:14 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1229458000 == 206 [pid = 1861] [id = 703] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 193 (0x7f1236711000) [pid = 1861] [serial = 2010] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 192 (0x7f1237b09000) [pid = 1861] [serial = 2016] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 191 (0x7f1239d1d000) [pid = 1861] [serial = 2022] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 190 (0x7f1237397c00) [pid = 1861] [serial = 2013] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 189 (0x7f1238ff3800) [pid = 1861] [serial = 2019] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f122bc24400) [pid = 1861] [serial = 2102] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f12276e9000) [pid = 1861] [serial = 2105] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f1227783c00) [pid = 1861] [serial = 2045] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f12217dd800) [pid = 1861] [serial = 2096] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f12252ae000) [pid = 1861] [serial = 2097] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f1238053800) [pid = 1861] [serial = 2094] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f1237e30c00) [pid = 1861] [serial = 2093] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f1237966000) [pid = 1861] [serial = 2091] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f123785bc00) [pid = 1861] [serial = 2090] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f1237722400) [pid = 1861] [serial = 2088] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f123759ac00) [pid = 1861] [serial = 2087] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f123759a800) [pid = 1861] [serial = 2085] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f1236f6d400) [pid = 1861] [serial = 2084] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f1236f0a000) [pid = 1861] [serial = 2082] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f1236ef1400) [pid = 1861] [serial = 2081] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f1236d78000) [pid = 1861] [serial = 2079] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f1236708800) [pid = 1861] [serial = 2078] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f12366e2c00) [pid = 1861] [serial = 2076] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f1234ab6800) [pid = 1861] [serial = 2075] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f122f52d000) [pid = 1861] [serial = 2073] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f122ef71000) [pid = 1861] [serial = 2072] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f122ef65800) [pid = 1861] [serial = 2070] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f122ef1ec00) [pid = 1861] [serial = 2069] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f122ee3a000) [pid = 1861] [serial = 2067] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f122ecbf000) [pid = 1861] [serial = 2066] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f122ec09c00) [pid = 1861] [serial = 2064] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f122e3f0400) [pid = 1861] [serial = 2063] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f122e2eec00) [pid = 1861] [serial = 2061] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f122e1d2800) [pid = 1861] [serial = 2060] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f122db90c00) [pid = 1861] [serial = 2058] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f122db7e800) [pid = 1861] [serial = 2057] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f122db45800) [pid = 1861] [serial = 2055] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f122d37f000) [pid = 1861] [serial = 2054] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f122c4e7800) [pid = 1861] [serial = 2052] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f122c14ec00) [pid = 1861] [serial = 2051] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f122b4d3000) [pid = 1861] [serial = 2049] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f122912d000) [pid = 1861] [serial = 2099] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f12295ed800) [pid = 1861] [serial = 2048] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f122c094400) [pid = 1861] [serial = 2103] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f1229acbc00) [pid = 1861] [serial = 2100] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f122db3ec00) [pid = 1861] [serial = 2108] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f122bee5000) [pid = 1861] [serial = 2106] [outer = (nil)] [url = about:blank] 09:55:15 INFO - PROCESS | 1861 | 1461344115926 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:55:15 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. 09:55:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 4249ms 09:55:15 INFO - PROCESS | 1861 | 1461344115947 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 09:55:15 INFO - PROCESS | 1861 | 1461344115954 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 09:55:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:55:15 INFO - PROCESS | 1861 | 1461344115963 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:55:15 INFO - PROCESS | 1861 | 1461344115969 Marionette TRACE conn4 <- [1,2942,null,{}] 09:55:15 INFO - PROCESS | 1861 | 1461344115976 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:16 INFO - PROCESS | 1861 | 1461344116247 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 09:55:16 INFO - PROCESS | 1861 | 1461344116461 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1228189000 == 207 [pid = 1861] [id = 743] 09:55:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f12268f0400) [pid = 1861] [serial = 2230] [outer = (nil)] 09:55:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f12278b2400) [pid = 1861] [serial = 2231] [outer = 0x7f12268f0400] 09:55:16 INFO - PROCESS | 1861 | 1461344116570 Marionette DEBUG loaded listener.js 09:55:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f1228308800) [pid = 1861] [serial = 2232] [outer = 0x7f12268f0400] 09:55:17 INFO - PROCESS | 1861 | 1461344117478 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:55:17 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 09:55:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:55:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1538ms 09:55:17 INFO - PROCESS | 1861 | 1461344117506 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 09:55:17 INFO - PROCESS | 1861 | 1461344117518 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 09:55:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:55:17 INFO - PROCESS | 1861 | 1461344117530 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:55:17 INFO - PROCESS | 1861 | 1461344117534 Marionette TRACE conn4 <- [1,2946,null,{}] 09:55:17 INFO - PROCESS | 1861 | 1461344117542 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:17 INFO - PROCESS | 1861 | 1461344117786 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 09:55:18 INFO - PROCESS | 1861 | 1461344118031 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:18 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12292e5000 == 208 [pid = 1861] [id = 744] 09:55:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f1229561800) [pid = 1861] [serial = 2233] [outer = (nil)] 09:55:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f1229eaf800) [pid = 1861] [serial = 2234] [outer = 0x7f1229561800] 09:55:18 INFO - PROCESS | 1861 | 1461344118102 Marionette DEBUG loaded listener.js 09:55:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f122b4d1c00) [pid = 1861] [serial = 2235] [outer = 0x7f1229561800] 09:55:19 INFO - PROCESS | 1861 | 1461344118994 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:55:19 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. 09:55:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1495ms 09:55:19 INFO - PROCESS | 1861 | 1461344119027 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 09:55:19 INFO - PROCESS | 1861 | 1461344119036 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 09:55:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:55:19 INFO - PROCESS | 1861 | 1461344119061 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:55:19 INFO - PROCESS | 1861 | 1461344119070 Marionette TRACE conn4 <- [1,2950,null,{}] 09:55:19 INFO - PROCESS | 1861 | 1461344119134 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:19 INFO - PROCESS | 1861 | 1461344119483 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 09:55:19 INFO - PROCESS | 1861 | 1461344119519 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122b4c6800 == 209 [pid = 1861] [id = 745] 09:55:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f122bef3400) [pid = 1861] [serial = 2236] [outer = (nil)] 09:55:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f122c147800) [pid = 1861] [serial = 2237] [outer = 0x7f122bef3400] 09:55:19 INFO - PROCESS | 1861 | 1461344119593 Marionette DEBUG loaded listener.js 09:55:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f122c4f1400) [pid = 1861] [serial = 2238] [outer = 0x7f122bef3400] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f12295e4400) [pid = 1861] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f1229ace400) [pid = 1861] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f1234c82c00) [pid = 1861] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f122dff2000) [pid = 1861] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f122c146400) [pid = 1861] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f122f52f800) [pid = 1861] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f122db9bc00) [pid = 1861] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f1227785800) [pid = 1861] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f122db97400) [pid = 1861] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f122c09fc00) [pid = 1861] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f12295e0400) [pid = 1861] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f12217db800) [pid = 1861] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f12211d1c00) [pid = 1861] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f123b613000) [pid = 1861] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f123b3b9c00) [pid = 1861] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f123b316800) [pid = 1861] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f123b052c00) [pid = 1861] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f123b050c00) [pid = 1861] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f123a9e5400) [pid = 1861] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f1239dac800) [pid = 1861] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f1221116c00) [pid = 1861] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f1239d1b800) [pid = 1861] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f1238ff5400) [pid = 1861] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f12217e7800) [pid = 1861] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f123924d400) [pid = 1861] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f1221116400) [pid = 1861] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:55:20 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f12268f5800) [pid = 1861] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:55:20 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1228e54800 == 210 [pid = 1861] [id = 746] 09:55:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f1229eb7400) [pid = 1861] [serial = 2239] [outer = (nil)] 09:55:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f12211d1c00) [pid = 1861] [serial = 2240] [outer = 0x7f1229eb7400] 09:55:21 INFO - PROCESS | 1861 | 1461344121166 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:55:21 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. 09:55:21 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 2164ms 09:55:21 INFO - PROCESS | 1861 | 1461344121219 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 09:55:21 INFO - PROCESS | 1861 | 1461344121222 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 09:55:21 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:55:21 INFO - PROCESS | 1861 | 1461344121228 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:55:21 INFO - PROCESS | 1861 | 1461344121231 Marionette TRACE conn4 <- [1,2954,null,{}] 09:55:21 INFO - PROCESS | 1861 | 1461344121240 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:21 INFO - PROCESS | 1861 | 1461344121525 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 09:55:21 INFO - PROCESS | 1861 | 1461344121711 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:21 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bda1800 == 211 [pid = 1861] [id = 747] 09:55:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f1229eaf000) [pid = 1861] [serial = 2241] [outer = (nil)] 09:55:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f122c3e3800) [pid = 1861] [serial = 2242] [outer = 0x7f1229eaf000] 09:55:21 INFO - PROCESS | 1861 | 1461344121783 Marionette DEBUG loaded listener.js 09:55:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f122db48400) [pid = 1861] [serial = 2243] [outer = 0x7f1229eaf000] 09:55:22 INFO - PROCESS | 1861 | 1461344122510 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:55:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:55:22 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 09:55:22 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1335ms 09:55:22 INFO - PROCESS | 1861 | 1461344122565 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 09:55:22 INFO - PROCESS | 1861 | 1461344122570 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 09:55:22 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:55:22 INFO - PROCESS | 1861 | 1461344122789 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:55:22 INFO - PROCESS | 1861 | 1461344122797 Marionette TRACE conn4 <- [1,2958,null,{}] 09:55:22 INFO - PROCESS | 1861 | 1461344122806 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:23 INFO - PROCESS | 1861 | 1461344123081 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 09:55:23 INFO - PROCESS | 1861 | 1461344123437 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229278000 == 212 [pid = 1861] [id = 748] 09:55:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f1228120c00) [pid = 1861] [serial = 2244] [outer = (nil)] 09:55:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f122830fc00) [pid = 1861] [serial = 2245] [outer = 0x7f1228120c00] 09:55:23 INFO - PROCESS | 1861 | 1461344123525 Marionette DEBUG loaded listener.js 09:55:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f1229ace400) [pid = 1861] [serial = 2246] [outer = 0x7f1228120c00] 09:55:24 INFO - PROCESS | 1861 | 1461344124483 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:55:24 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. 09:55:24 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1767ms 09:55:24 INFO - PROCESS | 1861 | 1461344124534 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 09:55:24 INFO - PROCESS | 1861 | 1461344124540 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 09:55:24 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:55:24 INFO - PROCESS | 1861 | 1461344124548 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:55:24 INFO - PROCESS | 1861 | 1461344124553 Marionette TRACE conn4 <- [1,2962,null,{}] 09:55:24 INFO - PROCESS | 1861 | 1461344124566 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:24 INFO - PROCESS | 1861 | 1461344124850 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 09:55:25 INFO - PROCESS | 1861 | 1461344125174 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122c4b3000 == 213 [pid = 1861] [id = 749] 09:55:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f122bc27000) [pid = 1861] [serial = 2247] [outer = (nil)] 09:55:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f122c095c00) [pid = 1861] [serial = 2248] [outer = 0x7f122bc27000] 09:55:25 INFO - PROCESS | 1861 | 1461344125259 Marionette DEBUG loaded listener.js 09:55:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f122c4e9400) [pid = 1861] [serial = 2249] [outer = 0x7f122bc27000] 09:55:26 INFO - PROCESS | 1861 | 1461344126192 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:55:26 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. 09:55:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1685ms 09:55:26 INFO - PROCESS | 1861 | 1461344126235 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 09:55:26 INFO - PROCESS | 1861 | 1461344126239 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 09:55:26 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:55:26 INFO - PROCESS | 1861 | 1461344126245 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:55:26 INFO - PROCESS | 1861 | 1461344126248 Marionette TRACE conn4 <- [1,2966,null,{}] 09:55:26 INFO - PROCESS | 1861 | 1461344126254 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:26 INFO - PROCESS | 1861 | 1461344126499 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 09:55:26 INFO - PROCESS | 1861 | 1461344126873 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:26 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ddc5800 == 214 [pid = 1861] [id = 750] 09:55:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f122db91000) [pid = 1861] [serial = 2250] [outer = (nil)] 09:55:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f122de53400) [pid = 1861] [serial = 2251] [outer = 0x7f122db91000] 09:55:27 INFO - PROCESS | 1861 | 1461344127006 Marionette DEBUG loaded listener.js 09:55:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f122dfc7400) [pid = 1861] [serial = 2252] [outer = 0x7f122db91000] 09:55:27 INFO - PROCESS | 1861 | 1461344127927 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:55:27 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. 09:55:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1745ms 09:55:27 INFO - PROCESS | 1861 | 1461344127993 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 09:55:28 INFO - PROCESS | 1861 | 1461344128000 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 09:55:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:55:28 INFO - PROCESS | 1861 | 1461344128010 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:55:28 INFO - PROCESS | 1861 | 1461344128014 Marionette TRACE conn4 <- [1,2970,null,{}] 09:55:28 INFO - PROCESS | 1861 | 1461344128049 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:28 INFO - PROCESS | 1861 | 1461344128400 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 09:55:28 INFO - PROCESS | 1861 | 1461344128765 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:28 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ed34800 == 215 [pid = 1861] [id = 751] 09:55:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f122db94400) [pid = 1861] [serial = 2253] [outer = (nil)] 09:55:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f122e1cc000) [pid = 1861] [serial = 2254] [outer = 0x7f122db94400] 09:55:28 INFO - PROCESS | 1861 | 1461344128894 Marionette DEBUG loaded listener.js 09:55:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f122e2e4400) [pid = 1861] [serial = 2255] [outer = 0x7f122db94400] 09:55:29 INFO - PROCESS | 1861 | 1461344129845 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:55:29 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. 09:55:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1864ms 09:55:29 INFO - PROCESS | 1861 | 1461344129873 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 09:55:29 INFO - PROCESS | 1861 | 1461344129877 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 09:55:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:55:29 INFO - PROCESS | 1861 | 1461344129884 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:55:29 INFO - PROCESS | 1861 | 1461344129887 Marionette TRACE conn4 <- [1,2974,null,{}] 09:55:29 INFO - PROCESS | 1861 | 1461344129894 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:30 INFO - PROCESS | 1861 | 1461344130137 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 09:55:30 INFO - PROCESS | 1861 | 1461344130418 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:30 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12346d7000 == 216 [pid = 1861] [id = 752] 09:55:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f122e1d5400) [pid = 1861] [serial = 2256] [outer = (nil)] 09:55:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f122e3e9800) [pid = 1861] [serial = 2257] [outer = 0x7f122e1d5400] 09:55:30 INFO - PROCESS | 1861 | 1461344130499 Marionette DEBUG loaded listener.js 09:55:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f122ec0b800) [pid = 1861] [serial = 2258] [outer = 0x7f122e1d5400] 09:55:31 INFO - PROCESS | 1861 | 1461344131318 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:55:31 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. 09:55:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1479ms 09:55:31 INFO - PROCESS | 1861 | 1461344131365 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 09:55:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:55:31 INFO - PROCESS | 1861 | 1461344131369 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 09:55:31 INFO - PROCESS | 1861 | 1461344131377 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:55:31 INFO - PROCESS | 1861 | 1461344131380 Marionette TRACE conn4 <- [1,2978,null,{}] 09:55:31 INFO - PROCESS | 1861 | 1461344131385 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:31 INFO - PROCESS | 1861 | 1461344131689 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 09:55:31 INFO - PROCESS | 1861 | 1461344131976 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123658d800 == 217 [pid = 1861] [id = 753] 09:55:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f122dfcf800) [pid = 1861] [serial = 2259] [outer = (nil)] 09:55:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f122f532800) [pid = 1861] [serial = 2260] [outer = 0x7f122dfcf800] 09:55:32 INFO - PROCESS | 1861 | 1461344132066 Marionette DEBUG loaded listener.js 09:55:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f1234ba9c00) [pid = 1861] [serial = 2261] [outer = 0x7f122dfcf800] 09:55:32 INFO - PROCESS | 1861 | 1461344132956 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:55:33 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. 09:55:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1630ms 09:55:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:55:33 INFO - PROCESS | 1861 | 1461344133008 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 09:55:33 INFO - PROCESS | 1861 | 1461344133011 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 09:55:33 INFO - PROCESS | 1861 | 1461344133020 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:55:33 INFO - PROCESS | 1861 | 1461344133025 Marionette TRACE conn4 <- [1,2982,null,{}] 09:55:33 INFO - PROCESS | 1861 | 1461344133031 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:33 INFO - PROCESS | 1861 | 1461344133278 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 09:55:33 INFO - PROCESS | 1861 | 1461344133562 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:33 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236df1000 == 218 [pid = 1861] [id = 754] 09:55:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f122e1cd800) [pid = 1861] [serial = 2262] [outer = (nil)] 09:55:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f1236472400) [pid = 1861] [serial = 2263] [outer = 0x7f122e1cd800] 09:55:33 INFO - PROCESS | 1861 | 1461344133646 Marionette DEBUG loaded listener.js 09:55:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f12366e6000) [pid = 1861] [serial = 2264] [outer = 0x7f122e1cd800] 09:55:34 INFO - PROCESS | 1861 | 1461344134523 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:55:34 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 09:55:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:55:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:55:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1539ms 09:55:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:55:34 INFO - PROCESS | 1861 | 1461344134559 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 09:55:34 INFO - PROCESS | 1861 | 1461344134562 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 09:55:34 INFO - PROCESS | 1861 | 1461344134568 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:55:34 INFO - PROCESS | 1861 | 1461344134572 Marionette TRACE conn4 <- [1,2986,null,{}] 09:55:34 INFO - PROCESS | 1861 | 1461344134578 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:34 INFO - PROCESS | 1861 | 1461344134911 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 09:55:35 INFO - PROCESS | 1861 | 1461344135166 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12376b6000 == 219 [pid = 1861] [id = 755] 09:55:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f1234bab800) [pid = 1861] [serial = 2265] [outer = (nil)] 09:55:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f1236715400) [pid = 1861] [serial = 2266] [outer = 0x7f1234bab800] 09:55:35 INFO - PROCESS | 1861 | 1461344135250 Marionette DEBUG loaded listener.js 09:55:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f1236f03400) [pid = 1861] [serial = 2267] [outer = 0x7f1234bab800] 09:55:36 INFO - PROCESS | 1861 | 1461344136057 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:55:36 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. 09:55:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1541ms 09:55:36 INFO - PROCESS | 1861 | 1461344136111 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 09:55:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:55:36 INFO - PROCESS | 1861 | 1461344136118 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 09:55:36 INFO - PROCESS | 1861 | 1461344136128 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:55:36 INFO - PROCESS | 1861 | 1461344136132 Marionette TRACE conn4 <- [1,2990,null,{}] 09:55:36 INFO - PROCESS | 1861 | 1461344136138 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:36 INFO - PROCESS | 1861 | 1461344136424 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 09:55:36 INFO - PROCESS | 1861 | 1461344136704 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:36 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1237a20000 == 220 [pid = 1861] [id = 756] 09:55:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f122e2e3c00) [pid = 1861] [serial = 2268] [outer = (nil)] 09:55:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f1236f0b400) [pid = 1861] [serial = 2269] [outer = 0x7f122e2e3c00] 09:55:36 INFO - PROCESS | 1861 | 1461344136792 Marionette DEBUG loaded listener.js 09:55:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f123759a800) [pid = 1861] [serial = 2270] [outer = 0x7f122e2e3c00] 09:55:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1221f0b000 == 221 [pid = 1861] [id = 757] 09:55:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f1237855400) [pid = 1861] [serial = 2271] [outer = (nil)] 09:55:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f1236ef0000) [pid = 1861] [serial = 2272] [outer = 0x7f1237855400] 09:55:37 INFO - PROCESS | 1861 | 1461344137735 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:55:37 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. 09:55:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1644ms 09:55:37 INFO - PROCESS | 1861 | 1461344137770 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 09:55:37 INFO - PROCESS | 1861 | 1461344137774 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 09:55:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:55:37 INFO - PROCESS | 1861 | 1461344137780 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:55:37 INFO - PROCESS | 1861 | 1461344137784 Marionette TRACE conn4 <- [1,2994,null,{}] 09:55:37 INFO - PROCESS | 1861 | 1461344137797 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:38 INFO - PROCESS | 1861 | 1461344138136 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 09:55:38 INFO - PROCESS | 1861 | 1461344138456 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123ac82000 == 222 [pid = 1861] [id = 758] 09:55:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f122ec07000) [pid = 1861] [serial = 2273] [outer = (nil)] 09:55:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f1237939800) [pid = 1861] [serial = 2274] [outer = 0x7f122ec07000] 09:55:38 INFO - PROCESS | 1861 | 1461344138541 Marionette DEBUG loaded listener.js 09:55:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f123796a000) [pid = 1861] [serial = 2275] [outer = 0x7f122ec07000] 09:55:39 INFO - PROCESS | 1861 | 1461344139286 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:55:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:55:39 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 09:55:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1588ms 09:55:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:55:39 INFO - PROCESS | 1861 | 1461344139381 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 09:55:39 INFO - PROCESS | 1861 | 1461344139383 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 09:55:39 INFO - PROCESS | 1861 | 1461344139407 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:55:39 INFO - PROCESS | 1861 | 1461344139412 Marionette TRACE conn4 <- [1,2998,null,{}] 09:55:39 INFO - PROCESS | 1861 | 1461344139425 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:39 INFO - PROCESS | 1861 | 1461344139726 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 09:55:40 INFO - PROCESS | 1861 | 1461344140009 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123edbe800 == 223 [pid = 1861] [id = 759] 09:55:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f1239d1fc00) [pid = 1861] [serial = 2276] [outer = (nil)] 09:55:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f1239db3800) [pid = 1861] [serial = 2277] [outer = 0x7f1239d1fc00] 09:55:40 INFO - PROCESS | 1861 | 1461344140153 Marionette DEBUG loaded listener.js 09:55:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f123a9ed000) [pid = 1861] [serial = 2278] [outer = 0x7f1239d1fc00] 09:55:40 INFO - PROCESS | 1861 | 1461344140982 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:55:40 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. 09:55:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1610ms 09:55:41 INFO - PROCESS | 1861 | 1461344141001 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 09:55:41 INFO - PROCESS | 1861 | 1461344141005 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 09:55:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:55:41 INFO - PROCESS | 1861 | 1461344141014 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:55:41 INFO - PROCESS | 1861 | 1461344141017 Marionette TRACE conn4 <- [1,3002,null,{}] 09:55:41 INFO - PROCESS | 1861 | 1461344141024 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:41 INFO - PROCESS | 1861 | 1461344141360 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 09:55:41 INFO - PROCESS | 1861 | 1461344141587 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:41 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242451000 == 224 [pid = 1861] [id = 760] 09:55:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f122ee46000) [pid = 1861] [serial = 2279] [outer = (nil)] 09:55:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f123a8ed400) [pid = 1861] [serial = 2280] [outer = 0x7f122ee46000] 09:55:41 INFO - PROCESS | 1861 | 1461344141696 Marionette DEBUG loaded listener.js 09:55:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f123b3b9c00) [pid = 1861] [serial = 2281] [outer = 0x7f122ee46000] 09:55:42 INFO - PROCESS | 1861 | 1461344142526 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:55:42 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. 09:55:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1534ms 09:55:42 INFO - PROCESS | 1861 | 1461344142547 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 09:55:42 INFO - PROCESS | 1861 | 1461344142551 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 09:55:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:55:42 INFO - PROCESS | 1861 | 1461344142557 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:55:42 INFO - PROCESS | 1861 | 1461344142560 Marionette TRACE conn4 <- [1,3006,null,{}] 09:55:42 INFO - PROCESS | 1861 | 1461344142565 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:42 INFO - PROCESS | 1861 | 1461344142835 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 09:55:43 INFO - PROCESS | 1861 | 1461344143093 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1247fe7000 == 225 [pid = 1861] [id = 761] 09:55:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f122111a000) [pid = 1861] [serial = 2282] [outer = (nil)] 09:55:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f123b3c5400) [pid = 1861] [serial = 2283] [outer = 0x7f122111a000] 09:55:43 INFO - PROCESS | 1861 | 1461344143171 Marionette DEBUG loaded listener.js 09:55:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f123b613c00) [pid = 1861] [serial = 2284] [outer = 0x7f122111a000] 09:55:44 INFO - PROCESS | 1861 | 1461344144022 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:55:44 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. 09:55:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1480ms 09:55:44 INFO - PROCESS | 1861 | 1461344144038 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 09:55:44 INFO - PROCESS | 1861 | 1461344144042 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 09:55:44 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:55:44 INFO - PROCESS | 1861 | 1461344144048 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:55:44 INFO - PROCESS | 1861 | 1461344144051 Marionette TRACE conn4 <- [1,3010,null,{}] 09:55:44 INFO - PROCESS | 1861 | 1461344144057 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:44 INFO - PROCESS | 1861 | 1461344144311 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 09:55:44 INFO - PROCESS | 1861 | 1461344144620 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:44 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124f024000 == 226 [pid = 1861] [id = 762] 09:55:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f123647bc00) [pid = 1861] [serial = 2285] [outer = (nil)] 09:55:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f123b945400) [pid = 1861] [serial = 2286] [outer = 0x7f123647bc00] 09:55:44 INFO - PROCESS | 1861 | 1461344144708 Marionette DEBUG loaded listener.js 09:55:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f123dc30c00) [pid = 1861] [serial = 2287] [outer = 0x7f123647bc00] 09:55:45 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 09:55:45 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1538ms 09:55:45 INFO - PROCESS | 1861 | 1461344145578 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:55:45 INFO - PROCESS | 1861 | 1461344145590 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 09:55:45 INFO - PROCESS | 1861 | 1461344145596 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 09:55:45 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:55:45 INFO - PROCESS | 1861 | 1461344145605 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:55:45 INFO - PROCESS | 1861 | 1461344145608 Marionette TRACE conn4 <- [1,3014,null,{}] 09:55:45 INFO - PROCESS | 1861 | 1461344145614 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:45 INFO - PROCESS | 1861 | 1461344145908 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 09:55:46 INFO - PROCESS | 1861 | 1461344146189 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:46 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1252dcc000 == 227 [pid = 1861] [id = 763] 09:55:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f1236eea000) [pid = 1861] [serial = 2288] [outer = (nil)] 09:55:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f123ee1bc00) [pid = 1861] [serial = 2289] [outer = 0x7f1236eea000] 09:55:46 INFO - PROCESS | 1861 | 1461344146274 Marionette DEBUG loaded listener.js 09:55:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f1240151400) [pid = 1861] [serial = 2290] [outer = 0x7f1236eea000] 09:55:46 INFO - PROCESS | 1861 | [1861] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:55:47 INFO - PROCESS | 1861 | 1461344147216 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:55:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:55:47 INFO - {} 09:55:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:55:47 INFO - {} 09:55:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:55:47 INFO - {} 09:55:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:55:47 INFO - {} 09:55:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1638ms 09:55:47 INFO - PROCESS | 1861 | 1461344147245 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 09:55:47 INFO - PROCESS | 1861 | 1461344147248 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 09:55:47 INFO - TEST-START | /FileAPI/fileReader.html 09:55:47 INFO - PROCESS | 1861 | 1461344147261 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:55:47 INFO - PROCESS | 1861 | 1461344147264 Marionette TRACE conn4 <- [1,3018,null,{}] 09:55:47 INFO - PROCESS | 1861 | 1461344147271 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:47 INFO - PROCESS | 1861 | 1461344147556 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 09:55:47 INFO - PROCESS | 1861 | 1461344147830 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:47 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1253520000 == 228 [pid = 1861] [id = 764] 09:55:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f1240151800) [pid = 1861] [serial = 2291] [outer = (nil)] 09:55:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f12401ecc00) [pid = 1861] [serial = 2292] [outer = 0x7f1240151800] 09:55:47 INFO - PROCESS | 1861 | 1461344147952 Marionette DEBUG loaded listener.js 09:55:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f1240f77800) [pid = 1861] [serial = 2293] [outer = 0x7f1240151800] 09:55:48 INFO - PROCESS | 1861 | 1461344148746 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:55:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:55:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:55:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:55:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:55:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 1531ms 09:55:48 INFO - PROCESS | 1861 | 1461344148794 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 09:55:48 INFO - PROCESS | 1861 | 1461344148798 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 09:55:48 INFO - TEST-START | /FileAPI/historical.html 09:55:48 INFO - PROCESS | 1861 | 1461344148805 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:55:48 INFO - PROCESS | 1861 | 1461344148809 Marionette TRACE conn4 <- [1,3022,null,{}] 09:55:48 INFO - PROCESS | 1861 | 1461344148815 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:49 INFO - PROCESS | 1861 | 1461344149118 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 09:55:49 INFO - PROCESS | 1861 | 1461344149381 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:49 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1255e46800 == 229 [pid = 1861] [id = 765] 09:55:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f1237942000) [pid = 1861] [serial = 2294] [outer = (nil)] 09:55:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f124100dc00) [pid = 1861] [serial = 2295] [outer = 0x7f1237942000] 09:55:49 INFO - PROCESS | 1861 | 1461344149477 Marionette DEBUG loaded listener.js 09:55:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f1241019800) [pid = 1861] [serial = 2296] [outer = 0x7f1237942000] 09:55:50 INFO - PROCESS | 1861 | 1461344150301 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:55:50 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:55:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:55:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:55:50 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:55:50 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:55:50 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:55:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:55:50 INFO - TEST-OK | /FileAPI/historical.html | took 1545ms 09:55:50 INFO - PROCESS | 1861 | 1461344150353 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 09:55:50 INFO - PROCESS | 1861 | 1461344150356 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 09:55:50 INFO - PROCESS | 1861 | 1461344150369 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:55:50 INFO - TEST-START | /FileAPI/idlharness.html 09:55:50 INFO - PROCESS | 1861 | 1461344150373 Marionette TRACE conn4 <- [1,3026,null,{}] 09:55:50 INFO - PROCESS | 1861 | 1461344150379 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:50 INFO - PROCESS | 1861 | 1461344150623 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 09:55:50 INFO - PROCESS | 1861 | 1461344150919 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1258375800 == 230 [pid = 1861] [id = 766] 09:55:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f1236f0b800) [pid = 1861] [serial = 2297] [outer = (nil)] 09:55:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f12410bb000) [pid = 1861] [serial = 2298] [outer = 0x7f1236f0b800] 09:55:51 INFO - PROCESS | 1861 | 1461344151000 Marionette DEBUG loaded listener.js 09:55:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 190 (0x7f1241211000) [pid = 1861] [serial = 2299] [outer = 0x7f1236f0b800] 09:55:52 INFO - PROCESS | 1861 | 1461344152857 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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]]]}] 09:55:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122b31b000 == 229 [pid = 1861] [id = 430] 09:55:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1228196800 == 228 [pid = 1861] [id = 434] 09:55:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1228e54800 == 227 [pid = 1861] [id = 746] 09:55:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122b4c6800 == 226 [pid = 1861] [id = 745] 09:55:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12292e5000 == 225 [pid = 1861] [id = 744] 09:55:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1228189000 == 224 [pid = 1861] [id = 743] 09:55:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124f070000 == 223 [pid = 1861] [id = 741] 09:55:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1243617800 == 222 [pid = 1861] [id = 740] 09:55:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1240f4a000 == 221 [pid = 1861] [id = 739] 09:55:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123b98d800 == 220 [pid = 1861] [id = 738] 09:55:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123ab60800 == 219 [pid = 1861] [id = 737] 09:55:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123799b800 == 218 [pid = 1861] [id = 736] 09:55:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236f97800 == 217 [pid = 1861] [id = 735] 09:55:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12363af800 == 216 [pid = 1861] [id = 734] 09:55:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12349d8800 == 215 [pid = 1861] [id = 733] 09:55:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122f779800 == 214 [pid = 1861] [id = 732] 09:55:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122ed37000 == 213 [pid = 1861] [id = 731] 09:55:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f124176e800 == 212 [pid = 1861] [id = 697] 09:55:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122df1c000 == 211 [pid = 1861] [id = 730] 09:55:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122db65800 == 210 [pid = 1861] [id = 729] 09:55:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122d184000 == 209 [pid = 1861] [id = 728] 09:55:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122bf67000 == 208 [pid = 1861] [id = 727] 09:55:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122bc57000 == 207 [pid = 1861] [id = 726] 09:55:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122b327000 == 206 [pid = 1861] [id = 724] 09:55:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1229047000 == 205 [pid = 1861] [id = 725] 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:55:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:55:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:55:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:55:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:55:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:55:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:55:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:55:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:55:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:55:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:55:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:55:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:55:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:55:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:55:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:55:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:55:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:55:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:55:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:55:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:55:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:55:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:55:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:55:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:55:55 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 09:55:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:55:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:55:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:55:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:55:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:55:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:55:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:55:55 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 09:55:55 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 09:55:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:55:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:55:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:55:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:55:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:55:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:55:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:55:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:55:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:55:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:55:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:55:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:55:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:55:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:55:55 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 09:55:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:55:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:55:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:55:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:55:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:55:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:55:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:55:55 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 09:55:55 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 09:55:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:55:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:55:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:55:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:55:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:55:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:55:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:55:55 INFO - TEST-OK | /FileAPI/idlharness.html | took 4955ms 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 189 (0x7f122c14dc00) [pid = 1861] [serial = 1980] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f123a9ea400) [pid = 1861] [serial = 2028] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f123b04a400) [pid = 1861] [serial = 2031] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f123a8f0400) [pid = 1861] [serial = 2025] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f122bc22000) [pid = 1861] [serial = 2043] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f1228306c00) [pid = 1861] [serial = 2046] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f1229dc7800) [pid = 1861] [serial = 2169] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f1229acb000) [pid = 1861] [serial = 2168] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f123784f000) [pid = 1861] [serial = 2138] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f1237724000) [pid = 1861] [serial = 2136] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f1237395800) [pid = 1861] [serial = 2135] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f1236ee2400) [pid = 1861] [serial = 2133] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f1236709000) [pid = 1861] [serial = 2132] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f123647c800) [pid = 1861] [serial = 2130] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f1234baf400) [pid = 1861] [serial = 2129] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f1234baec00) [pid = 1861] [serial = 2127] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f1234ab6000) [pid = 1861] [serial = 2126] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f122ecc6000) [pid = 1861] [serial = 2124] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f122ec08400) [pid = 1861] [serial = 2123] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f122e2edc00) [pid = 1861] [serial = 2121] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f122e2e3800) [pid = 1861] [serial = 2120] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f122dfd0c00) [pid = 1861] [serial = 2118] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f122de5d400) [pid = 1861] [serial = 2117] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f122db40000) [pid = 1861] [serial = 2115] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f122c14e800) [pid = 1861] [serial = 2114] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f122b2eb800) [pid = 1861] [serial = 2112] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f1229ac9400) [pid = 1861] [serial = 2111] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f12278bbc00) [pid = 1861] [serial = 2165] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f12217d9800) [pid = 1861] [serial = 2162] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f12252a6c00) [pid = 1861] [serial = 2163] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f123c760800) [pid = 1861] [serial = 2160] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f123c754800) [pid = 1861] [serial = 2159] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f123b949400) [pid = 1861] [serial = 2157] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f123b944800) [pid = 1861] [serial = 2156] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f123b611800) [pid = 1861] [serial = 2154] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f123b5d5800) [pid = 1861] [serial = 2153] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f123b5c8400) [pid = 1861] [serial = 2151] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f123b3bec00) [pid = 1861] [serial = 2150] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f123b3b8400) [pid = 1861] [serial = 2148] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f123b318000) [pid = 1861] [serial = 2147] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f123b04f800) [pid = 1861] [serial = 2145] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f123ab96000) [pid = 1861] [serial = 2144] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f123a9ba000) [pid = 1861] [serial = 2142] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f1239db7c00) [pid = 1861] [serial = 2141] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f1237b11c00) [pid = 1861] [serial = 2139] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f122b2ef000) [pid = 1861] [serial = 2172] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f122bc1dc00) [pid = 1861] [serial = 2174] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f1228309c00) [pid = 1861] [serial = 2166] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f12278b3800) [pid = 1861] [serial = 2171] [outer = (nil)] [url = about:blank] 09:55:55 INFO - PROCESS | 1861 | 1461344155617 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 09:55:55 INFO - PROCESS | 1861 | 1461344155625 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 09:55:55 INFO - TEST-START | /FileAPI/idlharness.worker 09:55:55 INFO - PROCESS | 1861 | 1461344155647 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:55:55 INFO - PROCESS | 1861 | 1461344155653 Marionette TRACE conn4 <- [1,3030,null,{}] 09:55:55 INFO - PROCESS | 1861 | 1461344155661 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:55 INFO - PROCESS | 1861 | 1461344155890 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 09:55:56 INFO - PROCESS | 1861 | 1461344156140 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:56 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1226725000 == 206 [pid = 1861] [id = 767] 09:55:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f12276ec400) [pid = 1861] [serial = 2300] [outer = (nil)] 09:55:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f12276f1000) [pid = 1861] [serial = 2301] [outer = 0x7f12276ec400] 09:55:56 INFO - PROCESS | 1861 | 1461344156213 Marionette DEBUG loaded listener.js 09:55:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f12278afc00) [pid = 1861] [serial = 2302] [outer = 0x7f12276ec400] 09:55:56 INFO - PROCESS | 1861 | [1861] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:55:58 INFO - PROCESS | 1861 | 1461344158478 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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,{},{}]]]}] 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:55:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:55:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:55:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:55:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:55:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:55:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:55:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:55:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:55:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:55:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:55:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:55:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:55:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:55:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:55:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:55:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:55:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:55:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:55:58 INFO - {} 09:55:58 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 09:55:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:55:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:55:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:55:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:55:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:55:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:55:58 INFO - {} 09:55:58 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 - {} 09:55:58 INFO - {} 09:55:58 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 09:55:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:55:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:55:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:55:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:55:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:55:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:55:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:55:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:55:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:55:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:55:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:55:58 INFO - {} 09:55:58 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 09:55:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:55:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:55:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:55:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:55:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:55:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:55:58 INFO - {} 09:55:58 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 - {} 09:55:58 INFO - {} 09:55:58 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 09:55:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:55:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:55:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:55:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:55:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:55:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:55:58 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 09:55:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:55:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:55:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:55:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:55:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:55:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:55:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:55:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:55:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:55:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:55:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:55:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:55:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:55:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:55:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:55:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:55:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:55:58 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 09:55:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:55:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:55:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:55:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:55:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:55:58 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 09:55:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:55:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:55:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:55:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:55:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:55:58 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 09:55:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:55:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:55:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:55:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:55:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:55:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:55:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:55:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:55:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:55:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:55:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:55:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:55:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:55:58 INFO - {} 09:55:58 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2919ms 09:55:58 INFO - PROCESS | 1861 | 1461344158567 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 09:55:58 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:55:58 INFO - PROCESS | 1861 | 1461344158572 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 09:55:58 INFO - PROCESS | 1861 | 1461344158590 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:55:58 INFO - PROCESS | 1861 | 1461344158605 Marionette TRACE conn4 <- [1,3034,null,{}] 09:55:58 INFO - PROCESS | 1861 | 1461344158628 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:59 INFO - PROCESS | 1861 | 1461344159010 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 09:55:59 INFO - PROCESS | 1861 | 1461344159048 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:59 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122967f800 == 207 [pid = 1861] [id = 768] 09:55:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f1228306800) [pid = 1861] [serial = 2303] [outer = (nil)] 09:55:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f122db47000) [pid = 1861] [serial = 2304] [outer = 0x7f1228306800] 09:55:59 INFO - PROCESS | 1861 | 1461344159114 Marionette DEBUG loaded listener.js 09:55:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f122db87800) [pid = 1861] [serial = 2305] [outer = 0x7f1228306800] 09:56:00 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f122bef3400) [pid = 1861] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:56:00 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f1229eef000) [pid = 1861] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:56:00 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f1228118c00) [pid = 1861] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:56:00 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f12268f0400) [pid = 1861] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:56:00 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f123b60d000) [pid = 1861] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:56:00 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f123b61a800) [pid = 1861] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:56:00 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f12217dd400) [pid = 1861] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:56:00 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f1236d78800) [pid = 1861] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:56:00 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f122ec09800) [pid = 1861] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:56:00 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f1236d6f000) [pid = 1861] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:56:00 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f1236d71c00) [pid = 1861] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:56:00 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f122ecc1400) [pid = 1861] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:56:00 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f1229131400) [pid = 1861] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:56:00 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f122ecc5400) [pid = 1861] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:56:00 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f122ee38800) [pid = 1861] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:56:00 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f122e2e6c00) [pid = 1861] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:56:00 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f122d376800) [pid = 1861] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:56:00 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f122c09c400) [pid = 1861] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:56:00 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f122c099400) [pid = 1861] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:56:00 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f1229eb7400) [pid = 1861] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:56:00 INFO - PROCESS | 1861 | --DOMWINDOW == 126 (0x7f1229561800) [pid = 1861] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:56:00 INFO - PROCESS | 1861 | --DOMWINDOW == 125 (0x7f1221118800) [pid = 1861] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:56:00 INFO - PROCESS | 1861 | 1461344160783 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:56:00 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 2225ms 09:56:00 INFO - PROCESS | 1861 | 1461344160807 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 09:56:00 INFO - PROCESS | 1861 | 1461344160811 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 09:56:00 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:56:00 INFO - PROCESS | 1861 | 1461344160817 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:56:00 INFO - PROCESS | 1861 | 1461344160821 Marionette TRACE conn4 <- [1,3038,null,{}] 09:56:00 INFO - PROCESS | 1861 | 1461344160835 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:01 INFO - PROCESS | 1861 | 1461344161128 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 09:56:01 INFO - PROCESS | 1861 | 1461344161154 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:01 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122b43b000 == 208 [pid = 1861] [id = 769] 09:56:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 126 (0x7f122db41400) [pid = 1861] [serial = 2306] [outer = (nil)] 09:56:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f122de61400) [pid = 1861] [serial = 2307] [outer = 0x7f122db41400] 09:56:01 INFO - PROCESS | 1861 | 1461344161225 Marionette DEBUG loaded listener.js 09:56:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f122dfef000) [pid = 1861] [serial = 2308] [outer = 0x7f122db41400] 09:56:02 INFO - PROCESS | 1861 | 1461344162125 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:56:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:56:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:56:02 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1332ms 09:56:02 INFO - PROCESS | 1861 | 1461344162153 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 09:56:02 INFO - PROCESS | 1861 | 1461344162158 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 09:56:02 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:56:02 INFO - PROCESS | 1861 | 1461344162167 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:56:02 INFO - PROCESS | 1861 | 1461344162169 Marionette TRACE conn4 <- [1,3042,null,{}] 09:56:02 INFO - PROCESS | 1861 | 1461344162176 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:02 INFO - PROCESS | 1861 | 1461344162399 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 09:56:02 INFO - PROCESS | 1861 | 1461344162839 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12215a4800 == 209 [pid = 1861] [id = 770] 09:56:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f1221122000) [pid = 1861] [serial = 2309] [outer = (nil)] 09:56:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f12217e4000) [pid = 1861] [serial = 2310] [outer = 0x7f1221122000] 09:56:03 INFO - PROCESS | 1861 | 1461344163006 Marionette DEBUG loaded listener.js 09:56:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f1227783c00) [pid = 1861] [serial = 2311] [outer = 0x7f1221122000] 09:56:04 INFO - PROCESS | 1861 | 1461344164407 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:56:04 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. 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:56:04 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'.) 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:56:04 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. 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:56:04 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. 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:56:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:56:04 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. 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:56:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:56:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:56:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:56:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:56:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:56:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:56:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:56:04 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2303ms 09:56:04 INFO - PROCESS | 1861 | 1461344164473 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 09:56:04 INFO - PROCESS | 1861 | 1461344164490 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 09:56:04 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:56:04 INFO - PROCESS | 1861 | 1461344164506 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:56:04 INFO - PROCESS | 1861 | 1461344164520 Marionette TRACE conn4 <- [1,3046,null,{}] 09:56:04 INFO - PROCESS | 1861 | 1461344164654 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:04 INFO - PROCESS | 1861 | 1461344164909 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 09:56:05 INFO - PROCESS | 1861 | 1461344165197 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1228e72000 == 210 [pid = 1861] [id = 771] 09:56:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f12217d9c00) [pid = 1861] [serial = 2312] [outer = (nil)] 09:56:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f12295e3800) [pid = 1861] [serial = 2313] [outer = 0x7f12217d9c00] 09:56:05 INFO - PROCESS | 1861 | 1461344165301 Marionette DEBUG loaded listener.js 09:56:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f1229dc0400) [pid = 1861] [serial = 2314] [outer = 0x7f12217d9c00] 09:56:05 INFO - PROCESS | 1861 | [1861] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:56:06 INFO - PROCESS | 1861 | 1461344166349 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:56:06 INFO - {} 09:56:06 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1888ms 09:56:06 INFO - PROCESS | 1861 | 1461344166407 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 09:56:06 INFO - PROCESS | 1861 | 1461344166414 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 09:56:06 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:56:06 INFO - PROCESS | 1861 | 1461344166470 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:56:06 INFO - PROCESS | 1861 | 1461344166475 Marionette TRACE conn4 <- [1,3050,null,{}] 09:56:06 INFO - PROCESS | 1861 | 1461344166483 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:06 INFO - PROCESS | 1861 | 1461344166779 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 09:56:07 INFO - PROCESS | 1861 | 1461344167165 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:07 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1229689800 == 211 [pid = 1861] [id = 772] 09:56:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f1229eb7000) [pid = 1861] [serial = 2315] [outer = (nil)] 09:56:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f122b2e7000) [pid = 1861] [serial = 2316] [outer = 0x7f1229eb7000] 09:56:07 INFO - PROCESS | 1861 | 1461344167253 Marionette DEBUG loaded listener.js 09:56:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f122b4dd000) [pid = 1861] [serial = 2317] [outer = 0x7f1229eb7000] 09:56:08 INFO - PROCESS | 1861 | 1461344168162 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:56:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1790ms 09:56:08 INFO - PROCESS | 1861 | 1461344168216 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 09:56:08 INFO - PROCESS | 1861 | 1461344168220 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 09:56:08 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:56:08 INFO - PROCESS | 1861 | 1461344168238 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:56:08 INFO - PROCESS | 1861 | 1461344168247 Marionette TRACE conn4 <- [1,3054,null,{}] 09:56:08 INFO - PROCESS | 1861 | 1461344168275 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:08 INFO - PROCESS | 1861 | 1461344168538 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 09:56:08 INFO - PROCESS | 1861 | 1461344168851 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:08 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122bcb4800 == 212 [pid = 1861] [id = 773] 09:56:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f1229ee6000) [pid = 1861] [serial = 2318] [outer = (nil)] 09:56:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f122db80400) [pid = 1861] [serial = 2319] [outer = 0x7f1229ee6000] 09:56:08 INFO - PROCESS | 1861 | 1461344168937 Marionette DEBUG loaded listener.js 09:56:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f122de59000) [pid = 1861] [serial = 2320] [outer = 0x7f1229ee6000] 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:56:10 INFO - PROCESS | 1861 | 1461344170200 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:56:10 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" 09:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:56:10 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" 09:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:56:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2075ms 09:56:10 INFO - PROCESS | 1861 | 1461344170353 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 09:56:10 INFO - PROCESS | 1861 | 1461344170363 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 09:56:10 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:56:10 INFO - PROCESS | 1861 | 1461344170379 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:56:10 INFO - PROCESS | 1861 | 1461344170387 Marionette TRACE conn4 <- [1,3058,null,{}] 09:56:10 INFO - PROCESS | 1861 | 1461344170399 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:10 INFO - PROCESS | 1861 | 1461344170757 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 09:56:11 INFO - PROCESS | 1861 | 1461344171062 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122c19f800 == 213 [pid = 1861] [id = 774] 09:56:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f122bee7000) [pid = 1861] [serial = 2321] [outer = (nil)] 09:56:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f122ee3d000) [pid = 1861] [serial = 2322] [outer = 0x7f122bee7000] 09:56:11 INFO - PROCESS | 1861 | 1461344171172 Marionette DEBUG loaded listener.js 09:56:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f122ef1e400) [pid = 1861] [serial = 2323] [outer = 0x7f122bee7000] 09:56:12 INFO - PROCESS | 1861 | 1461344172181 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:56:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:56:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:56:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:56:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:56:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:56:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:56:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:56:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:56:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:56:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:56:12 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:12 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:56:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:56:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:56:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:56:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:56:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:56:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:56:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:56:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:56:12 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1849ms 09:56:12 INFO - PROCESS | 1861 | 1461344172230 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 09:56:12 INFO - PROCESS | 1861 | 1461344172238 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 09:56:12 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:56:12 INFO - PROCESS | 1861 | 1461344172245 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:56:12 INFO - PROCESS | 1861 | 1461344172249 Marionette TRACE conn4 <- [1,3062,null,{}] 09:56:12 INFO - PROCESS | 1861 | 1461344172254 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:12 INFO - PROCESS | 1861 | 1461344172526 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 09:56:12 INFO - PROCESS | 1861 | 1461344172796 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122d19c800 == 214 [pid = 1861] [id = 775] 09:56:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f122ef67c00) [pid = 1861] [serial = 2324] [outer = (nil)] 09:56:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f122ef6e800) [pid = 1861] [serial = 2325] [outer = 0x7f122ef67c00] 09:56:12 INFO - PROCESS | 1861 | 1461344172893 Marionette DEBUG loaded listener.js 09:56:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f1234ba5c00) [pid = 1861] [serial = 2326] [outer = 0x7f122ef67c00] 09:56:13 INFO - PROCESS | 1861 | [1861] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:56:13 INFO - PROCESS | 1861 | 1461344173857 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:56:13 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:56:13 INFO - {} 09:56:13 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1636ms 09:56:13 INFO - PROCESS | 1861 | 1461344173883 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 09:56:13 INFO - PROCESS | 1861 | 1461344173887 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 09:56:13 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:56:13 INFO - PROCESS | 1861 | 1461344173894 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:56:13 INFO - PROCESS | 1861 | 1461344173897 Marionette TRACE conn4 <- [1,3066,null,{}] 09:56:13 INFO - PROCESS | 1861 | 1461344173902 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:14 INFO - PROCESS | 1861 | 1461344174182 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 09:56:14 INFO - PROCESS | 1861 | 1461344174454 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:14 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122ddde000 == 215 [pid = 1861] [id = 776] 09:56:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f1234ba6000) [pid = 1861] [serial = 2327] [outer = (nil)] 09:56:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f12366ecc00) [pid = 1861] [serial = 2328] [outer = 0x7f1234ba6000] 09:56:14 INFO - PROCESS | 1861 | 1461344174533 Marionette DEBUG loaded listener.js 09:56:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f1236ee7800) [pid = 1861] [serial = 2329] [outer = 0x7f1234ba6000] 09:56:15 INFO - PROCESS | 1861 | 1461344175422 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:56:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:56:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:56:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:56:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:56:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:56:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:56:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:56:15 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1589ms 09:56:15 INFO - PROCESS | 1861 | 1461344175486 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 09:56:15 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:56:15 INFO - PROCESS | 1861 | 1461344175491 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 09:56:15 INFO - PROCESS | 1861 | 1461344175499 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:56:15 INFO - PROCESS | 1861 | 1461344175502 Marionette TRACE conn4 <- [1,3070,null,{}] 09:56:15 INFO - PROCESS | 1861 | 1461344175529 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:15 INFO - PROCESS | 1861 | 1461344175780 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 09:56:16 INFO - PROCESS | 1861 | 1461344176061 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122e51b000 == 216 [pid = 1861] [id = 777] 09:56:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f122dfecc00) [pid = 1861] [serial = 2330] [outer = (nil)] 09:56:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f1236f6a000) [pid = 1861] [serial = 2331] [outer = 0x7f122dfecc00] 09:56:16 INFO - PROCESS | 1861 | 1461344176182 Marionette DEBUG loaded listener.js 09:56:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f12375a8000) [pid = 1861] [serial = 2332] [outer = 0x7f122dfecc00] 09:56:16 INFO - PROCESS | 1861 | 1461344176991 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:56:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:56:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:56:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:56:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:56:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:56:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:56:17 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1510ms 09:56:17 INFO - PROCESS | 1861 | 1461344177010 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 09:56:17 INFO - PROCESS | 1861 | 1461344177014 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 09:56:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:56:17 INFO - PROCESS | 1861 | 1461344177020 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:56:17 INFO - PROCESS | 1861 | 1461344177023 Marionette TRACE conn4 <- [1,3074,null,{}] 09:56:17 INFO - PROCESS | 1861 | 1461344177029 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:17 INFO - PROCESS | 1861 | 1461344177277 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 09:56:17 INFO - PROCESS | 1861 | 1461344177542 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:17 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122f39d000 == 217 [pid = 1861] [id = 778] 09:56:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f12211c5c00) [pid = 1861] [serial = 2333] [outer = (nil)] 09:56:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f12376d8000) [pid = 1861] [serial = 2334] [outer = 0x7f12211c5c00] 09:56:17 INFO - PROCESS | 1861 | 1461344177621 Marionette DEBUG loaded listener.js 09:56:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f1237852800) [pid = 1861] [serial = 2335] [outer = 0x7f12211c5c00] 09:56:18 INFO - PROCESS | 1861 | 1461344178487 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:56:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:56:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:56:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:56:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:56:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:56:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:56:18 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1483ms 09:56:18 INFO - PROCESS | 1861 | 1461344178505 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 09:56:18 INFO - PROCESS | 1861 | 1461344178508 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 09:56:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:56:18 INFO - PROCESS | 1861 | 1461344178516 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:56:18 INFO - PROCESS | 1861 | 1461344178519 Marionette TRACE conn4 <- [1,3078,null,{}] 09:56:18 INFO - PROCESS | 1861 | 1461344178525 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:18 INFO - PROCESS | 1861 | 1461344178778 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 09:56:19 INFO - PROCESS | 1861 | 1461344179101 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122dca5800 == 218 [pid = 1861] [id = 779] 09:56:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f1227782c00) [pid = 1861] [serial = 2336] [outer = (nil)] 09:56:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f122f46b800) [pid = 1861] [serial = 2337] [outer = 0x7f1227782c00] 09:56:19 INFO - PROCESS | 1861 | 1461344179183 Marionette DEBUG loaded listener.js 09:56:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f1237857000) [pid = 1861] [serial = 2338] [outer = 0x7f1227782c00] 09:56:20 INFO - PROCESS | 1861 | 1461344180056 Marionette TRACE conn4 <- [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] 09:56:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:56:20 INFO - PROCESS | 1861 | 1461344180122 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 09:56:20 INFO - PROCESS | 1861 | 1461344180132 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:56:20 INFO - PROCESS | 1861 | 1461344180137 Marionette TRACE conn4 <- [1,3082,null,{}] 09:56:20 INFO - PROCESS | 1861 | 1461344180165 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:20 INFO - PROCESS | 1861 | 1461344180416 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 09:56:20 INFO - PROCESS | 1861 | 1461344180697 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:20 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236374000 == 219 [pid = 1861] [id = 780] 09:56:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f1238ff0c00) [pid = 1861] [serial = 2339] [outer = (nil)] 09:56:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f1238ff5800) [pid = 1861] [serial = 2340] [outer = 0x7f1238ff0c00] 09:56:20 INFO - PROCESS | 1861 | 1461344180843 Marionette DEBUG loaded listener.js 09:56:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f1239d23400) [pid = 1861] [serial = 2341] [outer = 0x7f1238ff0c00] 09:56:21 INFO - PROCESS | 1861 | 1461344181676 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:56:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:56:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:56:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1608ms 09:56:21 INFO - PROCESS | 1861 | 1461344181742 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 09:56:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:56:21 INFO - PROCESS | 1861 | 1461344181746 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 09:56:21 INFO - PROCESS | 1861 | 1461344181752 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:56:21 INFO - PROCESS | 1861 | 1461344181757 Marionette TRACE conn4 <- [1,3086,null,{}] 09:56:21 INFO - PROCESS | 1861 | 1461344181763 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:22 INFO - PROCESS | 1861 | 1461344182133 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 09:56:22 INFO - PROCESS | 1861 | 1461344182363 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:22 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1236dd9000 == 220 [pid = 1861] [id = 781] 09:56:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f1234ab3400) [pid = 1861] [serial = 2342] [outer = (nil)] 09:56:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f123a9b9800) [pid = 1861] [serial = 2343] [outer = 0x7f1234ab3400] 09:56:22 INFO - PROCESS | 1861 | 1461344182487 Marionette DEBUG loaded listener.js 09:56:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f123b3bc400) [pid = 1861] [serial = 2344] [outer = 0x7f1234ab3400] 09:56:23 INFO - PROCESS | 1861 | 1461344183320 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:56:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:56:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1581ms 09:56:23 INFO - PROCESS | 1861 | 1461344183333 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 09:56:23 INFO - PROCESS | 1861 | 1461344183336 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 09:56:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:56:23 INFO - PROCESS | 1861 | 1461344183343 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:56:23 INFO - PROCESS | 1861 | 1461344183346 Marionette TRACE conn4 <- [1,3090,null,{}] 09:56:23 INFO - PROCESS | 1861 | 1461344183352 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:23 INFO - PROCESS | 1861 | 1461344183592 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 09:56:23 INFO - PROCESS | 1861 | 1461344183848 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f12376bb800 == 221 [pid = 1861] [id = 782] 09:56:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f1238fdac00) [pid = 1861] [serial = 2345] [outer = (nil)] 09:56:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f123b5cfc00) [pid = 1861] [serial = 2346] [outer = 0x7f1238fdac00] 09:56:23 INFO - PROCESS | 1861 | 1461344183928 Marionette DEBUG loaded listener.js 09:56:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f123b619000) [pid = 1861] [serial = 2347] [outer = 0x7f1238fdac00] 09:56:24 INFO - PROCESS | 1861 | 1461344184743 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:56:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:56:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1440ms 09:56:24 INFO - PROCESS | 1861 | 1461344184785 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 09:56:24 INFO - PROCESS | 1861 | 1461344184789 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 09:56:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:56:24 INFO - PROCESS | 1861 | 1461344184795 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:56:24 INFO - PROCESS | 1861 | 1461344184798 Marionette TRACE conn4 <- [1,3094,null,{}] 09:56:24 INFO - PROCESS | 1861 | 1461344184804 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:25 INFO - PROCESS | 1861 | 1461344185085 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 09:56:25 INFO - PROCESS | 1861 | 1461344185348 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1238c32000 == 222 [pid = 1861] [id = 783] 09:56:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f1229eaa000) [pid = 1861] [serial = 2348] [outer = (nil)] 09:56:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f123c758c00) [pid = 1861] [serial = 2349] [outer = 0x7f1229eaa000] 09:56:25 INFO - PROCESS | 1861 | 1461344185424 Marionette DEBUG loaded listener.js 09:56:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f123dc33000) [pid = 1861] [serial = 2350] [outer = 0x7f1229eaa000] 09:56:26 INFO - PROCESS | 1861 | 1461344186268 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:56:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:56:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1495ms 09:56:26 INFO - PROCESS | 1861 | 1461344186291 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 09:56:26 INFO - PROCESS | 1861 | 1461344186295 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 09:56:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:56:26 INFO - PROCESS | 1861 | 1461344186301 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:56:26 INFO - PROCESS | 1861 | 1461344186304 Marionette TRACE conn4 <- [1,3098,null,{}] 09:56:26 INFO - PROCESS | 1861 | 1461344186309 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:26 INFO - PROCESS | 1861 | 1461344186551 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 09:56:26 INFO - PROCESS | 1861 | 1461344186811 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:26 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123b26c800 == 223 [pid = 1861] [id = 784] 09:56:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f123b3b9800) [pid = 1861] [serial = 2351] [outer = (nil)] 09:56:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f123ddcac00) [pid = 1861] [serial = 2352] [outer = 0x7f123b3b9800] 09:56:26 INFO - PROCESS | 1861 | 1461344186886 Marionette DEBUG loaded listener.js 09:56:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f1240211800) [pid = 1861] [serial = 2353] [outer = 0x7f123b3b9800] 09:56:27 INFO - PROCESS | 1861 | 1461344187743 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:56:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:56:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:56:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1490ms 09:56:27 INFO - PROCESS | 1861 | 1461344187793 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 09:56:27 INFO - PROCESS | 1861 | 1461344187800 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 09:56:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:56:27 INFO - PROCESS | 1861 | 1461344187860 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:56:27 INFO - PROCESS | 1861 | 1461344187864 Marionette TRACE conn4 <- [1,3102,null,{}] 09:56:27 INFO - PROCESS | 1861 | 1461344187871 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:28 INFO - PROCESS | 1861 | 1461344188131 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 09:56:28 INFO - PROCESS | 1861 | 1461344188419 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:28 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f123bb4f000 == 224 [pid = 1861] [id = 785] 09:56:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f123b3bd800) [pid = 1861] [serial = 2354] [outer = (nil)] 09:56:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f12410bc400) [pid = 1861] [serial = 2355] [outer = 0x7f123b3bd800] 09:56:28 INFO - PROCESS | 1861 | 1461344188498 Marionette DEBUG loaded listener.js 09:56:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f124130b400) [pid = 1861] [serial = 2356] [outer = 0x7f123b3bd800] 09:56:29 INFO - PROCESS | 1861 | 1461344189355 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:56:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:56:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1548ms 09:56:29 INFO - PROCESS | 1861 | 1461344189398 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 09:56:29 INFO - PROCESS | 1861 | 1461344189402 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 09:56:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:56:29 INFO - PROCESS | 1861 | 1461344189408 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:56:29 INFO - PROCESS | 1861 | 1461344189410 Marionette TRACE conn4 <- [1,3106,null,{}] 09:56:29 INFO - PROCESS | 1861 | 1461344189416 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:29 INFO - PROCESS | 1861 | 1461344189698 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 09:56:29 INFO - PROCESS | 1861 | 1461344189968 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f124128c000 == 225 [pid = 1861] [id = 786] 09:56:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f122111b000) [pid = 1861] [serial = 2357] [outer = (nil)] 09:56:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f124130c400) [pid = 1861] [serial = 2358] [outer = 0x7f122111b000] 09:56:30 INFO - PROCESS | 1861 | 1461344190045 Marionette DEBUG loaded listener.js 09:56:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f1241e2dc00) [pid = 1861] [serial = 2359] [outer = 0x7f122111b000] 09:56:30 INFO - PROCESS | 1861 | 1461344190888 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:56:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:56:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:56:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:56:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1530ms 09:56:30 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:56:30 INFO - PROCESS | 1861 | 1461344190940 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 09:56:30 INFO - PROCESS | 1861 | 1461344190943 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 09:56:30 INFO - PROCESS | 1861 | 1461344190951 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:56:30 INFO - PROCESS | 1861 | 1461344190954 Marionette TRACE conn4 <- [1,3110,null,{}] 09:56:30 INFO - PROCESS | 1861 | 1461344190961 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:31 INFO - PROCESS | 1861 | 1461344191233 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 09:56:31 INFO - PROCESS | 1861 | 1461344191527 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:31 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f1242858800 == 226 [pid = 1861] [id = 787] 09:56:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f1228307000) [pid = 1861] [serial = 2360] [outer = (nil)] 09:56:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f124220e800) [pid = 1861] [serial = 2361] [outer = 0x7f1228307000] 09:56:31 INFO - PROCESS | 1861 | 1461344191610 Marionette DEBUG loaded listener.js 09:56:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f1243352c00) [pid = 1861] [serial = 2362] [outer = 0x7f1228307000] 09:56:32 INFO - PROCESS | 1861 | 1461344192418 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:56:32 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:56:32 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 09:56:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:56:32 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1537ms 09:56:32 INFO - PROCESS | 1861 | 1461344192488 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 09:56:32 INFO - PROCESS | 1861 | 1461344192492 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 09:56:32 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:56:32 INFO - PROCESS | 1861 | 1461344192499 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:56:32 INFO - PROCESS | 1861 | 1461344192501 Marionette TRACE conn4 <- [1,3114,null,{}] 09:56:32 INFO - PROCESS | 1861 | 1461344192507 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:32 INFO - PROCESS | 1861 | 1461344192767 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 09:56:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f125516a800 == 225 [pid = 1861] [id = 318] 09:56:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122b43b000 == 224 [pid = 1861] [id = 769] 09:56:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122967f800 == 223 [pid = 1861] [id = 768] 09:56:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1226725000 == 222 [pid = 1861] [id = 767] 09:56:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1242451000 == 221 [pid = 1861] [id = 760] 09:56:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123edbe800 == 220 [pid = 1861] [id = 759] 09:56:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123ac82000 == 219 [pid = 1861] [id = 758] 09:56:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1221f0b000 == 218 [pid = 1861] [id = 757] 09:56:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1237a20000 == 217 [pid = 1861] [id = 756] 09:56:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12376b6000 == 216 [pid = 1861] [id = 755] 09:56:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1236df1000 == 215 [pid = 1861] [id = 754] 09:56:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f123658d800 == 214 [pid = 1861] [id = 753] 09:56:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f12346d7000 == 213 [pid = 1861] [id = 752] 09:56:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122ed34800 == 212 [pid = 1861] [id = 751] 09:56:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122ddc5800 == 211 [pid = 1861] [id = 750] 09:56:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f122c4b3000 == 210 [pid = 1861] [id = 749] 09:56:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f1229278000 == 209 [pid = 1861] [id = 748] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f122db8d400) [pid = 1861] [serial = 2109] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f122c3e3800) [pid = 1861] [serial = 2242] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f122c147800) [pid = 1861] [serial = 2237] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f122b4d0c00) [pid = 1861] [serial = 2180] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f12295e3c00) [pid = 1861] [serial = 2178] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f122830ac00) [pid = 1861] [serial = 2177] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f12278b2400) [pid = 1861] [serial = 2231] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f1228308800) [pid = 1861] [serial = 2232] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f123f2db400) [pid = 1861] [serial = 2228] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f123f2d0000) [pid = 1861] [serial = 2226] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f123dd09c00) [pid = 1861] [serial = 2225] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f123d134c00) [pid = 1861] [serial = 2223] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f123b94a800) [pid = 1861] [serial = 2222] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f123b5d2000) [pid = 1861] [serial = 2220] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f1239dad000) [pid = 1861] [serial = 2219] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f1238ff7400) [pid = 1861] [serial = 2217] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f1237e38400) [pid = 1861] [serial = 2216] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f1237b13000) [pid = 1861] [serial = 2214] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f123784e800) [pid = 1861] [serial = 2213] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f1237717400) [pid = 1861] [serial = 2211] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f123759f000) [pid = 1861] [serial = 2210] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f1236f63000) [pid = 1861] [serial = 2208] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f1236ee6000) [pid = 1861] [serial = 2207] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f1234bb0000) [pid = 1861] [serial = 2205] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f1234ab0c00) [pid = 1861] [serial = 2204] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f122f65b400) [pid = 1861] [serial = 2202] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f122f52b400) [pid = 1861] [serial = 2201] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f122f464800) [pid = 1861] [serial = 2199] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f122ef68000) [pid = 1861] [serial = 2198] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f122ef25c00) [pid = 1861] [serial = 2196] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f122ee3fc00) [pid = 1861] [serial = 2195] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f122ecbe400) [pid = 1861] [serial = 2193] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f122ec0b000) [pid = 1861] [serial = 2192] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f122dfc7c00) [pid = 1861] [serial = 2190] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f122de54400) [pid = 1861] [serial = 2189] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f122db8ac00) [pid = 1861] [serial = 2187] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f122db4b800) [pid = 1861] [serial = 2186] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f122d375000) [pid = 1861] [serial = 2184] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f122c3dd000) [pid = 1861] [serial = 2183] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f122bee8000) [pid = 1861] [serial = 2181] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f122c4f1400) [pid = 1861] [serial = 2238] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f12211d1c00) [pid = 1861] [serial = 2240] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f122b4d1c00) [pid = 1861] [serial = 2235] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f1229eaf800) [pid = 1861] [serial = 2234] [outer = (nil)] [url = about:blank] 09:56:35 INFO - PROCESS | 1861 | 1461344195195 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"e3983e90-620b-47c3-b25a-9cc489210111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f122498b800 == 210 [pid = 1861] [id = 788] 09:56:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f12211cd000) [pid = 1861] [serial = 2363] [outer = (nil)] 09:56:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f12211d3800) [pid = 1861] [serial = 2364] [outer = 0x7f12211cd000] 09:56:35 INFO - PROCESS | 1861 | 1461344195272 Marionette DEBUG loaded listener.js 09:56:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f12276ea000) [pid = 1861] [serial = 2365] [outer = 0x7f12211cd000] 09:56:36 INFO - PROCESS | 1861 | 1461344196013 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:56:36 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:56:36 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 3541ms 09:56:36 INFO - PROCESS | 1861 | 1461344196043 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 09:56:36 INFO - PROCESS | 1861 | 1461344196051 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 09:56:37 WARNING - u'runner_teardown' () 09:56:37 INFO - No more tests 09:56:37 INFO - Got 0 unexpected results 09:56:37 INFO - SUITE-END | took 1271s 09:56:37 INFO - Closing logging queue 09:56:37 INFO - queue closed 09:56:37 INFO - Return code: 0 09:56:37 WARNING - # TBPL SUCCESS # 09:56:37 INFO - Running post-action listener: _resource_record_post_action 09:56:37 INFO - Running post-run listener: _resource_record_post_run 09:56:38 INFO - Total resource usage - Wall time: 1309s; CPU: 98.0%; Read bytes: 8359936; Write bytes: 976883712; Read time: 500; Write time: 342056 09:56:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:56:38 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 0; Write bytes: 83853312; Read time: 0; Write time: 70052 09:56:38 INFO - run-tests - Wall time: 1277s; CPU: 98.0%; Read bytes: 5500928; Write bytes: 891469824; Read time: 376; Write time: 271664 09:56:38 INFO - Running post-run listener: _upload_blobber_files 09:56:38 INFO - Blob upload gear active. 09:56:38 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:56:38 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 09:56:38 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', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:56:38 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 fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:56:39 INFO - (blobuploader) - INFO - Open directory for files ... 09:56:39 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:56:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:56:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:56:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:56:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:56:41 INFO - (blobuploader) - INFO - Done attempting. 09:56:41 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:56:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:56:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:56:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:56:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:56:42 INFO - (blobuploader) - INFO - Done attempting. 09:56:42 INFO - (blobuploader) - INFO - Iteration through files over. 09:56:42 INFO - Return code: 0 09:56:42 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:56:42 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:56:42 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/9950dabed808ac964eda7c8b8159b60e8de0ecbfadb7bca188923a9ca64ba4958cae09a77059021025b42fd16965a6642597af06ea3076e1cf319f997668ec9c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5d9ff3bae9449756db7f3254f1d3898d5ab1d28b1f7c1ddff7cd1552c12ec1d352bba4c7ba82a87e825d2e07ee466b455915e720fb1cf636e5f12a3b99cd9b68"} 09:56:42 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:56:42 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:56:42 INFO - Contents: 09:56:42 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/9950dabed808ac964eda7c8b8159b60e8de0ecbfadb7bca188923a9ca64ba4958cae09a77059021025b42fd16965a6642597af06ea3076e1cf319f997668ec9c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5d9ff3bae9449756db7f3254f1d3898d5ab1d28b1f7c1ddff7cd1552c12ec1d352bba4c7ba82a87e825d2e07ee466b455915e720fb1cf636e5f12a3b99cd9b68"} 09:56:42 INFO - Running post-run listener: copy_logs_to_upload_dir 09:56:42 INFO - Copying logs to upload dir... 09:56:42 INFO - mkdir: /builds/slave/test/build/upload/logs 09:56:42 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1395.823600 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 16 secs) (at 2016-04-22 09:56:43.000082) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 09:56:43.001319) ========= 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=9ca12473fbb1d023794ffd180000023c-1461342682.479751-842171460 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/9950dabed808ac964eda7c8b8159b60e8de0ecbfadb7bca188923a9ca64ba4958cae09a77059021025b42fd16965a6642597af06ea3076e1cf319f997668ec9c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5d9ff3bae9449756db7f3254f1d3898d5ab1d28b1f7c1ddff7cd1552c12ec1d352bba4c7ba82a87e825d2e07ee466b455915e720fb1cf636e5f12a3b99cd9b68"} build_url:https://queue.taskcluster.net/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.037118 build_url: 'https://queue.taskcluster.net/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/9950dabed808ac964eda7c8b8159b60e8de0ecbfadb7bca188923a9ca64ba4958cae09a77059021025b42fd16965a6642597af06ea3076e1cf319f997668ec9c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5d9ff3bae9449756db7f3254f1d3898d5ab1d28b1f7c1ddff7cd1552c12ec1d352bba4c7ba82a87e825d2e07ee466b455915e720fb1cf636e5f12a3b99cd9b68"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Hom4dKRuQXqWgd7wAJK2AA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 09:56:43.079229) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 09:56:43.079736) ========= 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=9ca12473fbb1d023794ffd180000023c-1461342682.479751-842171460 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021849 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 09:56:43.146374) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 09:56:43.146689) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 09:56:43.147058) ========= ========= Total master_lag: 0.79 =========