builder: fx-team_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-782 starttime: 1461168527.1 results: success (0) buildid: 20160420072644 builduid: 1c1d00a878d54fa28d325b272eeb0901 revision: fd5a45ba0257ec668f55da824e4384b8755eda32 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 09:08:47.099339) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 09:08:47.099945) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 09:08:47.100391) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 09:08:47.135755) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 09:08:47.136149) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461167353.995685-1734322792 _=/tools/buildbot/bin/python using PTY: False --2016-04-20 09:08:47-- 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-20 09:08:47 (9.35 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.577922 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 09:08:47.742932) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 09:08:47.743421) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461167353.995685-1734322792 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.055539 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 09:08:47.825409) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 09:08:47.825876) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev fd5a45ba0257ec668f55da824e4384b8755eda32 --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 fd5a45ba0257ec668f55da824e4384b8755eda32 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461167353.995685-1734322792 _=/tools/buildbot/bin/python using PTY: False 2016-04-20 09:08:47,931 truncating revision to first 12 chars 2016-04-20 09:08:47,931 Setting DEBUG logging. 2016-04-20 09:08:47,932 attempt 1/10 2016-04-20 09:08:47,932 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/fd5a45ba0257?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 09:08:49,107 unpacking tar archive at: fx-team-fd5a45ba0257/testing/mozharness/ program finished with exit code 0 elapsedTime=1.690566 ========= master_lag: 0.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 09:08:49.658038) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 09:08:49.658473) ========= script_repo_revision: fd5a45ba0257ec668f55da824e4384b8755eda32 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 09:08:49.659012) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 09:08:49.659448) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 09:08:49.688824) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 13 secs) (at 2016-04-20 09:08:49.689220) ========= /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=5a152710dd62cc268aad214e000002d8-1461167353.995685-1734322792 _=/tools/buildbot/bin/python using PTY: False 09:08:49 INFO - MultiFileLogger online at 20160420 09:08:49 in /builds/slave/test 09:08:49 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:08:49 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:08:49 INFO - {'append_to_log': False, 09:08:49 INFO - 'base_work_dir': '/builds/slave/test', 09:08:49 INFO - 'blob_upload_branch': 'fx-team', 09:08:49 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:08:49 INFO - 'buildbot_json_path': 'buildprops.json', 09:08:49 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:08:49 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:08:49 INFO - 'download_minidump_stackwalk': True, 09:08:49 INFO - 'download_symbols': 'true', 09:08:49 INFO - 'e10s': False, 09:08:49 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:08:49 INFO - 'tooltool.py': '/tools/tooltool.py', 09:08:49 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:08:49 INFO - '/tools/misc-python/virtualenv.py')}, 09:08:49 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:08:49 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:08:49 INFO - 'log_level': 'info', 09:08:49 INFO - 'log_to_console': True, 09:08:49 INFO - 'opt_config_files': (), 09:08:49 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:08:49 INFO - '--processes=1', 09:08:49 INFO - '--config=%(test_path)s/wptrunner.ini', 09:08:49 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:08:49 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:08:49 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:08:49 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:08:49 INFO - 'pip_index': False, 09:08:49 INFO - 'require_test_zip': True, 09:08:49 INFO - 'test_type': ('testharness',), 09:08:49 INFO - 'this_chunk': '1', 09:08:49 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:08:49 INFO - 'total_chunks': '10', 09:08:49 INFO - 'virtualenv_path': 'venv', 09:08:49 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:08:49 INFO - 'work_dir': 'build'} 09:08:49 INFO - ##### 09:08:49 INFO - ##### Running clobber step. 09:08:49 INFO - ##### 09:08:49 INFO - Running pre-action listener: _resource_record_pre_action 09:08:49 INFO - Running main action method: clobber 09:08:49 INFO - rmtree: /builds/slave/test/build 09:08:49 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:08:51 INFO - Running post-action listener: _resource_record_post_action 09:08:51 INFO - ##### 09:08:51 INFO - ##### Running read-buildbot-config step. 09:08:51 INFO - ##### 09:08:51 INFO - Running pre-action listener: _resource_record_pre_action 09:08:51 INFO - Running main action method: read_buildbot_config 09:08:51 INFO - Using buildbot properties: 09:08:51 INFO - { 09:08:51 INFO - "project": "", 09:08:51 INFO - "product": "firefox", 09:08:51 INFO - "script_repo_revision": "production", 09:08:51 INFO - "scheduler": "tests-fx-team-ubuntu32_vm-debug-unittest-7-3600", 09:08:51 INFO - "repository": "", 09:08:51 INFO - "buildername": "Ubuntu VM 12.04 fx-team debug test web-platform-tests-1", 09:08:51 INFO - "buildid": "20160420072644", 09:08:51 INFO - "pgo_build": "False", 09:08:51 INFO - "basedir": "/builds/slave/test", 09:08:51 INFO - "buildnumber": 44, 09:08:51 INFO - "slavename": "tst-linux32-spot-782", 09:08:51 INFO - "revision": "fd5a45ba0257ec668f55da824e4384b8755eda32", 09:08:51 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 09:08:51 INFO - "platform": "linux", 09:08:51 INFO - "branch": "fx-team", 09:08:51 INFO - "repo_path": "integration/fx-team", 09:08:51 INFO - "moz_repo_path": "", 09:08:51 INFO - "stage_platform": "linux", 09:08:51 INFO - "builduid": "1c1d00a878d54fa28d325b272eeb0901", 09:08:51 INFO - "slavebuilddir": "test" 09:08:51 INFO - } 09:08:51 INFO - Found installer url https://queue.taskcluster.net/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2. 09:08:51 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json. 09:08:51 INFO - Running post-action listener: _resource_record_post_action 09:08:51 INFO - ##### 09:08:51 INFO - ##### Running download-and-extract step. 09:08:51 INFO - ##### 09:08:51 INFO - Running pre-action listener: _resource_record_pre_action 09:08:51 INFO - Running main action method: download_and_extract 09:08:51 INFO - mkdir: /builds/slave/test/build/tests 09:08: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:08:51 INFO - https://queue.taskcluster.net/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 09:08:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 09:08:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 09:08:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 09:08:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json'}, attempt #1 09:08:53 INFO - Downloaded 1325 bytes. 09:08:53 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 09:08:53 INFO - Using the following test package requirements: 09:08:53 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 09:08:53 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 09:08:53 INFO - u'firefox-48.0a1.en-US.linux-i686.cppunittest.tests.zip'], 09:08:53 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 09:08:53 INFO - u'firefox-48.0a1.en-US.linux-i686.gtest.tests.zip'], 09:08:53 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 09:08:53 INFO - u'jsshell-linux-i686.zip'], 09:08:53 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 09:08:53 INFO - u'firefox-48.0a1.en-US.linux-i686.mochitest.tests.zip'], 09:08:53 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 09:08:53 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 09:08:53 INFO - u'firefox-48.0a1.en-US.linux-i686.reftest.tests.zip'], 09:08:53 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 09:08:53 INFO - u'firefox-48.0a1.en-US.linux-i686.talos.tests.zip'], 09:08:53 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 09:08:53 INFO - u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'], 09:08:53 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 09:08:53 INFO - u'firefox-48.0a1.en-US.linux-i686.xpcshell.tests.zip']} 09:08:53 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 09:08:53 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:08:53 INFO - https://queue.taskcluster.net/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 09:08:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 09:08:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 09:08:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 09:08:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 09:09:02 INFO - Downloaded 22428937 bytes. 09:09:02 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:09:02 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:09:03 INFO - caution: filename not matched: web-platform/* 09:09:03 INFO - Return code: 11 09:09:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:09:03 INFO - https://queue.taskcluster.net/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 09:09:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 09:09:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 09:09:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 09:09:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 09:09:15 INFO - Downloaded 36397867 bytes. 09:09:15 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:09:15 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:09:18 INFO - caution: filename not matched: bin/* 09:09:18 INFO - caution: filename not matched: config/* 09:09:18 INFO - caution: filename not matched: mozbase/* 09:09:18 INFO - caution: filename not matched: marionette/* 09:09:18 INFO - caution: filename not matched: tools/wptserve/* 09:09:18 INFO - Return code: 11 09:09:18 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:09:18 INFO - https://queue.taskcluster.net/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 09:09:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 09:09:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 09:09:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 09:09:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2'}, attempt #1 09:09:38 INFO - Downloaded 63423696 bytes. 09:09:38 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 09:09:38 INFO - mkdir: /builds/slave/test/properties 09:09:38 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:09:38 INFO - Writing to file /builds/slave/test/properties/build_url 09:09:38 INFO - Contents: 09:09:38 INFO - build_url:https://queue.taskcluster.net/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 09:09:39 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 09:09:39 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:09:39 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:09:39 INFO - Contents: 09:09:39 INFO - symbols_url:https://queue.taskcluster.net/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 09:09:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:09:39 INFO - https://queue.taskcluster.net/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:09:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 09:09:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 09:09:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 09:09:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 09:10:04 INFO - Downloaded 91778679 bytes. 09:10:04 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 09:10:04 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 09:10:13 INFO - Return code: 0 09:10:13 INFO - Running post-action listener: _resource_record_post_action 09:10:13 INFO - Running post-action listener: set_extra_try_arguments 09:10:13 INFO - ##### 09:10:13 INFO - ##### Running create-virtualenv step. 09:10:13 INFO - ##### 09:10:13 INFO - Running pre-action listener: _pre_create_virtualenv 09:10:13 INFO - Running pre-action listener: _resource_record_pre_action 09:10:13 INFO - Running main action method: create_virtualenv 09:10:13 INFO - Creating virtualenv /builds/slave/test/build/venv 09:10:13 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:10:13 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:10:14 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:10:14 INFO - Using real prefix '/usr' 09:10:14 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:10:15 INFO - Installing distribute.............................................................................................................................................................................................done. 09:10:19 INFO - Installing pip.................done. 09:10:19 INFO - Return code: 0 09:10:19 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:10:19 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:10:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:10:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:10:19 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:10:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:10:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:10:19 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa363c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa475598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa5292b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa518f70>, '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 0xa518620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa51e750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461167353.995685-1734322792', '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:10:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 09:10:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:10:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:10:19 INFO - 'CCACHE_UMASK': '002', 09:10:19 INFO - 'DISPLAY': ':0', 09:10:19 INFO - 'HOME': '/home/cltbld', 09:10:19 INFO - 'LANG': 'en_US.UTF-8', 09:10:19 INFO - 'LOGNAME': 'cltbld', 09:10:19 INFO - 'MAIL': '/var/mail/cltbld', 09:10:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:10:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:10:19 INFO - 'MOZ_NO_REMOTE': '1', 09:10:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:10:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:10:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:10:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:10:19 INFO - 'PWD': '/builds/slave/test', 09:10:19 INFO - 'SHELL': '/bin/bash', 09:10:19 INFO - 'SHLVL': '1', 09:10:19 INFO - 'TERM': 'linux', 09:10:19 INFO - 'TMOUT': '86400', 09:10:19 INFO - 'USER': 'cltbld', 09:10:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461167353.995685-1734322792', 09:10:19 INFO - '_': '/tools/buildbot/bin/python'} 09:10:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:10:19 INFO - Downloading/unpacking psutil>=0.7.1 09:10:19 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:10:19 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:10:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:10:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:10:19 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:10:19 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:10:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:10:25 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:10:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:10:25 INFO - Installing collected packages: psutil 09:10:25 INFO - Running setup.py install for psutil 09:10:25 INFO - building 'psutil._psutil_linux' extension 09:10:25 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 09:10:26 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 09:10:26 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 09:10:26 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 09:10:26 INFO - building 'psutil._psutil_posix' extension 09:10:26 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 09:10:26 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 09:10:26 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:10:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:10:26 INFO - Successfully installed psutil 09:10:26 INFO - Cleaning up... 09:10:26 INFO - Return code: 0 09:10:26 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:10:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:10:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:10:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:10:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:10:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:10:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:10:26 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa363c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa475598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa5292b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa518f70>, '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 0xa518620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa51e750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461167353.995685-1734322792', '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:10:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 09:10:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:10:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:10:26 INFO - 'CCACHE_UMASK': '002', 09:10:26 INFO - 'DISPLAY': ':0', 09:10:26 INFO - 'HOME': '/home/cltbld', 09:10:26 INFO - 'LANG': 'en_US.UTF-8', 09:10:26 INFO - 'LOGNAME': 'cltbld', 09:10:26 INFO - 'MAIL': '/var/mail/cltbld', 09:10:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:10:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:10:26 INFO - 'MOZ_NO_REMOTE': '1', 09:10:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:10:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:10:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:10:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:10:26 INFO - 'PWD': '/builds/slave/test', 09:10:26 INFO - 'SHELL': '/bin/bash', 09:10:26 INFO - 'SHLVL': '1', 09:10:26 INFO - 'TERM': 'linux', 09:10:26 INFO - 'TMOUT': '86400', 09:10:26 INFO - 'USER': 'cltbld', 09:10:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461167353.995685-1734322792', 09:10:26 INFO - '_': '/tools/buildbot/bin/python'} 09:10:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:10:27 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:10:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:10:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:10:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:10:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:10:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:10:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:10:32 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:10:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:10:32 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:10:32 INFO - Installing collected packages: mozsystemmonitor 09:10:32 INFO - Running setup.py install for mozsystemmonitor 09:10:32 INFO - Successfully installed mozsystemmonitor 09:10:32 INFO - Cleaning up... 09:10:32 INFO - Return code: 0 09:10:32 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:10:32 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:10:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:10:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:10:32 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:10:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:10:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:10:32 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa363c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa475598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa5292b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa518f70>, '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 0xa518620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa51e750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461167353.995685-1734322792', '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:10:32 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 09:10:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:10:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:10:32 INFO - 'CCACHE_UMASK': '002', 09:10:32 INFO - 'DISPLAY': ':0', 09:10:32 INFO - 'HOME': '/home/cltbld', 09:10:32 INFO - 'LANG': 'en_US.UTF-8', 09:10:32 INFO - 'LOGNAME': 'cltbld', 09:10:32 INFO - 'MAIL': '/var/mail/cltbld', 09:10:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:10:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:10:32 INFO - 'MOZ_NO_REMOTE': '1', 09:10:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:10:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:10:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:10:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:10:32 INFO - 'PWD': '/builds/slave/test', 09:10:32 INFO - 'SHELL': '/bin/bash', 09:10:32 INFO - 'SHLVL': '1', 09:10:32 INFO - 'TERM': 'linux', 09:10:32 INFO - 'TMOUT': '86400', 09:10:32 INFO - 'USER': 'cltbld', 09:10:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461167353.995685-1734322792', 09:10:32 INFO - '_': '/tools/buildbot/bin/python'} 09:10:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:10:32 INFO - Downloading/unpacking blobuploader==1.2.4 09:10:32 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:10:32 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:10:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:10:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:10:32 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:10:32 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:10:37 INFO - Downloading blobuploader-1.2.4.tar.gz 09:10:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:10:37 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:10:37 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:10:37 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:10:37 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:10:37 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:10:37 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:10:37 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:10:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:10:39 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:10:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:10:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:10:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:10:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:10:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:10:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:10:39 INFO - Downloading docopt-0.6.1.tar.gz 09:10:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:10:40 INFO - Installing collected packages: blobuploader, requests, docopt 09:10:40 INFO - Running setup.py install for blobuploader 09:10:40 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:10:40 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:10:40 INFO - Running setup.py install for requests 09:10:41 INFO - Running setup.py install for docopt 09:10:41 INFO - Successfully installed blobuploader requests docopt 09:10:41 INFO - Cleaning up... 09:10:41 INFO - Return code: 0 09:10:41 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:10:41 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:10:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:10:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:10:41 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:10:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:10:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:10:41 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa363c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa475598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa5292b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa518f70>, '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 0xa518620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa51e750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461167353.995685-1734322792', '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:10:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:10:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:10:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:10:41 INFO - 'CCACHE_UMASK': '002', 09:10:41 INFO - 'DISPLAY': ':0', 09:10:41 INFO - 'HOME': '/home/cltbld', 09:10:41 INFO - 'LANG': 'en_US.UTF-8', 09:10:41 INFO - 'LOGNAME': 'cltbld', 09:10:41 INFO - 'MAIL': '/var/mail/cltbld', 09:10:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:10:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:10:41 INFO - 'MOZ_NO_REMOTE': '1', 09:10:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:10:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:10:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:10:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:10:41 INFO - 'PWD': '/builds/slave/test', 09:10:41 INFO - 'SHELL': '/bin/bash', 09:10:41 INFO - 'SHLVL': '1', 09:10:41 INFO - 'TERM': 'linux', 09:10:41 INFO - 'TMOUT': '86400', 09:10:41 INFO - 'USER': 'cltbld', 09:10:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461167353.995685-1734322792', 09:10:41 INFO - '_': '/tools/buildbot/bin/python'} 09:10:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:10:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:10:41 INFO - Running setup.py (path:/tmp/pip-S0Z1Ms-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:10:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:10:42 INFO - Running setup.py (path:/tmp/pip-xEWjTF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:10:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:10:42 INFO - Running setup.py (path:/tmp/pip-mCcknU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:10:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:10:42 INFO - Running setup.py (path:/tmp/pip-ToFJQs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:10:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:10:42 INFO - Running setup.py (path:/tmp/pip-kSka9z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:10:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:10:42 INFO - Running setup.py (path:/tmp/pip-E1DjOo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:10:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:10:42 INFO - Running setup.py (path:/tmp/pip-nGZiFq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:10:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:10:42 INFO - Running setup.py (path:/tmp/pip-j8VxBO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:10:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:10:43 INFO - Running setup.py (path:/tmp/pip-hijOx0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:10:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:10:43 INFO - Running setup.py (path:/tmp/pip-2AKNo7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:10:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:10:43 INFO - Running setup.py (path:/tmp/pip-kOaNln-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:10:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:10:43 INFO - Running setup.py (path:/tmp/pip-ImHa5Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:10:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:10:43 INFO - Running setup.py (path:/tmp/pip-c8JI2j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:10:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:10:43 INFO - Running setup.py (path:/tmp/pip-tVUHnS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:10:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:10:43 INFO - Running setup.py (path:/tmp/pip-F6nnSw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:10:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:10:43 INFO - Running setup.py (path:/tmp/pip-JirpTt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:10:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:10:44 INFO - Running setup.py (path:/tmp/pip-2bb4r2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:10:44 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:10:44 INFO - Running setup.py (path:/tmp/pip-wWKvx5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:10:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:10:44 INFO - Running setup.py (path:/tmp/pip-ZmECoc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:10:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:10:44 INFO - Running setup.py (path:/tmp/pip-VtLWwA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:10:44 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:10:45 INFO - Running setup.py (path:/tmp/pip-P7zy1D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:10:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:10:45 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:10:45 INFO - Running setup.py install for manifestparser 09:10:45 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:10:45 INFO - Running setup.py install for mozcrash 09:10:45 INFO - Running setup.py install for mozdebug 09:10:45 INFO - Running setup.py install for mozdevice 09:10:46 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:10:46 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:10:46 INFO - Running setup.py install for mozfile 09:10:46 INFO - Running setup.py install for mozhttpd 09:10:46 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:10:46 INFO - Running setup.py install for mozinfo 09:10:46 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:10:46 INFO - Running setup.py install for mozInstall 09:10:46 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:10:46 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:10:46 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:10:46 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:10:46 INFO - Running setup.py install for mozleak 09:10:47 INFO - Running setup.py install for mozlog 09:10:47 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:10:47 INFO - Running setup.py install for moznetwork 09:10:47 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:10:47 INFO - Running setup.py install for mozprocess 09:10:47 INFO - Running setup.py install for mozprofile 09:10:47 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:10:47 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:10:47 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:10:47 INFO - Running setup.py install for mozrunner 09:10:48 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:10:48 INFO - Running setup.py install for mozscreenshot 09:10:48 INFO - Running setup.py install for moztest 09:10:48 INFO - Running setup.py install for mozversion 09:10:48 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:10:48 INFO - Running setup.py install for wptserve 09:10:49 INFO - Running setup.py install for marionette-driver 09:10:49 INFO - Running setup.py install for browsermob-proxy 09:10:49 INFO - Running setup.py install for marionette-client 09:10:49 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:10:50 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:10:50 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:10:50 INFO - Cleaning up... 09:10:50 INFO - Return code: 0 09:10:50 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:10:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:10:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:10:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:10:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:10:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:10:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:10:50 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa363c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa475598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa5292b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa518f70>, '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 0xa518620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa51e750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461167353.995685-1734322792', '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:10:50 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:10:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:10:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:10:50 INFO - 'CCACHE_UMASK': '002', 09:10:50 INFO - 'DISPLAY': ':0', 09:10:50 INFO - 'HOME': '/home/cltbld', 09:10:50 INFO - 'LANG': 'en_US.UTF-8', 09:10:50 INFO - 'LOGNAME': 'cltbld', 09:10:50 INFO - 'MAIL': '/var/mail/cltbld', 09:10:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:10:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:10:50 INFO - 'MOZ_NO_REMOTE': '1', 09:10:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:10:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:10:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:10:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:10:50 INFO - 'PWD': '/builds/slave/test', 09:10:50 INFO - 'SHELL': '/bin/bash', 09:10:50 INFO - 'SHLVL': '1', 09:10:50 INFO - 'TERM': 'linux', 09:10:50 INFO - 'TMOUT': '86400', 09:10:50 INFO - 'USER': 'cltbld', 09:10:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461167353.995685-1734322792', 09:10:50 INFO - '_': '/tools/buildbot/bin/python'} 09:10:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:10:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:10:50 INFO - Running setup.py (path:/tmp/pip-FCd_xe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:10:50 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:10:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:10:50 INFO - Running setup.py (path:/tmp/pip-RyS_tJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:10:50 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:10:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:10:50 INFO - Running setup.py (path:/tmp/pip-mjZWmV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:10:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 09:10:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:10:51 INFO - Running setup.py (path:/tmp/pip-kWuW7j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:10:51 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:10:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:10:51 INFO - Running setup.py (path:/tmp/pip-AJauqA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:10:51 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:10:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:10:51 INFO - Running setup.py (path:/tmp/pip-PFMijL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:10:51 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:10:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:10:51 INFO - Running setup.py (path:/tmp/pip-M8LRaT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:10:51 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:10:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:10:51 INFO - Running setup.py (path:/tmp/pip-v5MPci-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:10:51 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:10:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:10:51 INFO - Running setup.py (path:/tmp/pip-qFhYP6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:10:51 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:10:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:10:51 INFO - Running setup.py (path:/tmp/pip-qhtyqW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:10:51 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:10:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:10:51 INFO - Running setup.py (path:/tmp/pip-UHa3Jc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:10:52 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:10:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:10:52 INFO - Running setup.py (path:/tmp/pip-uvMiHK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:10:52 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:10:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:10:52 INFO - Running setup.py (path:/tmp/pip-OpRIkN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:10:52 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:10:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:10:52 INFO - Running setup.py (path:/tmp/pip-9yGPWO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:10:52 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:10:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:10:52 INFO - Running setup.py (path:/tmp/pip-Akf3c3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:10:52 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:10:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:10:52 INFO - Running setup.py (path:/tmp/pip-WpBzMg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:10:52 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:10:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:10:52 INFO - Running setup.py (path:/tmp/pip-ujEtom-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:10:52 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:10:52 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:10:52 INFO - Running setup.py (path:/tmp/pip-abpxS6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:10:53 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:10:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:10:53 INFO - Running setup.py (path:/tmp/pip-2YeyoO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:10:53 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:10:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:10:53 INFO - Running setup.py (path:/tmp/pip-ezIhhJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:10:53 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:10:53 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:10:53 INFO - Running setup.py (path:/tmp/pip-1yjk8c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:10:53 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:10:53 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:10:53 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:10:53 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:10:53 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:10:53 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:10:53 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:10:53 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:10:53 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:10:53 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:10:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:10:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:10:53 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:10:53 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:10:58 INFO - Downloading blessings-1.6.tar.gz 09:10:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:10:58 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:10:58 INFO - Installing collected packages: blessings 09:10:58 INFO - Running setup.py install for blessings 09:10:59 INFO - Successfully installed blessings 09:10:59 INFO - Cleaning up... 09:10:59 INFO - Return code: 0 09:10:59 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:10:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:10:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:10:59 INFO - Reading from file tmpfile_stdout 09:10:59 INFO - Current package versions: 09:10:59 INFO - argparse == 1.2.1 09:10:59 INFO - blessings == 1.6 09:10:59 INFO - blobuploader == 1.2.4 09:10:59 INFO - browsermob-proxy == 0.6.0 09:10:59 INFO - docopt == 0.6.1 09:10:59 INFO - manifestparser == 1.1 09:10:59 INFO - marionette-client == 2.3.0 09:10:59 INFO - marionette-driver == 1.4.0 09:10:59 INFO - mozInstall == 1.12 09:10:59 INFO - mozcrash == 0.17 09:10:59 INFO - mozdebug == 0.1 09:10:59 INFO - mozdevice == 0.48 09:10:59 INFO - mozfile == 1.2 09:10:59 INFO - mozhttpd == 0.7 09:10:59 INFO - mozinfo == 0.9 09:10:59 INFO - mozleak == 0.1 09:10:59 INFO - mozlog == 3.1 09:10:59 INFO - moznetwork == 0.27 09:10:59 INFO - mozprocess == 0.22 09:10:59 INFO - mozprofile == 0.28 09:10:59 INFO - mozrunner == 6.11 09:10:59 INFO - mozscreenshot == 0.1 09:10:59 INFO - mozsystemmonitor == 0.0 09:10:59 INFO - moztest == 0.7 09:10:59 INFO - mozversion == 1.4 09:10:59 INFO - psutil == 3.1.1 09:10:59 INFO - requests == 1.2.3 09:10:59 INFO - wptserve == 1.4.0 09:10:59 INFO - wsgiref == 0.1.2 09:10:59 INFO - Running post-action listener: _resource_record_post_action 09:10:59 INFO - Running post-action listener: _start_resource_monitoring 09:10:59 INFO - Starting resource monitoring. 09:10:59 INFO - ##### 09:10:59 INFO - ##### Running pull step. 09:10:59 INFO - ##### 09:10:59 INFO - Running pre-action listener: _resource_record_pre_action 09:10:59 INFO - Running main action method: pull 09:10:59 INFO - Pull has nothing to do! 09:10:59 INFO - Running post-action listener: _resource_record_post_action 09:10:59 INFO - ##### 09:10:59 INFO - ##### Running install step. 09:10:59 INFO - ##### 09:10:59 INFO - Running pre-action listener: _resource_record_pre_action 09:10:59 INFO - Running main action method: install 09:10:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:10:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:11:00 INFO - Reading from file tmpfile_stdout 09:11:00 INFO - Detecting whether we're running mozinstall >=1.0... 09:11:00 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:11:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:11:00 INFO - Reading from file tmpfile_stdout 09:11:00 INFO - Output received: 09:11:00 INFO - Usage: mozinstall [options] installer 09:11:00 INFO - Options: 09:11:00 INFO - -h, --help show this help message and exit 09:11:00 INFO - -d DEST, --destination=DEST 09:11:00 INFO - Directory to install application into. [default: 09:11:00 INFO - "/builds/slave/test"] 09:11:00 INFO - --app=APP Application being installed. [default: firefox] 09:11:00 INFO - mkdir: /builds/slave/test/build/application 09:11:00 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 09:11:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 09:11:32 INFO - Reading from file tmpfile_stdout 09:11:32 INFO - Output received: 09:11:32 INFO - /builds/slave/test/build/application/firefox/firefox 09:11:32 INFO - Running post-action listener: _resource_record_post_action 09:11:32 INFO - ##### 09:11:32 INFO - ##### Running run-tests step. 09:11:32 INFO - ##### 09:11:32 INFO - Running pre-action listener: _resource_record_pre_action 09:11:32 INFO - Running main action method: run_tests 09:11:32 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:11:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:11:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:11:32 INFO - grabbing minidump binary from tooltool 09:11:32 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:11:32 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa518f70>, '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 0xa518620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa51e750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:11:32 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 09:11:32 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 09:11:32 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:11:32 INFO - Return code: 0 09:11:32 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:11:32 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:11:32 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/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 09:11:32 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/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 09:11:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:11:32 INFO - 'CCACHE_UMASK': '002', 09:11:32 INFO - 'DISPLAY': ':0', 09:11:32 INFO - 'HOME': '/home/cltbld', 09:11:32 INFO - 'LANG': 'en_US.UTF-8', 09:11:32 INFO - 'LOGNAME': 'cltbld', 09:11:32 INFO - 'MAIL': '/var/mail/cltbld', 09:11:32 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:11:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:11:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:11:32 INFO - 'MOZ_NO_REMOTE': '1', 09:11:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:11:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:11:32 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:11:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:11:32 INFO - 'PWD': '/builds/slave/test', 09:11:32 INFO - 'SHELL': '/bin/bash', 09:11:32 INFO - 'SHLVL': '1', 09:11:32 INFO - 'TERM': 'linux', 09:11:32 INFO - 'TMOUT': '86400', 09:11:32 INFO - 'USER': 'cltbld', 09:11:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461167353.995685-1734322792', 09:11:32 INFO - '_': '/tools/buildbot/bin/python'} 09:11:32 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/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 09:11:33 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:11:33 INFO - import pkg_resources 09:11:34 INFO - Using 1 client processes 09:11:34 INFO - wptserve Starting http server on 127.0.0.1:8000 09:11:34 INFO - wptserve Starting http server on 127.0.0.1:8001 09:11:34 INFO - wptserve Starting http server on 127.0.0.1:8443 09:11:36 INFO - SUITE-START | Running 778 tests 09:11:36 INFO - Running testharness tests 09:11:36 INFO - Setting up ssl 09:11:36 INFO - PROCESS | certutil | 09:11:36 INFO - PROCESS | certutil | 09:11:36 INFO - PROCESS | certutil | 09:11:36 INFO - Certificate Nickname Trust Attributes 09:11:36 INFO - SSL,S/MIME,JAR/XPI 09:11:36 INFO - 09:11:36 INFO - web-platform-tests CT,, 09:11:36 INFO - 09:11:36 INFO - Starting runner 09:11:39 INFO - PROCESS | 1817 | 1461168699537 Marionette DEBUG Marionette enabled via build flag and pref 09:11:39 INFO - PROCESS | 1817 | ++DOCSHELL 0xa2ac6000 == 1 [pid = 1817] [id = 1] 09:11:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 1 (0xa2ac6400) [pid = 1817] [serial = 1] [outer = (nil)] 09:11:39 INFO - PROCESS | 1817 | [1817] WARNING: No inner window available!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 09:11:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 2 (0xa2ac6c00) [pid = 1817] [serial = 2] [outer = 0xa2ac6400] 09:11:40 INFO - PROCESS | 1817 | 1461168700190 Marionette INFO Listening on port 2828 09:11:40 INFO - PROCESS | 1817 | 1461168700775 Marionette DEBUG Marionette enabled via command-line flag 09:11:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x9fc4ec00 == 2 [pid = 1817] [id = 2] 09:11:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 3 (0x9fc93400) [pid = 1817] [serial = 3] [outer = (nil)] 09:11:40 INFO - PROCESS | 1817 | [1817] WARNING: No inner window available!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 09:11:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 4 (0x9fc93c00) [pid = 1817] [serial = 4] [outer = 0x9fc93400] 09:11:40 INFO - PROCESS | 1817 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9fb77200 09:11:40 INFO - PROCESS | 1817 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9fb77d20 09:11:40 INFO - PROCESS | 1817 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9fb97c20 09:11:41 INFO - PROCESS | 1817 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9fb98880 09:11:41 INFO - PROCESS | 1817 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9fb9a5c0 09:11:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 5 (0x9fb8f800) [pid = 1817] [serial = 5] [outer = 0xa2ac6400] 09:11:41 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:11:41 INFO - PROCESS | 1817 | 1461168701166 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:54160 09:11:41 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:11:41 INFO - PROCESS | 1817 | 1461168701242 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:54161 09:11:41 INFO - PROCESS | 1817 | 1461168701251 Marionette DEBUG Closed connection conn0 09:11:41 INFO - PROCESS | 1817 | [1817] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 09:11:41 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:11:41 INFO - PROCESS | 1817 | 1461168701392 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:54162 09:11:41 INFO - PROCESS | 1817 | 1461168701395 Marionette DEBUG Closed connection conn1 09:11:41 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:11:41 INFO - PROCESS | 1817 | 1461168701460 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:54163 09:11:41 INFO - PROCESS | 1817 | 1461168701466 Marionette DEBUG Closed connection conn2 09:11:41 INFO - PROCESS | 1817 | 1461168701490 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:11:41 INFO - PROCESS | 1817 | 1461168701506 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420072644","device":"desktop","version":"48.0a1"} 09:11:42 INFO - PROCESS | 1817 | [1817] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:11:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x98412800 == 3 [pid = 1817] [id = 3] 09:11:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 6 (0x98412c00) [pid = 1817] [serial = 6] [outer = (nil)] 09:11:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x98413000 == 4 [pid = 1817] [id = 4] 09:11:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 7 (0x98416800) [pid = 1817] [serial = 7] [outer = (nil)] 09:11:43 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:11:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x97bdb400 == 5 [pid = 1817] [id = 5] 09:11:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 8 (0x97bdb800) [pid = 1817] [serial = 8] [outer = (nil)] 09:11:44 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:11:44 INFO - PROCESS | 1817 | [1817] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:11:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 9 (0x97beac00) [pid = 1817] [serial = 9] [outer = 0x97bdb800] 09:11:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 10 (0x97c6ec00) [pid = 1817] [serial = 10] [outer = 0x98412c00] 09:11:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 11 (0x97c70800) [pid = 1817] [serial = 11] [outer = 0x98416800] 09:11:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 12 (0x97c72c00) [pid = 1817] [serial = 12] [outer = 0x97bdb800] 09:11:45 INFO - PROCESS | 1817 | 1461168705763 Marionette DEBUG loaded listener.js 09:11:45 INFO - PROCESS | 1817 | 1461168705782 Marionette DEBUG loaded listener.js 09:11:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 13 (0x962eec00) [pid = 1817] [serial = 13] [outer = 0x97bdb800] 09:11:46 INFO - PROCESS | 1817 | 1461168706536 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"6cf97a74-d5aa-48ac-9257-a87f7006eb95","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420072644","device":"desktop","version":"48.0a1","command_id":1}}] 09:11:46 INFO - PROCESS | 1817 | 1461168706741 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:11:46 INFO - PROCESS | 1817 | 1461168706902 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 09:11:47 INFO - PROCESS | 1817 | 1461168707142 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:11:47 INFO - PROCESS | 1817 | [1817] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:11:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 14 (0x93b01c00) [pid = 1817] [serial = 14] [outer = 0x97bdb800] 09:11:47 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:11:47 INFO - PROCESS | 1817 | 1461168707551 Marionette TRACE conn3 <- [1,3,null,{}] 09:11:47 INFO - PROCESS | 1817 | 1461168707559 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:11:47 INFO - PROCESS | 1817 | 1461168707582 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 09:11:47 INFO - PROCESS | 1817 | 1461168707724 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 09:11:47 INFO - PROCESS | 1817 | 1461168707729 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 09:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:11:47 INFO - PROCESS | 1817 | 1461168707739 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:11:47 INFO - PROCESS | 1817 | 1461168707745 Marionette TRACE conn3 <- [1,6,null,{}] 09:11:47 INFO - PROCESS | 1817 | 1461168707757 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:47 INFO - PROCESS | 1817 | 1461168707775 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 09:11:47 INFO - PROCESS | 1817 | 1461168707783 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x91307800 == 6 [pid = 1817] [id = 6] 09:11:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 15 (0x91307c00) [pid = 1817] [serial = 15] [outer = (nil)] 09:11:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 16 (0x9130a000) [pid = 1817] [serial = 16] [outer = 0x91307c00] 09:11:47 INFO - PROCESS | 1817 | 1461168707863 Marionette DEBUG loaded listener.js 09:11:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 17 (0x9130e800) [pid = 1817] [serial = 17] [outer = 0x91307c00] 09:11:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x913ea400 == 7 [pid = 1817] [id = 7] 09:11:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 18 (0x913eb000) [pid = 1817] [serial = 18] [outer = (nil)] 09:11:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 19 (0x93b09000) [pid = 1817] [serial = 19] [outer = 0x913eb000] 09:11:48 INFO - PROCESS | 1817 | 1461168708328 Marionette DEBUG loaded listener.js 09:11:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 20 (0x91157c00) [pid = 1817] [serial = 20] [outer = 0x913eb000] 09:11:48 INFO - PROCESS | 1817 | [1817] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 09:11:48 INFO - PROCESS | 1817 | 1461168708890 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:11:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:11:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1190ms 09:11:48 INFO - PROCESS | 1817 | 1461168708945 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 09:11:48 INFO - PROCESS | 1817 | 1461168708949 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 09:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:11:49 INFO - PROCESS | 1817 | 1461168709051 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:11:49 INFO - PROCESS | 1817 | 1461168709055 Marionette TRACE conn3 <- [1,10,null,{}] 09:11:49 INFO - PROCESS | 1817 | 1461168709095 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:49 INFO - PROCESS | 1817 | 1461168709262 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 09:11:49 INFO - PROCESS | 1817 | 1461168709278 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f750800 == 8 [pid = 1817] [id = 8] 09:11:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 21 (0x8f750c00) [pid = 1817] [serial = 21] [outer = (nil)] 09:11:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 22 (0x8f754c00) [pid = 1817] [serial = 22] [outer = 0x8f750c00] 09:11:49 INFO - PROCESS | 1817 | 1461168709355 Marionette DEBUG loaded listener.js 09:11:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 23 (0x8f758800) [pid = 1817] [serial = 23] [outer = 0x8f750c00] 09:11:50 INFO - PROCESS | 1817 | 1461168710283 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:11:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1328ms 09:11:50 INFO - PROCESS | 1817 | 1461168710337 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 09:11:50 INFO - PROCESS | 1817 | 1461168710342 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 09:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:11:50 INFO - PROCESS | 1817 | 1461168710351 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:11:50 INFO - PROCESS | 1817 | 1461168710358 Marionette TRACE conn3 <- [1,14,null,{}] 09:11:50 INFO - PROCESS | 1817 | 1461168710368 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:50 INFO - PROCESS | 1817 | 1461168710591 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 09:11:50 INFO - PROCESS | 1817 | 1461168710758 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fb31000 == 9 [pid = 1817] [id = 9] 09:11:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 24 (0x8fb31800) [pid = 1817] [serial = 24] [outer = (nil)] 09:11:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 25 (0x8fb37400) [pid = 1817] [serial = 25] [outer = 0x8fb31800] 09:11:50 INFO - PROCESS | 1817 | 1461168710864 Marionette DEBUG loaded listener.js 09:11:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 26 (0x906e0c00) [pid = 1817] [serial = 26] [outer = 0x8fb31800] 09:11:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x91e9a800 == 10 [pid = 1817] [id = 10] 09:11:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 27 (0x92861000) [pid = 1817] [serial = 27] [outer = (nil)] 09:11:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 28 (0x93b0d400) [pid = 1817] [serial = 28] [outer = 0x92861000] 09:11:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 29 (0x913ef400) [pid = 1817] [serial = 29] [outer = 0x92861000] 09:11:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x94fb0000 == 11 [pid = 1817] [id = 11] 09:11:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 30 (0x94fb1400) [pid = 1817] [serial = 30] [outer = (nil)] 09:11:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 31 (0x962a6c00) [pid = 1817] [serial = 31] [outer = 0x94fb1400] 09:11:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 32 (0x91165000) [pid = 1817] [serial = 32] [outer = 0x94fb1400] 09:11:51 INFO - PROCESS | 1817 | 1461168711970 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:11:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:11:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1640ms 09:11:52 INFO - PROCESS | 1817 | 1461168712022 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 09:11:52 INFO - PROCESS | 1817 | 1461168712030 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 09:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:11:52 INFO - PROCESS | 1817 | 1461168712095 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:11:52 INFO - PROCESS | 1817 | 1461168712100 Marionette TRACE conn3 <- [1,18,null,{}] 09:11:52 INFO - PROCESS | 1817 | 1461168712114 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:52 INFO - PROCESS | 1817 | 1461168712381 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 09:11:52 INFO - PROCESS | 1817 | 1461168712504 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x91161c00 == 12 [pid = 1817] [id = 12] 09:11:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 33 (0x913e4800) [pid = 1817] [serial = 33] [outer = (nil)] 09:11:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 34 (0x967bb400) [pid = 1817] [serial = 34] [outer = 0x913e4800] 09:11:52 INFO - PROCESS | 1817 | 1461168712589 Marionette DEBUG loaded listener.js 09:11:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 35 (0x9830ec00) [pid = 1817] [serial = 35] [outer = 0x913e4800] 09:11:53 INFO - PROCESS | 1817 | 1461168713424 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:11:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:11:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1396ms 09:11:53 INFO - PROCESS | 1817 | 1461168713475 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 09:11:53 INFO - PROCESS | 1817 | 1461168713480 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 09:11:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:11:53 INFO - PROCESS | 1817 | 1461168713487 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:11:53 INFO - PROCESS | 1817 | 1461168713493 Marionette TRACE conn3 <- [1,22,null,{}] 09:11:53 INFO - PROCESS | 1817 | 1461168713509 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:53 INFO - PROCESS | 1817 | 1461168713720 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 09:11:53 INFO - PROCESS | 1817 | 1461168713859 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x906e3c00 == 13 [pid = 1817] [id = 13] 09:11:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 36 (0x906e4000) [pid = 1817] [serial = 36] [outer = (nil)] 09:11:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 37 (0x993aac00) [pid = 1817] [serial = 37] [outer = 0x906e4000] 09:11:53 INFO - PROCESS | 1817 | 1461168713951 Marionette DEBUG loaded listener.js 09:11:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 38 (0x993b0c00) [pid = 1817] [serial = 38] [outer = 0x906e4000] 09:11:54 INFO - PROCESS | 1817 | 1461168714773 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:11:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1347ms 09:11:54 INFO - PROCESS | 1817 | 1461168714835 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 09:11:54 INFO - PROCESS | 1817 | 1461168714839 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 09:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:11:54 INFO - PROCESS | 1817 | 1461168714846 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:11:54 INFO - PROCESS | 1817 | 1461168714849 Marionette TRACE conn3 <- [1,26,null,{}] 09:11:54 INFO - PROCESS | 1817 | 1461168714855 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:55 INFO - PROCESS | 1817 | 1461168715243 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 09:11:55 INFO - PROCESS | 1817 | 1461168715412 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x913e1400 == 14 [pid = 1817] [id = 14] 09:11:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 39 (0x913e3c00) [pid = 1817] [serial = 39] [outer = (nil)] 09:11:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 40 (0x91e99000) [pid = 1817] [serial = 40] [outer = 0x913e3c00] 09:11:55 INFO - PROCESS | 1817 | 1461168715492 Marionette DEBUG loaded listener.js 09:11:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 41 (0x95a7c000) [pid = 1817] [serial = 41] [outer = 0x913e3c00] 09:11:56 INFO - PROCESS | 1817 | 1461168716396 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:11:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1630ms 09:11:56 INFO - PROCESS | 1817 | 1461168716477 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 09:11:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:11:56 INFO - PROCESS | 1817 | 1461168716483 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 09:11:56 INFO - PROCESS | 1817 | 1461168716490 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:11:56 INFO - PROCESS | 1817 | 1461168716494 Marionette TRACE conn3 <- [1,30,null,{}] 09:11:56 INFO - PROCESS | 1817 | 1461168716501 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:56 INFO - PROCESS | 1817 | 1461168716656 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 09:11:56 INFO - PROCESS | 1817 | 1461168716773 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x93b03c00 == 15 [pid = 1817] [id = 15] 09:11:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 42 (0x93b09800) [pid = 1817] [serial = 42] [outer = (nil)] 09:11:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 43 (0x963a1000) [pid = 1817] [serial = 43] [outer = 0x93b09800] 09:11:56 INFO - PROCESS | 1817 | 1461168716868 Marionette DEBUG loaded listener.js 09:11:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 44 (0x967bd000) [pid = 1817] [serial = 44] [outer = 0x93b09800] 09:11:57 INFO - PROCESS | 1817 | 1461168717566 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:11:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:11:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1094ms 09:11:57 INFO - PROCESS | 1817 | 1461168717584 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 09:11:57 INFO - PROCESS | 1817 | 1461168717587 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 09:11:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:11:57 INFO - PROCESS | 1817 | 1461168717594 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:11:57 INFO - PROCESS | 1817 | 1461168717597 Marionette TRACE conn3 <- [1,34,null,{}] 09:11:57 INFO - PROCESS | 1817 | 1461168717603 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:57 INFO - PROCESS | 1817 | 1461168717764 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 09:11:57 INFO - PROCESS | 1817 | 1461168717856 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x9748d000 == 16 [pid = 1817] [id = 16] 09:11:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 45 (0x9869dc00) [pid = 1817] [serial = 45] [outer = (nil)] 09:11:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 46 (0x98ac0000) [pid = 1817] [serial = 46] [outer = 0x9869dc00] 09:11:57 INFO - PROCESS | 1817 | 1461168717927 Marionette DEBUG loaded listener.js 09:11:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 47 (0x99018800) [pid = 1817] [serial = 47] [outer = 0x9869dc00] 09:11:58 INFO - PROCESS | 1817 | 1461168718575 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:11:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1028ms 09:11:58 INFO - PROCESS | 1817 | 1461168718623 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 09:11:58 INFO - PROCESS | 1817 | 1461168718628 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 09:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:11:58 INFO - PROCESS | 1817 | 1461168718643 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:11:58 INFO - PROCESS | 1817 | 1461168718649 Marionette TRACE conn3 <- [1,38,null,{}] 09:11:58 INFO - PROCESS | 1817 | 1461168718658 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:58 INFO - PROCESS | 1817 | 1461168718844 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 09:11:58 INFO - PROCESS | 1817 | 1461168718862 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x9926f400 == 17 [pid = 1817] [id = 17] 09:11:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 48 (0x993a9800) [pid = 1817] [serial = 48] [outer = (nil)] 09:11:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 49 (0x993fb400) [pid = 1817] [serial = 49] [outer = 0x993a9800] 09:11:58 INFO - PROCESS | 1817 | 1461168718933 Marionette DEBUG loaded listener.js 09:11:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 50 (0x9a64a400) [pid = 1817] [serial = 50] [outer = 0x993a9800] 09:11:59 INFO - PROCESS | 1817 | 1461168719646 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:11:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1049ms 09:11:59 INFO - PROCESS | 1817 | 1461168719685 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 09:11:59 INFO - PROCESS | 1817 | 1461168719688 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 09:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:11:59 INFO - PROCESS | 1817 | 1461168719694 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:11:59 INFO - PROCESS | 1817 | 1461168719697 Marionette TRACE conn3 <- [1,42,null,{}] 09:11:59 INFO - PROCESS | 1817 | 1461168719702 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:59 INFO - PROCESS | 1817 | 1461168719870 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 09:11:59 INFO - PROCESS | 1817 | 1461168719892 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x9285dc00 == 18 [pid = 1817] [id = 18] 09:11:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 51 (0x9285f800) [pid = 1817] [serial = 51] [outer = (nil)] 09:11:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 52 (0x9a64ec00) [pid = 1817] [serial = 52] [outer = 0x9285f800] 09:11:59 INFO - PROCESS | 1817 | 1461168719965 Marionette DEBUG loaded listener.js 09:12:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 53 (0x9a876c00) [pid = 1817] [serial = 53] [outer = 0x9285f800] 09:12:00 INFO - PROCESS | 1817 | 1461168720832 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:12:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1176ms 09:12:00 INFO - PROCESS | 1817 | 1461168720870 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 09:12:00 INFO - PROCESS | 1817 | 1461168720876 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 09:12:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:12:00 INFO - PROCESS | 1817 | 1461168720885 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:12:00 INFO - PROCESS | 1817 | 1461168720891 Marionette TRACE conn3 <- [1,46,null,{}] 09:12:00 INFO - PROCESS | 1817 | 1461168720900 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:01 INFO - PROCESS | 1817 | 1461168721141 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 09:12:01 INFO - PROCESS | 1817 | 1461168721273 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f74d400 == 19 [pid = 1817] [id = 19] 09:12:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 54 (0x8fb31400) [pid = 1817] [serial = 54] [outer = (nil)] 09:12:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 55 (0x9285e800) [pid = 1817] [serial = 55] [outer = 0x8fb31400] 09:12:01 INFO - PROCESS | 1817 | 1461168721366 Marionette DEBUG loaded listener.js 09:12:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 56 (0x94fb5000) [pid = 1817] [serial = 56] [outer = 0x8fb31400] 09:12:02 INFO - PROCESS | 1817 | 1461168722245 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:12:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:12:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1436ms 09:12:02 INFO - PROCESS | 1817 | 1461168722322 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 09:12:02 INFO - PROCESS | 1817 | 1461168722331 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 09:12:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:12:02 INFO - PROCESS | 1817 | 1461168722342 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:12:02 INFO - PROCESS | 1817 | 1461168722347 Marionette TRACE conn3 <- [1,50,null,{}] 09:12:02 INFO - PROCESS | 1817 | 1461168722353 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:02 INFO - PROCESS | 1817 | 1461168722561 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 09:12:02 INFO - PROCESS | 1817 | 1461168722694 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x9130c800 == 20 [pid = 1817] [id = 20] 09:12:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 57 (0x92940000) [pid = 1817] [serial = 57] [outer = (nil)] 09:12:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 58 (0x9841c800) [pid = 1817] [serial = 58] [outer = 0x92940000] 09:12:02 INFO - PROCESS | 1817 | 1461168722793 Marionette DEBUG loaded listener.js 09:12:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 59 (0x98632000) [pid = 1817] [serial = 59] [outer = 0x92940000] 09:12:03 INFO - PROCESS | 1817 | 1461168723622 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:12:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1328ms 09:12:03 INFO - PROCESS | 1817 | 1461168723671 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 09:12:03 INFO - PROCESS | 1817 | 1461168723675 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 09:12:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:12:03 INFO - PROCESS | 1817 | 1461168723701 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:12:03 INFO - PROCESS | 1817 | 1461168723707 Marionette TRACE conn3 <- [1,54,null,{}] 09:12:03 INFO - PROCESS | 1817 | 1461168723724 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:03 INFO - PROCESS | 1817 | 1461168723910 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 09:12:04 INFO - PROCESS | 1817 | 1461168724074 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fb30400 == 21 [pid = 1817] [id = 21] 09:12:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 60 (0x98630c00) [pid = 1817] [serial = 60] [outer = (nil)] 09:12:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 61 (0x993f1800) [pid = 1817] [serial = 61] [outer = 0x98630c00] 09:12:04 INFO - PROCESS | 1817 | 1461168724165 Marionette DEBUG loaded listener.js 09:12:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 62 (0x9df72c00) [pid = 1817] [serial = 62] [outer = 0x98630c00] 09:12:04 INFO - PROCESS | 1817 | 1461168724921 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:12:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1302ms 09:12:04 INFO - PROCESS | 1817 | 1461168724985 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 09:12:04 INFO - PROCESS | 1817 | 1461168724990 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 09:12:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:12:04 INFO - PROCESS | 1817 | 1461168724996 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:12:05 INFO - PROCESS | 1817 | 1461168725000 Marionette TRACE conn3 <- [1,58,null,{}] 09:12:05 INFO - PROCESS | 1817 | 1461168725005 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:05 INFO - PROCESS | 1817 | 1461168725164 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 09:12:05 INFO - PROCESS | 1817 | 1461168725291 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x98625400 == 22 [pid = 1817] [id = 22] 09:12:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 63 (0x9fb26400) [pid = 1817] [serial = 63] [outer = (nil)] 09:12:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 64 (0x9fb8e800) [pid = 1817] [serial = 64] [outer = 0x9fb26400] 09:12:05 INFO - PROCESS | 1817 | 1461168725379 Marionette DEBUG loaded listener.js 09:12:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 65 (0x9fc53400) [pid = 1817] [serial = 65] [outer = 0x9fb26400] 09:12:06 INFO - PROCESS | 1817 | 1461168726218 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:12:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1278ms 09:12:06 INFO - PROCESS | 1817 | 1461168726275 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 09:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:12:06 INFO - PROCESS | 1817 | 1461168726279 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 09:12:06 INFO - PROCESS | 1817 | 1461168726285 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:12:06 INFO - PROCESS | 1817 | 1461168726289 Marionette TRACE conn3 <- [1,62,null,{}] 09:12:06 INFO - PROCESS | 1817 | 1461168726295 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:06 INFO - PROCESS | 1817 | 1461168726454 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 09:12:06 INFO - PROCESS | 1817 | 1461168726582 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x913eac00 == 23 [pid = 1817] [id = 23] 09:12:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 66 (0x986a4800) [pid = 1817] [serial = 66] [outer = (nil)] 09:12:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 67 (0x9ff9bc00) [pid = 1817] [serial = 67] [outer = 0x986a4800] 09:12:06 INFO - PROCESS | 1817 | 1461168726669 Marionette DEBUG loaded listener.js 09:12:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 68 (0x9ffc5400) [pid = 1817] [serial = 68] [outer = 0x986a4800] 09:12:07 INFO - PROCESS | 1817 | 1461168727661 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:12:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1428ms 09:12:07 INFO - PROCESS | 1817 | 1461168727714 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 09:12:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:12:07 INFO - PROCESS | 1817 | 1461168727719 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 09:12:07 INFO - PROCESS | 1817 | 1461168727728 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:12:07 INFO - PROCESS | 1817 | 1461168727733 Marionette TRACE conn3 <- [1,66,null,{}] 09:12:07 INFO - PROCESS | 1817 | 1461168727741 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:07 INFO - PROCESS | 1817 | 1461168727900 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 09:12:08 INFO - PROCESS | 1817 | 1461168728046 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x91309000 == 24 [pid = 1817] [id = 24] 09:12:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 69 (0x913e2c00) [pid = 1817] [serial = 69] [outer = (nil)] 09:12:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 70 (0x96228c00) [pid = 1817] [serial = 70] [outer = 0x913e2c00] 09:12:08 INFO - PROCESS | 1817 | 1461168728173 Marionette DEBUG loaded listener.js 09:12:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 71 (0x96faac00) [pid = 1817] [serial = 71] [outer = 0x913e2c00] 09:12:08 INFO - PROCESS | 1817 | --DOCSHELL 0x9926f400 == 23 [pid = 1817] [id = 17] 09:12:08 INFO - PROCESS | 1817 | --DOCSHELL 0x9748d000 == 22 [pid = 1817] [id = 16] 09:12:08 INFO - PROCESS | 1817 | --DOCSHELL 0x93b03c00 == 21 [pid = 1817] [id = 15] 09:12:08 INFO - PROCESS | 1817 | --DOCSHELL 0x913e1400 == 20 [pid = 1817] [id = 14] 09:12:08 INFO - PROCESS | 1817 | --DOCSHELL 0x906e3c00 == 19 [pid = 1817] [id = 13] 09:12:08 INFO - PROCESS | 1817 | --DOCSHELL 0x8fb31000 == 18 [pid = 1817] [id = 9] 09:12:09 INFO - PROCESS | 1817 | 1461168729062 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:12:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1382ms 09:12:09 INFO - PROCESS | 1817 | 1461168729109 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 09:12:09 INFO - PROCESS | 1817 | 1461168729116 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 09:12:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:12:09 INFO - PROCESS | 1817 | 1461168729124 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:12:09 INFO - PROCESS | 1817 | 1461168729130 Marionette TRACE conn3 <- [1,70,null,{}] 09:12:09 INFO - PROCESS | 1817 | 1461168729158 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:09 INFO - PROCESS | 1817 | 1461168729330 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 09:12:09 INFO - PROCESS | 1817 | 1461168729460 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x913e8800 == 19 [pid = 1817] [id = 25] 09:12:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 72 (0x913ebc00) [pid = 1817] [serial = 72] [outer = (nil)] 09:12:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 73 (0x96fb2000) [pid = 1817] [serial = 73] [outer = 0x913ebc00] 09:12:09 INFO - PROCESS | 1817 | 1461168729598 Marionette DEBUG loaded listener.js 09:12:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 74 (0x975da800) [pid = 1817] [serial = 74] [outer = 0x913ebc00] 09:12:10 INFO - PROCESS | 1817 | 1461168730360 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:12:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1301ms 09:12:10 INFO - PROCESS | 1817 | 1461168730425 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 09:12:10 INFO - PROCESS | 1817 | 1461168730434 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 09:12:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:12:10 INFO - PROCESS | 1817 | 1461168730445 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:12:10 INFO - PROCESS | 1817 | 1461168730448 Marionette TRACE conn3 <- [1,74,null,{}] 09:12:10 INFO - PROCESS | 1817 | 1461168730455 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:10 INFO - PROCESS | 1817 | 1461168730623 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 09:12:10 INFO - PROCESS | 1817 | 1461168730729 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fb36c00 == 20 [pid = 1817] [id = 26] 09:12:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 75 (0x970f5c00) [pid = 1817] [serial = 75] [outer = (nil)] 09:12:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 76 (0x98a10800) [pid = 1817] [serial = 76] [outer = 0x970f5c00] 09:12:10 INFO - PROCESS | 1817 | 1461168730818 Marionette DEBUG loaded listener.js 09:12:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 77 (0x990cdc00) [pid = 1817] [serial = 77] [outer = 0x970f5c00] 09:12:11 INFO - PROCESS | 1817 | 1461168731641 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:12:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1230ms 09:12:11 INFO - PROCESS | 1817 | 1461168731691 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 09:12:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:12:11 INFO - PROCESS | 1817 | 1461168731696 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 09:12:11 INFO - PROCESS | 1817 | 1461168731702 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:12:11 INFO - PROCESS | 1817 | 1461168731708 Marionette TRACE conn3 <- [1,78,null,{}] 09:12:11 INFO - PROCESS | 1817 | 1461168731725 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:11 INFO - PROCESS | 1817 | 1461168731900 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 09:12:12 INFO - PROCESS | 1817 | 1461168732046 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fb2f800 == 21 [pid = 1817] [id = 27] 09:12:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 78 (0x98a10000) [pid = 1817] [serial = 78] [outer = (nil)] 09:12:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 79 (0x9ea19c00) [pid = 1817] [serial = 79] [outer = 0x98a10000] 09:12:12 INFO - PROCESS | 1817 | 1461168732138 Marionette DEBUG loaded listener.js 09:12:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 80 (0x9fc48c00) [pid = 1817] [serial = 80] [outer = 0x98a10000] 09:12:13 INFO - PROCESS | 1817 | 1461168733035 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:12:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1386ms 09:12:13 INFO - PROCESS | 1817 | 1461168733089 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 09:12:13 INFO - PROCESS | 1817 | 1461168733093 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 09:12:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:12:13 INFO - PROCESS | 1817 | 1461168733100 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:12:13 INFO - PROCESS | 1817 | 1461168733104 Marionette TRACE conn3 <- [1,82,null,{}] 09:12:13 INFO - PROCESS | 1817 | 1461168733110 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:13 INFO - PROCESS | 1817 | 1461168733282 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 09:12:13 INFO - PROCESS | 1817 | 1461168733416 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fb2f000 == 22 [pid = 1817] [id = 28] 09:12:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 81 (0xa0a28000) [pid = 1817] [serial = 81] [outer = (nil)] 09:12:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 82 (0xa0c1c400) [pid = 1817] [serial = 82] [outer = 0xa0a28000] 09:12:13 INFO - PROCESS | 1817 | 1461168733502 Marionette DEBUG loaded listener.js 09:12:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 83 (0xa0f3a800) [pid = 1817] [serial = 83] [outer = 0xa0a28000] 09:12:14 INFO - PROCESS | 1817 | 1461168734315 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:12:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1284ms 09:12:14 INFO - PROCESS | 1817 | 1461168734385 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 09:12:14 INFO - PROCESS | 1817 | 1461168734389 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 09:12:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:12:14 INFO - PROCESS | 1817 | 1461168734395 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:12:14 INFO - PROCESS | 1817 | 1461168734398 Marionette TRACE conn3 <- [1,86,null,{}] 09:12:14 INFO - PROCESS | 1817 | 1461168734404 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:14 INFO - PROCESS | 1817 | 1461168734555 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 09:12:14 INFO - PROCESS | 1817 | 1461168734687 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f753000 == 23 [pid = 1817] [id = 29] 09:12:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 84 (0x97379c00) [pid = 1817] [serial = 84] [outer = (nil)] 09:12:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 85 (0xa0f6bc00) [pid = 1817] [serial = 85] [outer = 0x97379c00] 09:12:14 INFO - PROCESS | 1817 | 1461168734772 Marionette DEBUG loaded listener.js 09:12:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 86 (0xa0f71800) [pid = 1817] [serial = 86] [outer = 0x97379c00] 09:12:15 INFO - PROCESS | 1817 | 1461168735617 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:12:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1278ms 09:12:15 INFO - PROCESS | 1817 | 1461168735680 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 09:12:15 INFO - PROCESS | 1817 | 1461168735683 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 09:12:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:12:15 INFO - PROCESS | 1817 | 1461168735691 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:12:15 INFO - PROCESS | 1817 | 1461168735694 Marionette TRACE conn3 <- [1,90,null,{}] 09:12:15 INFO - PROCESS | 1817 | 1461168735700 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:15 INFO - PROCESS | 1817 | 1461168735912 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 09:12:16 INFO - PROCESS | 1817 | 1461168736047 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x91158c00 == 24 [pid = 1817] [id = 30] 09:12:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 87 (0x91159800) [pid = 1817] [serial = 87] [outer = (nil)] 09:12:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 88 (0xa3cd3400) [pid = 1817] [serial = 88] [outer = 0x91159800] 09:12:16 INFO - PROCESS | 1817 | 1461168736141 Marionette DEBUG loaded listener.js 09:12:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 89 (0xa44c3400) [pid = 1817] [serial = 89] [outer = 0x91159800] 09:12:16 INFO - PROCESS | 1817 | 1461168736894 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:12:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1239ms 09:12:16 INFO - PROCESS | 1817 | 1461168736931 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 09:12:16 INFO - PROCESS | 1817 | 1461168736934 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 09:12:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:12:16 INFO - PROCESS | 1817 | 1461168736940 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:12:16 INFO - PROCESS | 1817 | 1461168736943 Marionette TRACE conn3 <- [1,94,null,{}] 09:12:16 INFO - PROCESS | 1817 | 1461168736949 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:17 INFO - PROCESS | 1817 | 1461168737113 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 09:12:17 INFO - PROCESS | 1817 | 1461168737225 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x94faa400 == 25 [pid = 1817] [id = 31] 09:12:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 90 (0xa4476000) [pid = 1817] [serial = 90] [outer = (nil)] 09:12:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 91 (0xa45c1000) [pid = 1817] [serial = 91] [outer = 0xa4476000] 09:12:17 INFO - PROCESS | 1817 | 1461168737307 Marionette DEBUG loaded listener.js 09:12:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 92 (0xa45e1800) [pid = 1817] [serial = 92] [outer = 0xa4476000] 09:12:18 INFO - PROCESS | 1817 | 1461168738281 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:12:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:12:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1385ms 09:12:18 INFO - PROCESS | 1817 | 1461168738327 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 09:12:18 INFO - PROCESS | 1817 | 1461168738332 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 09:12:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:12:18 INFO - PROCESS | 1817 | 1461168738340 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:12:18 INFO - PROCESS | 1817 | 1461168738345 Marionette TRACE conn3 <- [1,98,null,{}] 09:12:18 INFO - PROCESS | 1817 | 1461168738353 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:18 INFO - PROCESS | 1817 | 1461168738511 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 09:12:18 INFO - PROCESS | 1817 | 1461168738669 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x913ecc00 == 26 [pid = 1817] [id = 32] 09:12:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 93 (0x93b04400) [pid = 1817] [serial = 93] [outer = (nil)] 09:12:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 94 (0x970f0400) [pid = 1817] [serial = 94] [outer = 0x93b04400] 09:12:18 INFO - PROCESS | 1817 | 1461168738793 Marionette DEBUG loaded listener.js 09:12:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 95 (0x98310800) [pid = 1817] [serial = 95] [outer = 0x93b04400] 09:12:19 INFO - PROCESS | 1817 | --DOCSHELL 0x8fb30400 == 25 [pid = 1817] [id = 21] 09:12:19 INFO - PROCESS | 1817 | --DOCSHELL 0x9130c800 == 24 [pid = 1817] [id = 20] 09:12:19 INFO - PROCESS | 1817 | --DOCSHELL 0x8f74d400 == 23 [pid = 1817] [id = 19] 09:12:19 INFO - PROCESS | 1817 | 1461168739747 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:12:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:12:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1484ms 09:12:19 INFO - PROCESS | 1817 | 1461168739824 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 09:12:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:12:19 INFO - PROCESS | 1817 | 1461168739830 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 09:12:19 INFO - PROCESS | 1817 | 1461168739837 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:12:19 INFO - PROCESS | 1817 | 1461168739843 Marionette TRACE conn3 <- [1,102,null,{}] 09:12:19 INFO - PROCESS | 1817 | 1461168739852 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:20 INFO - PROCESS | 1817 | 1461168740058 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 09:12:20 INFO - PROCESS | 1817 | 1461168740199 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x963a5400 == 24 [pid = 1817] [id = 33] 09:12:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 96 (0x970f6400) [pid = 1817] [serial = 96] [outer = (nil)] 09:12:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 97 (0x990cac00) [pid = 1817] [serial = 97] [outer = 0x970f6400] 09:12:20 INFO - PROCESS | 1817 | 1461168740293 Marionette DEBUG loaded listener.js 09:12:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 98 (0x993ab800) [pid = 1817] [serial = 98] [outer = 0x970f6400] 09:12:21 INFO - PROCESS | 1817 | 1461168741108 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:12:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:12:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1333ms 09:12:21 INFO - PROCESS | 1817 | 1461168741170 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 09:12:21 INFO - PROCESS | 1817 | 1461168741179 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 09:12:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:12:21 INFO - PROCESS | 1817 | 1461168741190 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:12:21 INFO - PROCESS | 1817 | 1461168741194 Marionette TRACE conn3 <- [1,106,null,{}] 09:12:21 INFO - PROCESS | 1817 | 1461168741201 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:21 INFO - PROCESS | 1817 | 1461168741411 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 09:12:21 INFO - PROCESS | 1817 | 1461168741549 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x9df6c800 == 25 [pid = 1817] [id = 34] 09:12:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 99 (0x9df6e000) [pid = 1817] [serial = 99] [outer = (nil)] 09:12:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 100 (0x9fc9c800) [pid = 1817] [serial = 100] [outer = 0x9df6e000] 09:12:21 INFO - PROCESS | 1817 | 1461168741640 Marionette DEBUG loaded listener.js 09:12:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 101 (0xa0a27000) [pid = 1817] [serial = 101] [outer = 0x9df6e000] 09:12:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 102 (0x97463000) [pid = 1817] [serial = 102] [outer = 0x94fb1400] 09:12:22 INFO - PROCESS | 1817 | 1461168742607 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:12:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:12:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1479ms 09:12:22 INFO - PROCESS | 1817 | 1461168742669 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 09:12:22 INFO - PROCESS | 1817 | 1461168742672 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 09:12:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:12:22 INFO - PROCESS | 1817 | 1461168742679 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:12:22 INFO - PROCESS | 1817 | 1461168742685 Marionette TRACE conn3 <- [1,110,null,{}] 09:12:22 INFO - PROCESS | 1817 | 1461168742701 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:22 INFO - PROCESS | 1817 | 1461168742913 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 09:12:23 INFO - PROCESS | 1817 | 1461168743085 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x97467800 == 26 [pid = 1817] [id = 35] 09:12:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 103 (0x98305000) [pid = 1817] [serial = 103] [outer = (nil)] 09:12:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 104 (0xa0ad3800) [pid = 1817] [serial = 104] [outer = 0x98305000] 09:12:23 INFO - PROCESS | 1817 | 1461168743179 Marionette DEBUG loaded listener.js 09:12:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 105 (0xa3c76c00) [pid = 1817] [serial = 105] [outer = 0x98305000] 09:12:24 INFO - PROCESS | 1817 | 1461168744018 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:12:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:12:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1386ms 09:12:24 INFO - PROCESS | 1817 | 1461168744067 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 09:12:24 INFO - PROCESS | 1817 | 1461168744072 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 09:12:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:12:24 INFO - PROCESS | 1817 | 1461168744078 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:12:24 INFO - PROCESS | 1817 | 1461168744081 Marionette TRACE conn3 <- [1,114,null,{}] 09:12:24 INFO - PROCESS | 1817 | 1461168744087 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:24 INFO - PROCESS | 1817 | 1461168744271 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 09:12:24 INFO - PROCESS | 1817 | 1461168744408 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f753800 == 27 [pid = 1817] [id = 36] 09:12:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 106 (0x91305400) [pid = 1817] [serial = 106] [outer = (nil)] 09:12:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 107 (0xa4483400) [pid = 1817] [serial = 107] [outer = 0x91305400] 09:12:24 INFO - PROCESS | 1817 | 1461168744500 Marionette DEBUG loaded listener.js 09:12:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 108 (0xa45bc800) [pid = 1817] [serial = 108] [outer = 0x91305400] 09:12:25 INFO - PROCESS | 1817 | 1461168745387 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:12:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:12:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1378ms 09:12:25 INFO - PROCESS | 1817 | 1461168745456 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 09:12:25 INFO - PROCESS | 1817 | 1461168745460 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 09:12:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:12:25 INFO - PROCESS | 1817 | 1461168745466 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:12:25 INFO - PROCESS | 1817 | 1461168745470 Marionette TRACE conn3 <- [1,118,null,{}] 09:12:25 INFO - PROCESS | 1817 | 1461168745475 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:25 INFO - PROCESS | 1817 | 1461168745632 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 09:12:25 INFO - PROCESS | 1817 | 1461168745772 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:25 INFO - PROCESS | 1817 | ++DOCSHELL 0xa3cdcc00 == 28 [pid = 1817] [id = 37] 09:12:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 109 (0xa44b6c00) [pid = 1817] [serial = 109] [outer = (nil)] 09:12:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 110 (0xa4c4d000) [pid = 1817] [serial = 110] [outer = 0xa44b6c00] 09:12:25 INFO - PROCESS | 1817 | 1461168745858 Marionette DEBUG loaded listener.js 09:12:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 111 (0xa4c4e800) [pid = 1817] [serial = 111] [outer = 0xa44b6c00] 09:12:26 INFO - PROCESS | 1817 | 1461168746732 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:12:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:12:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1286ms 09:12:26 INFO - PROCESS | 1817 | 1461168746764 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 09:12:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:12:26 INFO - PROCESS | 1817 | 1461168746768 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 09:12:26 INFO - PROCESS | 1817 | 1461168746776 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:12:26 INFO - PROCESS | 1817 | 1461168746779 Marionette TRACE conn3 <- [1,122,null,{}] 09:12:26 INFO - PROCESS | 1817 | 1461168746785 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:26 INFO - PROCESS | 1817 | 1461168746969 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 09:12:27 INFO - PROCESS | 1817 | 1461168747276 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f2d9c00 == 29 [pid = 1817] [id = 38] 09:12:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 112 (0x8f2da000) [pid = 1817] [serial = 112] [outer = (nil)] 09:12:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 113 (0x8f2dec00) [pid = 1817] [serial = 113] [outer = 0x8f2da000] 09:12:27 INFO - PROCESS | 1817 | 1461168747405 Marionette DEBUG loaded listener.js 09:12:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 114 (0x8fb33400) [pid = 1817] [serial = 114] [outer = 0x8f2da000] 09:12:28 INFO - PROCESS | 1817 | 1461168748276 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:12:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:12:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1535ms 09:12:28 INFO - PROCESS | 1817 | 1461168748310 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 09:12:28 INFO - PROCESS | 1817 | 1461168748316 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 09:12:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:12:28 INFO - PROCESS | 1817 | 1461168748325 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:12:28 INFO - PROCESS | 1817 | 1461168748328 Marionette TRACE conn3 <- [1,126,null,{}] 09:12:28 INFO - PROCESS | 1817 | 1461168748360 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:28 INFO - PROCESS | 1817 | 1461168748525 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 09:12:28 INFO - PROCESS | 1817 | 1461168748697 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:28 INFO - PROCESS | 1817 | --DOCSHELL 0x913e8800 == 28 [pid = 1817] [id = 25] 09:12:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f2d7000 == 29 [pid = 1817] [id = 39] 09:12:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 115 (0x8f2d7400) [pid = 1817] [serial = 115] [outer = (nil)] 09:12:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 116 (0x8f2db800) [pid = 1817] [serial = 116] [outer = 0x8f2d7400] 09:12:28 INFO - PROCESS | 1817 | 1461168748810 Marionette DEBUG loaded listener.js 09:12:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 117 (0x9002b400) [pid = 1817] [serial = 117] [outer = 0x8f2d7400] 09:12:30 INFO - PROCESS | 1817 | --DOCSHELL 0x91307800 == 28 [pid = 1817] [id = 6] 09:12:30 INFO - PROCESS | 1817 | --DOCSHELL 0x8fb2f800 == 27 [pid = 1817] [id = 27] 09:12:30 INFO - PROCESS | 1817 | --DOCSHELL 0x8fb2f000 == 26 [pid = 1817] [id = 28] 09:12:30 INFO - PROCESS | 1817 | --DOCSHELL 0x91158c00 == 25 [pid = 1817] [id = 30] 09:12:30 INFO - PROCESS | 1817 | --DOCSHELL 0x8f753000 == 24 [pid = 1817] [id = 29] 09:12:30 INFO - PROCESS | 1817 | --DOCSHELL 0x91161c00 == 23 [pid = 1817] [id = 12] 09:12:30 INFO - PROCESS | 1817 | --DOCSHELL 0x8f2d9c00 == 22 [pid = 1817] [id = 38] 09:12:30 INFO - PROCESS | 1817 | --DOCSHELL 0x97467800 == 21 [pid = 1817] [id = 35] 09:12:30 INFO - PROCESS | 1817 | --DOCSHELL 0x8f753800 == 20 [pid = 1817] [id = 36] 09:12:30 INFO - PROCESS | 1817 | --DOCSHELL 0x963a5400 == 19 [pid = 1817] [id = 33] 09:12:30 INFO - PROCESS | 1817 | --DOCSHELL 0x9df6c800 == 18 [pid = 1817] [id = 34] 09:12:31 INFO - PROCESS | 1817 | --DOCSHELL 0x9285dc00 == 17 [pid = 1817] [id = 18] 09:12:31 INFO - PROCESS | 1817 | --DOCSHELL 0x8f750800 == 16 [pid = 1817] [id = 8] 09:12:31 INFO - PROCESS | 1817 | --DOCSHELL 0x8fb36c00 == 15 [pid = 1817] [id = 26] 09:12:31 INFO - PROCESS | 1817 | --DOCSHELL 0xa3cdcc00 == 14 [pid = 1817] [id = 37] 09:12:31 INFO - PROCESS | 1817 | --DOCSHELL 0x94faa400 == 13 [pid = 1817] [id = 31] 09:12:31 INFO - PROCESS | 1817 | --DOCSHELL 0x91309000 == 12 [pid = 1817] [id = 24] 09:12:31 INFO - PROCESS | 1817 | --DOCSHELL 0x98625400 == 11 [pid = 1817] [id = 22] 09:12:31 INFO - PROCESS | 1817 | --DOCSHELL 0x913ecc00 == 10 [pid = 1817] [id = 32] 09:12:31 INFO - PROCESS | 1817 | --DOCSHELL 0x913eac00 == 9 [pid = 1817] [id = 23] 09:12:32 INFO - PROCESS | 1817 | 1461168752868 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:12:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:12:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 4589ms 09:12:32 INFO - PROCESS | 1817 | 1461168752925 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 09:12:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:12:32 INFO - PROCESS | 1817 | 1461168752933 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 09:12:32 INFO - PROCESS | 1817 | 1461168752943 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:12:32 INFO - PROCESS | 1817 | 1461168752949 Marionette TRACE conn3 <- [1,130,null,{}] 09:12:32 INFO - PROCESS | 1817 | 1461168752957 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:33 INFO - PROCESS | 1817 | 1461168753119 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 09:12:33 INFO - PROCESS | 1817 | 1461168753135 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fb2f400 == 10 [pid = 1817] [id = 40] 09:12:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 118 (0x92855c00) [pid = 1817] [serial = 118] [outer = (nil)] 09:12:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 119 (0x92859000) [pid = 1817] [serial = 119] [outer = 0x92855c00] 09:12:33 INFO - PROCESS | 1817 | 1461168753211 Marionette DEBUG loaded listener.js 09:12:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 120 (0x9285d400) [pid = 1817] [serial = 120] [outer = 0x92855c00] 09:12:34 INFO - PROCESS | 1817 | 1461168754005 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:12:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:12:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1084ms 09:12:34 INFO - PROCESS | 1817 | 1461168754028 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 09:12:34 INFO - PROCESS | 1817 | 1461168754038 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 09:12:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:12:34 INFO - PROCESS | 1817 | 1461168754068 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:12:34 INFO - PROCESS | 1817 | 1461168754071 Marionette TRACE conn3 <- [1,134,null,{}] 09:12:34 INFO - PROCESS | 1817 | 1461168754078 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:34 INFO - PROCESS | 1817 | 1461168754237 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 09:12:34 INFO - PROCESS | 1817 | 1461168754247 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x92944400 == 11 [pid = 1817] [id = 41] 09:12:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 121 (0x9294b800) [pid = 1817] [serial = 121] [outer = (nil)] 09:12:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 122 (0x962f0800) [pid = 1817] [serial = 122] [outer = 0x9294b800] 09:12:34 INFO - PROCESS | 1817 | 1461168754333 Marionette DEBUG loaded listener.js 09:12:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 123 (0x970efc00) [pid = 1817] [serial = 123] [outer = 0x9294b800] 09:12:35 INFO - PROCESS | 1817 | 1461168755249 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:12:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:12:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1232ms 09:12:35 INFO - PROCESS | 1817 | 1461168755305 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 09:12:35 INFO - PROCESS | 1817 | 1461168755308 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 09:12:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:12:35 INFO - PROCESS | 1817 | 1461168755315 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:12:35 INFO - PROCESS | 1817 | 1461168755321 Marionette TRACE conn3 <- [1,138,null,{}] 09:12:35 INFO - PROCESS | 1817 | 1461168755337 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:35 INFO - PROCESS | 1817 | 1461168755554 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 09:12:35 INFO - PROCESS | 1817 | 1461168755572 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x975dfc00 == 12 [pid = 1817] [id = 42] 09:12:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 124 (0x979e9800) [pid = 1817] [serial = 124] [outer = (nil)] 09:12:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0x98abd800) [pid = 1817] [serial = 125] [outer = 0x979e9800] 09:12:35 INFO - PROCESS | 1817 | 1461168755650 Marionette DEBUG loaded listener.js 09:12:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x9926f400) [pid = 1817] [serial = 126] [outer = 0x979e9800] 09:12:36 INFO - PROCESS | 1817 | 1461168756430 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:12:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:12:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1138ms 09:12:36 INFO - PROCESS | 1817 | 1461168756453 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 09:12:36 INFO - PROCESS | 1817 | 1461168756457 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 09:12:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:12:36 INFO - PROCESS | 1817 | 1461168756463 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:12:36 INFO - PROCESS | 1817 | 1461168756465 Marionette TRACE conn3 <- [1,142,null,{}] 09:12:36 INFO - PROCESS | 1817 | 1461168756471 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:36 INFO - PROCESS | 1817 | 1461168756691 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 09:12:36 INFO - PROCESS | 1817 | 1461168756807 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fb33c00 == 13 [pid = 1817] [id = 43] 09:12:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x9a645400) [pid = 1817] [serial = 127] [outer = (nil)] 09:12:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x9ea16400) [pid = 1817] [serial = 128] [outer = 0x9a645400] 09:12:36 INFO - PROCESS | 1817 | 1461168756901 Marionette DEBUG loaded listener.js 09:12:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x9fb87c00) [pid = 1817] [serial = 129] [outer = 0x9a645400] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x913e3c00) [pid = 1817] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x9869dc00) [pid = 1817] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x993a9800) [pid = 1817] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x93b09800) [pid = 1817] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 124 (0x913e4800) [pid = 1817] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 123 (0x8fb31800) [pid = 1817] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 122 (0x906e4000) [pid = 1817] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 121 (0x9285f800) [pid = 1817] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 120 (0x9fb26400) [pid = 1817] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 119 (0x91159800) [pid = 1817] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 118 (0xa0a28000) [pid = 1817] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 117 (0x9df6e000) [pid = 1817] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 116 (0x97379c00) [pid = 1817] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 115 (0x98630c00) [pid = 1817] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 114 (0x92940000) [pid = 1817] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 113 (0x970f6400) [pid = 1817] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 112 (0x8fb31400) [pid = 1817] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 111 (0x970f5c00) [pid = 1817] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 110 (0x913ebc00) [pid = 1817] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 109 (0x98305000) [pid = 1817] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 108 (0xa44b6c00) [pid = 1817] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 107 (0x91305400) [pid = 1817] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 106 (0x8f750c00) [pid = 1817] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 105 (0x986a4800) [pid = 1817] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 104 (0x913e2c00) [pid = 1817] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 103 (0x91307c00) [pid = 1817] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 102 (0x98a10000) [pid = 1817] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 101 (0xa4476000) [pid = 1817] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:12:38 INFO - PROCESS | 1817 | --DOMWINDOW == 100 (0x93b04400) [pid = 1817] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:12:38 INFO - PROCESS | 1817 | 1461168758588 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:12:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:12:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 2144ms 09:12:38 INFO - PROCESS | 1817 | 1461168758607 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 09:12:38 INFO - PROCESS | 1817 | 1461168758610 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 09:12:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:12:38 INFO - PROCESS | 1817 | 1461168758616 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:12:38 INFO - PROCESS | 1817 | 1461168758619 Marionette TRACE conn3 <- [1,146,null,{}] 09:12:38 INFO - PROCESS | 1817 | 1461168758624 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:38 INFO - PROCESS | 1817 | 1461168758757 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 09:12:38 INFO - PROCESS | 1817 | 1461168758771 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x9002e800 == 14 [pid = 1817] [id = 44] 09:12:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 101 (0x90030400) [pid = 1817] [serial = 130] [outer = (nil)] 09:12:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 102 (0x94fb5400) [pid = 1817] [serial = 131] [outer = 0x90030400] 09:12:38 INFO - PROCESS | 1817 | 1461168758842 Marionette DEBUG loaded listener.js 09:12:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 103 (0x970f5c00) [pid = 1817] [serial = 132] [outer = 0x90030400] 09:12:39 INFO - PROCESS | 1817 | 1461168759797 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:12:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:12:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1226ms 09:12:39 INFO - PROCESS | 1817 | 1461168759859 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 09:12:39 INFO - PROCESS | 1817 | 1461168759862 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 09:12:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:12:39 INFO - PROCESS | 1817 | 1461168759950 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:12:39 INFO - PROCESS | 1817 | 1461168759952 Marionette TRACE conn3 <- [1,150,null,{}] 09:12:40 INFO - PROCESS | 1817 | 1461168760069 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:40 INFO - PROCESS | 1817 | 1461168760293 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 09:12:40 INFO - PROCESS | 1817 | 1461168760474 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x91159400 == 15 [pid = 1817] [id = 45] 09:12:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 104 (0x91161c00) [pid = 1817] [serial = 133] [outer = (nil)] 09:12:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 105 (0x91310400) [pid = 1817] [serial = 134] [outer = 0x91161c00] 09:12:40 INFO - PROCESS | 1817 | 1461168760563 Marionette DEBUG loaded listener.js 09:12:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 106 (0x92857400) [pid = 1817] [serial = 135] [outer = 0x91161c00] 09:12:41 INFO - PROCESS | 1817 | 1461168761447 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1605ms 09:12:41 INFO - PROCESS | 1817 | 1461168761496 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 09:12:41 INFO - PROCESS | 1817 | 1461168761502 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 09:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:12:41 INFO - PROCESS | 1817 | 1461168761510 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:12:41 INFO - PROCESS | 1817 | 1461168761514 Marionette TRACE conn3 <- [1,154,null,{}] 09:12:41 INFO - PROCESS | 1817 | 1461168761520 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:41 INFO - PROCESS | 1817 | 1461168761688 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 09:12:41 INFO - PROCESS | 1817 | 1461168761835 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x94fae400 == 16 [pid = 1817] [id = 46] 09:12:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 107 (0x970ed800) [pid = 1817] [serial = 136] [outer = (nil)] 09:12:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 108 (0x9746a400) [pid = 1817] [serial = 137] [outer = 0x970ed800] 09:12:41 INFO - PROCESS | 1817 | 1461168761922 Marionette DEBUG loaded listener.js 09:12:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 109 (0x98301800) [pid = 1817] [serial = 138] [outer = 0x970ed800] 09:12:42 INFO - PROCESS | 1817 | 1461168762850 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:12:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1380ms 09:12:42 INFO - PROCESS | 1817 | 1461168762889 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 09:12:42 INFO - PROCESS | 1817 | 1461168762894 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 09:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:12:42 INFO - PROCESS | 1817 | 1461168762901 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:12:42 INFO - PROCESS | 1817 | 1461168762905 Marionette TRACE conn3 <- [1,158,null,{}] 09:12:42 INFO - PROCESS | 1817 | 1461168762912 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:43 INFO - PROCESS | 1817 | 1461168763081 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 09:12:43 INFO - PROCESS | 1817 | 1461168763223 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x9746b800 == 17 [pid = 1817] [id = 47] 09:12:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 110 (0x98acb400) [pid = 1817] [serial = 139] [outer = (nil)] 09:12:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 111 (0x993b5400) [pid = 1817] [serial = 140] [outer = 0x98acb400] 09:12:43 INFO - PROCESS | 1817 | 1461168763315 Marionette DEBUG loaded listener.js 09:12:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 112 (0x9a86ec00) [pid = 1817] [serial = 141] [outer = 0x98acb400] 09:12:44 INFO - PROCESS | 1817 | 1461168764202 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:12:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:12:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1332ms 09:12:44 INFO - PROCESS | 1817 | 1461168764241 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 09:12:44 INFO - PROCESS | 1817 | 1461168764251 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 09:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:12:44 INFO - PROCESS | 1817 | 1461168764258 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:12:44 INFO - PROCESS | 1817 | 1461168764261 Marionette TRACE conn3 <- [1,162,null,{}] 09:12:44 INFO - PROCESS | 1817 | 1461168764267 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:44 INFO - PROCESS | 1817 | 1461168764431 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 09:12:44 INFO - PROCESS | 1817 | 1461168764570 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x993ad800 == 18 [pid = 1817] [id = 48] 09:12:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 113 (0xa0a28000) [pid = 1817] [serial = 142] [outer = (nil)] 09:12:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 114 (0xa0f69400) [pid = 1817] [serial = 143] [outer = 0xa0a28000] 09:12:44 INFO - PROCESS | 1817 | 1461168764659 Marionette DEBUG loaded listener.js 09:12:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 115 (0xa2ac1000) [pid = 1817] [serial = 144] [outer = 0xa0a28000] 09:12:45 INFO - PROCESS | 1817 | 1461168765557 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:12:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1327ms 09:12:45 INFO - PROCESS | 1817 | 1461168765586 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 09:12:45 INFO - PROCESS | 1817 | 1461168765590 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 09:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:12:45 INFO - PROCESS | 1817 | 1461168765596 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:12:45 INFO - PROCESS | 1817 | 1461168765598 Marionette TRACE conn3 <- [1,166,null,{}] 09:12:45 INFO - PROCESS | 1817 | 1461168765604 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:45 INFO - PROCESS | 1817 | 1461168765800 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 09:12:45 INFO - PROCESS | 1817 | 1461168765849 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:12:45 INFO - PROCESS | 1817 | 1461168765965 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f2d4000 == 19 [pid = 1817] [id = 49] 09:12:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 116 (0xa4583400) [pid = 1817] [serial = 145] [outer = (nil)] 09:12:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 117 (0xa45ba000) [pid = 1817] [serial = 146] [outer = 0xa4583400] 09:12:46 INFO - PROCESS | 1817 | 1461168766049 Marionette DEBUG loaded listener.js 09:12:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 118 (0xa45bbc00) [pid = 1817] [serial = 147] [outer = 0xa4583400] 09:12:47 INFO - PROCESS | 1817 | 1461168767008 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:12:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1478ms 09:12:47 INFO - PROCESS | 1817 | 1461168767074 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 09:12:47 INFO - PROCESS | 1817 | 1461168767078 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 09:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:12:47 INFO - PROCESS | 1817 | 1461168767084 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:12:47 INFO - PROCESS | 1817 | 1461168767088 Marionette TRACE conn3 <- [1,170,null,{}] 09:12:47 INFO - PROCESS | 1817 | 1461168767093 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:47 INFO - PROCESS | 1817 | 1461168767351 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 09:12:47 INFO - PROCESS | 1817 | 1461168767539 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f2da800 == 20 [pid = 1817] [id = 50] 09:12:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 119 (0x8f2dc000) [pid = 1817] [serial = 148] [outer = (nil)] 09:12:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 120 (0x9130c800) [pid = 1817] [serial = 149] [outer = 0x8f2dc000] 09:12:47 INFO - PROCESS | 1817 | 1461168767873 Marionette DEBUG loaded listener.js 09:12:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 121 (0x993b0400) [pid = 1817] [serial = 150] [outer = 0x8f2dc000] 09:12:48 INFO - PROCESS | 1817 | 1461168768682 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:12:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:12:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1639ms 09:12:48 INFO - PROCESS | 1817 | 1461168768725 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 09:12:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:12:48 INFO - PROCESS | 1817 | 1461168768729 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 09:12:48 INFO - PROCESS | 1817 | 1461168768735 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:12:48 INFO - PROCESS | 1817 | 1461168768739 Marionette TRACE conn3 <- [1,174,null,{}] 09:12:48 INFO - PROCESS | 1817 | 1461168768745 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:48 INFO - PROCESS | 1817 | 1461168768897 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 09:12:49 INFO - PROCESS | 1817 | 1461168769175 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f2d8000 == 21 [pid = 1817] [id = 51] 09:12:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 122 (0x8f2d8800) [pid = 1817] [serial = 151] [outer = (nil)] 09:12:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 123 (0x90028400) [pid = 1817] [serial = 152] [outer = 0x8f2d8800] 09:12:49 INFO - PROCESS | 1817 | 1461168769273 Marionette DEBUG loaded listener.js 09:12:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 124 (0x90284800) [pid = 1817] [serial = 153] [outer = 0x8f2d8800] 09:12:50 INFO - PROCESS | 1817 | --DOCSHELL 0x8fb33c00 == 20 [pid = 1817] [id = 43] 09:12:50 INFO - PROCESS | 1817 | --DOCSHELL 0x975dfc00 == 19 [pid = 1817] [id = 42] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 123 (0x97c72c00) [pid = 1817] [serial = 12] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 122 (0x97beac00) [pid = 1817] [serial = 9] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | 1461168770295 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:12:50 INFO - PROCESS | 1817 | --DOCSHELL 0x92944400 == 18 [pid = 1817] [id = 41] 09:12:50 INFO - PROCESS | 1817 | --DOCSHELL 0x8fb2f400 == 17 [pid = 1817] [id = 40] 09:12:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:12:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1581ms 09:12:50 INFO - PROCESS | 1817 | 1461168770316 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 09:12:50 INFO - PROCESS | 1817 | 1461168770320 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 09:12:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:12:50 INFO - PROCESS | 1817 | 1461168770327 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:12:50 INFO - PROCESS | 1817 | 1461168770334 Marionette TRACE conn3 <- [1,178,null,{}] 09:12:50 INFO - PROCESS | 1817 | 1461168770340 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:50 INFO - PROCESS | 1817 | 1461168770506 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 121 (0x975da800) [pid = 1817] [serial = 74] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 120 (0x96faac00) [pid = 1817] [serial = 71] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 119 (0xa0f3a800) [pid = 1817] [serial = 83] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 118 (0xa2ac6c00) [pid = 1817] [serial = 2] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 117 (0x8f2dec00) [pid = 1817] [serial = 113] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 116 (0x91e99000) [pid = 1817] [serial = 40] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 115 (0x95a7c000) [pid = 1817] [serial = 41] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 114 (0x93b0d400) [pid = 1817] [serial = 28] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 113 (0x98ac0000) [pid = 1817] [serial = 46] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 112 (0x99018800) [pid = 1817] [serial = 47] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 111 (0x993fb400) [pid = 1817] [serial = 49] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 110 (0x9a64a400) [pid = 1817] [serial = 50] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 109 (0x967bd000) [pid = 1817] [serial = 44] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 108 (0x967bb400) [pid = 1817] [serial = 34] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 107 (0x9830ec00) [pid = 1817] [serial = 35] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 106 (0x8fb37400) [pid = 1817] [serial = 25] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 105 (0x993aac00) [pid = 1817] [serial = 37] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 104 (0x993b0c00) [pid = 1817] [serial = 38] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 103 (0x9a64ec00) [pid = 1817] [serial = 52] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 102 (0x963a1000) [pid = 1817] [serial = 43] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 101 (0x9a876c00) [pid = 1817] [serial = 53] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 100 (0x906e0c00) [pid = 1817] [serial = 26] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 99 (0x962a6c00) [pid = 1817] [serial = 31] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 98 (0x8f758800) [pid = 1817] [serial = 23] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 97 (0x993f1800) [pid = 1817] [serial = 61] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 96 (0x98632000) [pid = 1817] [serial = 59] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 95 (0x9fc9c800) [pid = 1817] [serial = 100] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 94 (0x993ab800) [pid = 1817] [serial = 98] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 93 (0x94fb5000) [pid = 1817] [serial = 56] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 92 (0x98310800) [pid = 1817] [serial = 95] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 91 (0x9841c800) [pid = 1817] [serial = 58] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 90 (0x9285e800) [pid = 1817] [serial = 55] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 89 (0x91165000) [pid = 1817] [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:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 88 (0x990cac00) [pid = 1817] [serial = 97] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 87 (0x9ea19c00) [pid = 1817] [serial = 79] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 86 (0x990cdc00) [pid = 1817] [serial = 77] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 85 (0x96fb2000) [pid = 1817] [serial = 73] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 84 (0xa0f6bc00) [pid = 1817] [serial = 85] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 83 (0x98a10800) [pid = 1817] [serial = 76] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 82 (0x9fc53400) [pid = 1817] [serial = 65] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 81 (0xa44c3400) [pid = 1817] [serial = 89] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 80 (0xa45c1000) [pid = 1817] [serial = 91] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 79 (0x9ff9bc00) [pid = 1817] [serial = 67] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 78 (0xa0c1c400) [pid = 1817] [serial = 82] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 77 (0xa0a27000) [pid = 1817] [serial = 101] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 76 (0xa0f71800) [pid = 1817] [serial = 86] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 75 (0xa3cd3400) [pid = 1817] [serial = 88] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 74 (0x9df72c00) [pid = 1817] [serial = 62] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 73 (0x9fb8e800) [pid = 1817] [serial = 64] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 72 (0xa4c4e800) [pid = 1817] [serial = 111] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 71 (0xa4c4d000) [pid = 1817] [serial = 110] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 70 (0xa45bc800) [pid = 1817] [serial = 108] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 69 (0x8f754c00) [pid = 1817] [serial = 22] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 68 (0xa3c76c00) [pid = 1817] [serial = 105] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 67 (0x9ffc5400) [pid = 1817] [serial = 68] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 66 (0xa4483400) [pid = 1817] [serial = 107] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 65 (0x96228c00) [pid = 1817] [serial = 70] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 64 (0x9130a000) [pid = 1817] [serial = 16] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 63 (0x9130e800) [pid = 1817] [serial = 17] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 62 (0x9fc48c00) [pid = 1817] [serial = 80] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 61 (0xa45e1800) [pid = 1817] [serial = 92] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 60 (0x970f0400) [pid = 1817] [serial = 94] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 59 (0x93b09000) [pid = 1817] [serial = 19] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | --DOMWINDOW == 58 (0xa0ad3800) [pid = 1817] [serial = 104] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1817 | 1461168770756 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x906e1000 == 18 [pid = 1817] [id = 52] 09:12:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 59 (0x91165000) [pid = 1817] [serial = 154] [outer = (nil)] 09:12:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 60 (0x9130a800) [pid = 1817] [serial = 155] [outer = 0x91165000] 09:12:50 INFO - PROCESS | 1817 | 1461168770834 Marionette DEBUG loaded listener.js 09:12:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 61 (0x91e99000) [pid = 1817] [serial = 156] [outer = 0x91165000] 09:12:51 INFO - PROCESS | 1817 | 1461168771486 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:12:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:12:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1186ms 09:12:51 INFO - PROCESS | 1817 | 1461168771515 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 09:12:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:12:51 INFO - PROCESS | 1817 | 1461168771521 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 09:12:51 INFO - PROCESS | 1817 | 1461168771528 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:12:51 INFO - PROCESS | 1817 | 1461168771531 Marionette TRACE conn3 <- [1,182,null,{}] 09:12:51 INFO - PROCESS | 1817 | 1461168771537 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:51 INFO - PROCESS | 1817 | 1461168771684 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 09:12:51 INFO - PROCESS | 1817 | 1461168771789 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x92946800 == 19 [pid = 1817] [id = 53] 09:12:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 62 (0x9294a400) [pid = 1817] [serial = 157] [outer = (nil)] 09:12:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 63 (0x94f4bc00) [pid = 1817] [serial = 158] [outer = 0x9294a400] 09:12:51 INFO - PROCESS | 1817 | 1461168771860 Marionette DEBUG loaded listener.js 09:12:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 64 (0x95a7c000) [pid = 1817] [serial = 159] [outer = 0x9294a400] 09:12:52 INFO - PROCESS | 1817 | 1461168772541 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:12:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:12:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1028ms 09:12:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:12:52 INFO - PROCESS | 1817 | 1461168772556 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 09:12:52 INFO - PROCESS | 1817 | 1461168772559 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 09:12:52 INFO - PROCESS | 1817 | 1461168772567 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:12:52 INFO - PROCESS | 1817 | 1461168772575 Marionette TRACE conn3 <- [1,186,null,{}] 09:12:52 INFO - PROCESS | 1817 | 1461168772588 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:52 INFO - PROCESS | 1817 | 1461168772791 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 09:12:52 INFO - PROCESS | 1817 | 1461168772824 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x94faa000 == 20 [pid = 1817] [id = 54] 09:12:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 65 (0x971e4c00) [pid = 1817] [serial = 160] [outer = (nil)] 09:12:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 66 (0x9746b400) [pid = 1817] [serial = 161] [outer = 0x971e4c00] 09:12:52 INFO - PROCESS | 1817 | 1461168772897 Marionette DEBUG loaded listener.js 09:12:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 67 (0x9748fc00) [pid = 1817] [serial = 162] [outer = 0x971e4c00] 09:12:53 INFO - PROCESS | 1817 | 1461168773667 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:12:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:12:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1137ms 09:12:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:12:53 INFO - PROCESS | 1817 | 1461168773701 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 09:12:53 INFO - PROCESS | 1817 | 1461168773705 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 09:12:53 INFO - PROCESS | 1817 | 1461168773711 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:12:53 INFO - PROCESS | 1817 | 1461168773714 Marionette TRACE conn3 <- [1,190,null,{}] 09:12:53 INFO - PROCESS | 1817 | 1461168773726 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:53 INFO - PROCESS | 1817 | 1461168773898 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 09:12:53 INFO - PROCESS | 1817 | 1461168773978 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f2d1800 == 21 [pid = 1817] [id = 55] 09:12:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 68 (0x9746cc00) [pid = 1817] [serial = 163] [outer = (nil)] 09:12:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 69 (0x98305c00) [pid = 1817] [serial = 164] [outer = 0x9746cc00] 09:12:54 INFO - PROCESS | 1817 | 1461168774049 Marionette DEBUG loaded listener.js 09:12:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 70 (0x9830f400) [pid = 1817] [serial = 165] [outer = 0x9746cc00] 09:12:54 INFO - PROCESS | 1817 | --DOMWINDOW == 69 (0x979e9800) [pid = 1817] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:12:54 INFO - PROCESS | 1817 | --DOMWINDOW == 68 (0x9a645400) [pid = 1817] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:12:54 INFO - PROCESS | 1817 | --DOMWINDOW == 67 (0x92855c00) [pid = 1817] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:12:54 INFO - PROCESS | 1817 | --DOMWINDOW == 66 (0x9294b800) [pid = 1817] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:12:54 INFO - PROCESS | 1817 | --DOMWINDOW == 65 (0x8f2d7400) [pid = 1817] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:12:54 INFO - PROCESS | 1817 | 1461168774839 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:12:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:12:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1187ms 09:12:54 INFO - PROCESS | 1817 | 1461168774897 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 09:12:54 INFO - PROCESS | 1817 | 1461168774900 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 09:12:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:12:54 INFO - PROCESS | 1817 | 1461168774912 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:12:54 INFO - PROCESS | 1817 | 1461168774914 Marionette TRACE conn3 <- [1,194,null,{}] 09:12:54 INFO - PROCESS | 1817 | 1461168774920 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:55 INFO - PROCESS | 1817 | 1461168775095 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 09:12:55 INFO - PROCESS | 1817 | 1461168775157 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x906df800 == 22 [pid = 1817] [id = 56] 09:12:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 66 (0x9285b800) [pid = 1817] [serial = 166] [outer = (nil)] 09:12:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 67 (0x97d4e800) [pid = 1817] [serial = 167] [outer = 0x9285b800] 09:12:55 INFO - PROCESS | 1817 | 1461168775242 Marionette DEBUG loaded listener.js 09:12:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 68 (0x98ac8c00) [pid = 1817] [serial = 168] [outer = 0x9285b800] 09:12:55 INFO - PROCESS | 1817 | 1461168775915 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:12:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:12:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1032ms 09:12:55 INFO - PROCESS | 1817 | 1461168775942 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 09:12:55 INFO - PROCESS | 1817 | 1461168775944 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 09:12:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:12:55 INFO - PROCESS | 1817 | 1461168775951 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:12:55 INFO - PROCESS | 1817 | 1461168775953 Marionette TRACE conn3 <- [1,198,null,{}] 09:12:55 INFO - PROCESS | 1817 | 1461168775959 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:56 INFO - PROCESS | 1817 | 1461168776141 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 09:12:56 INFO - PROCESS | 1817 | 1461168776159 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x98309800 == 23 [pid = 1817] [id = 57] 09:12:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 69 (0x98a02400) [pid = 1817] [serial = 169] [outer = (nil)] 09:12:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 70 (0x993af400) [pid = 1817] [serial = 170] [outer = 0x98a02400] 09:12:56 INFO - PROCESS | 1817 | 1461168776229 Marionette DEBUG loaded listener.js 09:12:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 71 (0x993b2000) [pid = 1817] [serial = 171] [outer = 0x98a02400] 09:12:57 INFO - PROCESS | 1817 | 1461168777058 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:12:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:12:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1136ms 09:12:57 INFO - PROCESS | 1817 | 1461168777087 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 09:12:57 INFO - PROCESS | 1817 | 1461168777093 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 09:12:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:12:57 INFO - PROCESS | 1817 | 1461168777102 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:12:57 INFO - PROCESS | 1817 | 1461168777108 Marionette TRACE conn3 <- [1,202,null,{}] 09:12:57 INFO - PROCESS | 1817 | 1461168777118 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:57 INFO - PROCESS | 1817 | 1461168777302 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 09:12:57 INFO - PROCESS | 1817 | 1461168777441 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f2d4800 == 24 [pid = 1817] [id = 58] 09:12:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 72 (0x8f754c00) [pid = 1817] [serial = 172] [outer = (nil)] 09:12:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 73 (0x906e1c00) [pid = 1817] [serial = 173] [outer = 0x8f754c00] 09:12:57 INFO - PROCESS | 1817 | 1461168777529 Marionette DEBUG loaded listener.js 09:12:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 74 (0x9130bc00) [pid = 1817] [serial = 174] [outer = 0x8f754c00] 09:12:58 INFO - PROCESS | 1817 | 1461168778428 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:12:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:12:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1382ms 09:12:58 INFO - PROCESS | 1817 | 1461168778485 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 09:12:58 INFO - PROCESS | 1817 | 1461168778493 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 09:12:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:12:58 INFO - PROCESS | 1817 | 1461168778503 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:12:58 INFO - PROCESS | 1817 | 1461168778508 Marionette TRACE conn3 <- [1,206,null,{}] 09:12:58 INFO - PROCESS | 1817 | 1461168778514 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:58 INFO - PROCESS | 1817 | 1461168778677 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 09:12:58 INFO - PROCESS | 1817 | 1461168778815 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x94f49c00 == 25 [pid = 1817] [id = 59] 09:12:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 75 (0x94fac400) [pid = 1817] [serial = 175] [outer = (nil)] 09:12:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 76 (0x963a1000) [pid = 1817] [serial = 176] [outer = 0x94fac400] 09:12:58 INFO - PROCESS | 1817 | 1461168778901 Marionette DEBUG loaded listener.js 09:12:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 77 (0x970f0400) [pid = 1817] [serial = 177] [outer = 0x94fac400] 09:12:59 INFO - PROCESS | 1817 | 1461168779750 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:12:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:12:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1284ms 09:12:59 INFO - PROCESS | 1817 | 1461168779787 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 09:12:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:12:59 INFO - PROCESS | 1817 | 1461168779791 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 09:12:59 INFO - PROCESS | 1817 | 1461168779799 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:12:59 INFO - PROCESS | 1817 | 1461168779804 Marionette TRACE conn3 <- [1,210,null,{}] 09:12:59 INFO - PROCESS | 1817 | 1461168779838 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:00 INFO - PROCESS | 1817 | 1461168780022 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 09:13:00 INFO - PROCESS | 1817 | 1461168780160 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x94fae000 == 26 [pid = 1817] [id = 60] 09:13:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 78 (0x97be9800) [pid = 1817] [serial = 178] [outer = (nil)] 09:13:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 79 (0x993afc00) [pid = 1817] [serial = 179] [outer = 0x97be9800] 09:13:00 INFO - PROCESS | 1817 | 1461168780254 Marionette DEBUG loaded listener.js 09:13:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 80 (0x9a872400) [pid = 1817] [serial = 180] [outer = 0x97be9800] 09:13:01 INFO - PROCESS | 1817 | 1461168781102 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:13:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:13:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1346ms 09:13:01 INFO - PROCESS | 1817 | 1461168781147 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 09:13:01 INFO - PROCESS | 1817 | 1461168781151 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 09:13:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:13:01 INFO - PROCESS | 1817 | 1461168781158 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:13:01 INFO - PROCESS | 1817 | 1461168781161 Marionette TRACE conn3 <- [1,214,null,{}] 09:13:01 INFO - PROCESS | 1817 | 1461168781185 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:01 INFO - PROCESS | 1817 | 1461168781349 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 09:13:01 INFO - PROCESS | 1817 | 1461168781487 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x9ea13c00 == 27 [pid = 1817] [id = 61] 09:13:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 81 (0x9ea16800) [pid = 1817] [serial = 181] [outer = (nil)] 09:13:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 82 (0x9fb84c00) [pid = 1817] [serial = 182] [outer = 0x9ea16800] 09:13:01 INFO - PROCESS | 1817 | 1461168781584 Marionette DEBUG loaded listener.js 09:13:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 83 (0x9fc4a800) [pid = 1817] [serial = 183] [outer = 0x9ea16800] 09:13:02 INFO - PROCESS | 1817 | 1461168782555 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:13:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1448ms 09:13:02 INFO - PROCESS | 1817 | 1461168782608 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 09:13:02 INFO - PROCESS | 1817 | 1461168782613 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 09:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:13:02 INFO - PROCESS | 1817 | 1461168782621 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:13:02 INFO - PROCESS | 1817 | 1461168782625 Marionette TRACE conn3 <- [1,218,null,{}] 09:13:02 INFO - PROCESS | 1817 | 1461168782631 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:02 INFO - PROCESS | 1817 | 1461168782809 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 09:13:03 INFO - PROCESS | 1817 | 1461168782990 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x92947c00 == 28 [pid = 1817] [id = 62] 09:13:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 84 (0x9df74400) [pid = 1817] [serial = 184] [outer = (nil)] 09:13:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 85 (0x9ffc9000) [pid = 1817] [serial = 185] [outer = 0x9df74400] 09:13:03 INFO - PROCESS | 1817 | 1461168783081 Marionette DEBUG loaded listener.js 09:13:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 86 (0xa0a95800) [pid = 1817] [serial = 186] [outer = 0x9df74400] 09:13:03 INFO - PROCESS | 1817 | 1461168783873 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:13:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:13:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1288ms 09:13:03 INFO - PROCESS | 1817 | 1461168783910 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 09:13:03 INFO - PROCESS | 1817 | 1461168783913 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 09:13:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:13:03 INFO - PROCESS | 1817 | 1461168783919 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:13:03 INFO - PROCESS | 1817 | 1461168783923 Marionette TRACE conn3 <- [1,222,null,{}] 09:13:03 INFO - PROCESS | 1817 | 1461168783947 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:04 INFO - PROCESS | 1817 | 1461168784140 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 09:13:04 INFO - PROCESS | 1817 | 1461168784289 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f759000 == 29 [pid = 1817] [id = 63] 09:13:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 87 (0x9fc9a000) [pid = 1817] [serial = 187] [outer = (nil)] 09:13:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 88 (0xa2a2e000) [pid = 1817] [serial = 188] [outer = 0x9fc9a000] 09:13:04 INFO - PROCESS | 1817 | 1461168784391 Marionette DEBUG loaded listener.js 09:13:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 89 (0xa2a38c00) [pid = 1817] [serial = 189] [outer = 0x9fc9a000] 09:13:05 INFO - PROCESS | 1817 | 1461168785247 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:13:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1397ms 09:13:05 INFO - PROCESS | 1817 | 1461168785318 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 09:13:05 INFO - PROCESS | 1817 | 1461168785322 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 09:13:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:13:05 INFO - PROCESS | 1817 | 1461168785328 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:13:05 INFO - PROCESS | 1817 | 1461168785331 Marionette TRACE conn3 <- [1,226,null,{}] 09:13:05 INFO - PROCESS | 1817 | 1461168785337 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:05 INFO - PROCESS | 1817 | 1461168785495 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 09:13:05 INFO - PROCESS | 1817 | 1461168785638 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x8feed400 == 30 [pid = 1817] [id = 64] 09:13:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 90 (0x8fef0400) [pid = 1817] [serial = 190] [outer = (nil)] 09:13:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 91 (0x8fef6800) [pid = 1817] [serial = 191] [outer = 0x8fef0400] 09:13:05 INFO - PROCESS | 1817 | 1461168785722 Marionette DEBUG loaded listener.js 09:13:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 92 (0x8fefac00) [pid = 1817] [serial = 192] [outer = 0x8fef0400] 09:13:06 INFO - PROCESS | 1817 | 1461168786506 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:13:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:13:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1227ms 09:13:06 INFO - PROCESS | 1817 | 1461168786556 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 09:13:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:13:06 INFO - PROCESS | 1817 | 1461168786561 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 09:13:06 INFO - PROCESS | 1817 | 1461168786567 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:13:06 INFO - PROCESS | 1817 | 1461168786571 Marionette TRACE conn3 <- [1,230,null,{}] 09:13:06 INFO - PROCESS | 1817 | 1461168786577 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:06 INFO - PROCESS | 1817 | 1461168786736 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 09:13:06 INFO - PROCESS | 1817 | 1461168786878 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fef8400 == 31 [pid = 1817] [id = 65] 09:13:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 93 (0x8fefc400) [pid = 1817] [serial = 193] [outer = (nil)] 09:13:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 94 (0xa0c2fc00) [pid = 1817] [serial = 194] [outer = 0x8fefc400] 09:13:06 INFO - PROCESS | 1817 | 1461168786969 Marionette DEBUG loaded listener.js 09:13:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 95 (0xa444fc00) [pid = 1817] [serial = 195] [outer = 0x8fefc400] 09:13:08 INFO - PROCESS | 1817 | 1461168788082 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:13:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1588ms 09:13:08 INFO - PROCESS | 1817 | 1461168788156 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 09:13:08 INFO - PROCESS | 1817 | 1461168788161 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 09:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:13:08 INFO - PROCESS | 1817 | 1461168788170 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:13:08 INFO - PROCESS | 1817 | 1461168788174 Marionette TRACE conn3 <- [1,234,null,{}] 09:13:08 INFO - PROCESS | 1817 | 1461168788182 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:08 INFO - PROCESS | 1817 | 1461168788383 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 09:13:08 INFO - PROCESS | 1817 | 1461168788625 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x9285bc00 == 32 [pid = 1817] [id = 66] 09:13:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 96 (0x9285c800) [pid = 1817] [serial = 196] [outer = (nil)] 09:13:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 97 (0x9294d800) [pid = 1817] [serial = 197] [outer = 0x9285c800] 09:13:08 INFO - PROCESS | 1817 | 1461168788723 Marionette DEBUG loaded listener.js 09:13:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 98 (0x94f48400) [pid = 1817] [serial = 198] [outer = 0x9285c800] 09:13:09 INFO - PROCESS | 1817 | --DOMWINDOW == 97 (0x94fb5400) [pid = 1817] [serial = 131] [outer = (nil)] [url = about:blank] 09:13:09 INFO - PROCESS | 1817 | 1461168789589 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:13:09 INFO - PROCESS | 1817 | --DOMWINDOW == 96 (0x8f2db800) [pid = 1817] [serial = 116] [outer = (nil)] [url = about:blank] 09:13:09 INFO - PROCESS | 1817 | --DOMWINDOW == 95 (0x98abd800) [pid = 1817] [serial = 125] [outer = (nil)] [url = about:blank] 09:13:09 INFO - PROCESS | 1817 | --DOMWINDOW == 94 (0x9ea16400) [pid = 1817] [serial = 128] [outer = (nil)] [url = about:blank] 09:13:09 INFO - PROCESS | 1817 | --DOMWINDOW == 93 (0x92859000) [pid = 1817] [serial = 119] [outer = (nil)] [url = about:blank] 09:13:09 INFO - PROCESS | 1817 | --DOMWINDOW == 92 (0x9285d400) [pid = 1817] [serial = 120] [outer = (nil)] [url = about:blank] 09:13:09 INFO - PROCESS | 1817 | --DOMWINDOW == 91 (0x962f0800) [pid = 1817] [serial = 122] [outer = (nil)] [url = about:blank] 09:13:09 INFO - PROCESS | 1817 | --DOMWINDOW == 90 (0x9002b400) [pid = 1817] [serial = 117] [outer = (nil)] [url = about:blank] 09:13:09 INFO - PROCESS | 1817 | --DOMWINDOW == 89 (0x9fb87c00) [pid = 1817] [serial = 129] [outer = (nil)] [url = about:blank] 09:13:09 INFO - PROCESS | 1817 | --DOMWINDOW == 88 (0x9926f400) [pid = 1817] [serial = 126] [outer = (nil)] [url = about:blank] 09:13:09 INFO - PROCESS | 1817 | --DOMWINDOW == 87 (0x970efc00) [pid = 1817] [serial = 123] [outer = (nil)] [url = about:blank] 09:13:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:13:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1485ms 09:13:09 INFO - PROCESS | 1817 | 1461168789657 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 09:13:09 INFO - PROCESS | 1817 | 1461168789665 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 09:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:13:09 INFO - PROCESS | 1817 | 1461168789675 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:13:09 INFO - PROCESS | 1817 | 1461168789678 Marionette TRACE conn3 <- [1,238,null,{}] 09:13:09 INFO - PROCESS | 1817 | 1461168789684 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:09 INFO - PROCESS | 1817 | 1461168789837 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 09:13:09 INFO - PROCESS | 1817 | 1461168789940 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fb32800 == 33 [pid = 1817] [id = 67] 09:13:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 88 (0x92856000) [pid = 1817] [serial = 199] [outer = (nil)] 09:13:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 89 (0x962a0800) [pid = 1817] [serial = 200] [outer = 0x92856000] 09:13:10 INFO - PROCESS | 1817 | 1461168790015 Marionette DEBUG loaded listener.js 09:13:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 90 (0x967b7c00) [pid = 1817] [serial = 201] [outer = 0x92856000] 09:13:10 INFO - PROCESS | 1817 | 1461168790716 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1084ms 09:13:10 INFO - PROCESS | 1817 | 1461168790759 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 09:13:10 INFO - PROCESS | 1817 | 1461168790762 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 09:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:13:10 INFO - PROCESS | 1817 | 1461168790768 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:13:10 INFO - PROCESS | 1817 | 1461168790774 Marionette TRACE conn3 <- [1,242,null,{}] 09:13:10 INFO - PROCESS | 1817 | 1461168790802 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:10 INFO - PROCESS | 1817 | 1461168790989 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 09:13:11 INFO - PROCESS | 1817 | 1461168791000 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f2d3c00 == 34 [pid = 1817] [id = 68] 09:13:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 91 (0x97464c00) [pid = 1817] [serial = 202] [outer = (nil)] 09:13:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 92 (0x976db400) [pid = 1817] [serial = 203] [outer = 0x97464c00] 09:13:11 INFO - PROCESS | 1817 | 1461168791073 Marionette DEBUG loaded listener.js 09:13:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 93 (0x976df800) [pid = 1817] [serial = 204] [outer = 0x97464c00] 09:13:11 INFO - PROCESS | 1817 | 1461168791903 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:13:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1148ms 09:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:13:11 INFO - PROCESS | 1817 | 1461168791917 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 09:13:11 INFO - PROCESS | 1817 | 1461168791920 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 09:13:11 INFO - PROCESS | 1817 | 1461168791926 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:13:11 INFO - PROCESS | 1817 | 1461168791930 Marionette TRACE conn3 <- [1,246,null,{}] 09:13:11 INFO - PROCESS | 1817 | 1461168791952 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:12 INFO - PROCESS | 1817 | 1461168792142 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 09:13:12 INFO - PROCESS | 1817 | 1461168792166 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fef1800 == 35 [pid = 1817] [id = 69] 09:13:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 94 (0x979e3000) [pid = 1817] [serial = 205] [outer = (nil)] 09:13:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 95 (0x98628000) [pid = 1817] [serial = 206] [outer = 0x979e3000] 09:13:12 INFO - PROCESS | 1817 | 1461168792247 Marionette DEBUG loaded listener.js 09:13:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 96 (0x99018800) [pid = 1817] [serial = 207] [outer = 0x979e3000] 09:13:12 INFO - PROCESS | 1817 | 1461168792966 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:13:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1081ms 09:13:13 INFO - PROCESS | 1817 | 1461168793012 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 09:13:13 INFO - PROCESS | 1817 | 1461168793016 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 09:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:13:13 INFO - PROCESS | 1817 | 1461168793029 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:13:13 INFO - PROCESS | 1817 | 1461168793032 Marionette TRACE conn3 <- [1,250,null,{}] 09:13:13 INFO - PROCESS | 1817 | 1461168793037 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:13 INFO - PROCESS | 1817 | 1461168793225 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 09:13:13 INFO - PROCESS | 1817 | 1461168793255 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x979e2400 == 36 [pid = 1817] [id = 70] 09:13:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 97 (0x9862e400) [pid = 1817] [serial = 208] [outer = (nil)] 09:13:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 98 (0x993b1000) [pid = 1817] [serial = 209] [outer = 0x9862e400] 09:13:13 INFO - PROCESS | 1817 | 1461168793324 Marionette DEBUG loaded listener.js 09:13:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 99 (0x9a64b400) [pid = 1817] [serial = 210] [outer = 0x9862e400] 09:13:14 INFO - PROCESS | 1817 | 1461168794249 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:13:14 INFO - PROCESS | 1817 | --DOMWINDOW == 98 (0x9285b800) [pid = 1817] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:13:14 INFO - PROCESS | 1817 | --DOMWINDOW == 97 (0x971e4c00) [pid = 1817] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:13:14 INFO - PROCESS | 1817 | --DOMWINDOW == 96 (0x8f2d8800) [pid = 1817] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:13:14 INFO - PROCESS | 1817 | --DOMWINDOW == 95 (0x90030400) [pid = 1817] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:13:14 INFO - PROCESS | 1817 | --DOMWINDOW == 94 (0x9746cc00) [pid = 1817] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:13:14 INFO - PROCESS | 1817 | --DOMWINDOW == 93 (0x9294a400) [pid = 1817] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:13:14 INFO - PROCESS | 1817 | --DOMWINDOW == 92 (0x91165000) [pid = 1817] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:13:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1293ms 09:13:14 INFO - PROCESS | 1817 | 1461168794315 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 09:13:14 INFO - PROCESS | 1817 | 1461168794319 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 09:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:13:14 INFO - PROCESS | 1817 | 1461168794324 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:13:14 INFO - PROCESS | 1817 | 1461168794327 Marionette TRACE conn3 <- [1,254,null,{}] 09:13:14 INFO - PROCESS | 1817 | 1461168794333 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:14 INFO - PROCESS | 1817 | 1461168794501 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 09:13:14 INFO - PROCESS | 1817 | 1461168794605 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x90285400 == 37 [pid = 1817] [id = 71] 09:13:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 93 (0x9830ec00) [pid = 1817] [serial = 211] [outer = (nil)] 09:13:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 94 (0x9fb86800) [pid = 1817] [serial = 212] [outer = 0x9830ec00] 09:13:14 INFO - PROCESS | 1817 | 1461168794685 Marionette DEBUG loaded listener.js 09:13:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 95 (0x9ffa6c00) [pid = 1817] [serial = 213] [outer = 0x9830ec00] 09:13:15 INFO - PROCESS | 1817 | 1461168795374 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:13:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1082ms 09:13:15 INFO - PROCESS | 1817 | 1461168795408 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 09:13:15 INFO - PROCESS | 1817 | 1461168795410 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 09:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:13:15 INFO - PROCESS | 1817 | 1461168795417 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:13:15 INFO - PROCESS | 1817 | 1461168795420 Marionette TRACE conn3 <- [1,258,null,{}] 09:13:15 INFO - PROCESS | 1817 | 1461168795425 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:15 INFO - PROCESS | 1817 | 1461168795600 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 09:13:15 INFO - PROCESS | 1817 | 1461168795617 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f755400 == 38 [pid = 1817] [id = 72] 09:13:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 96 (0x9fb88000) [pid = 1817] [serial = 214] [outer = (nil)] 09:13:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 97 (0xa0f71800) [pid = 1817] [serial = 215] [outer = 0x9fb88000] 09:13:15 INFO - PROCESS | 1817 | 1461168795703 Marionette DEBUG loaded listener.js 09:13:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 98 (0xa2a2bc00) [pid = 1817] [serial = 216] [outer = 0x9fb88000] 09:13:16 INFO - PROCESS | 1817 | 1461168796638 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:13:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:13:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1277ms 09:13:16 INFO - PROCESS | 1817 | 1461168796694 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 09:13:16 INFO - PROCESS | 1817 | 1461168796701 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 09:13:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:13:16 INFO - PROCESS | 1817 | 1461168796710 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:13:16 INFO - PROCESS | 1817 | 1461168796717 Marionette TRACE conn3 <- [1,262,null,{}] 09:13:16 INFO - PROCESS | 1817 | 1461168796727 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:16 INFO - PROCESS | 1817 | 1461168796940 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 09:13:17 INFO - PROCESS | 1817 | 1461168797089 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f2db800 == 39 [pid = 1817] [id = 73] 09:13:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 99 (0x8fef0800) [pid = 1817] [serial = 217] [outer = (nil)] 09:13:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 100 (0x9285c400) [pid = 1817] [serial = 218] [outer = 0x8fef0800] 09:13:17 INFO - PROCESS | 1817 | 1461168797179 Marionette DEBUG loaded listener.js 09:13:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 101 (0x93b09000) [pid = 1817] [serial = 219] [outer = 0x8fef0800] 09:13:18 INFO - PROCESS | 1817 | 1461168798043 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1394ms 09:13:18 INFO - PROCESS | 1817 | 1461168798105 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 09:13:18 INFO - PROCESS | 1817 | 1461168798114 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 09:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:13:18 INFO - PROCESS | 1817 | 1461168798124 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:13:18 INFO - PROCESS | 1817 | 1461168798127 Marionette TRACE conn3 <- [1,266,null,{}] 09:13:18 INFO - PROCESS | 1817 | 1461168798134 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:18 INFO - PROCESS | 1817 | 1461168798302 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 09:13:18 INFO - PROCESS | 1817 | 1461168798445 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f2d8400 == 40 [pid = 1817] [id = 74] 09:13:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 102 (0x975da800) [pid = 1817] [serial = 220] [outer = (nil)] 09:13:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 103 (0x976dc000) [pid = 1817] [serial = 221] [outer = 0x975da800] 09:13:18 INFO - PROCESS | 1817 | 1461168798530 Marionette DEBUG loaded listener.js 09:13:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 104 (0x98310400) [pid = 1817] [serial = 222] [outer = 0x975da800] 09:13:19 INFO - PROCESS | 1817 | 1461168799400 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1330ms 09:13:19 INFO - PROCESS | 1817 | 1461168799464 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 09:13:19 INFO - PROCESS | 1817 | 1461168799469 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 09:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:13:19 INFO - PROCESS | 1817 | 1461168799476 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:13:19 INFO - PROCESS | 1817 | 1461168799482 Marionette TRACE conn3 <- [1,270,null,{}] 09:13:19 INFO - PROCESS | 1817 | 1461168799498 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:19 INFO - PROCESS | 1817 | 1461168799682 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 09:13:19 INFO - PROCESS | 1817 | 1461168799826 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x962a8400 == 41 [pid = 1817] [id = 75] 09:13:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 105 (0x976e0c00) [pid = 1817] [serial = 223] [outer = (nil)] 09:13:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 106 (0xa4481c00) [pid = 1817] [serial = 224] [outer = 0x976e0c00] 09:13:19 INFO - PROCESS | 1817 | 1461168799919 Marionette DEBUG loaded listener.js 09:13:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 107 (0xa45bb000) [pid = 1817] [serial = 225] [outer = 0x976e0c00] 09:13:20 INFO - PROCESS | 1817 | 1461168800896 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1495ms 09:13:20 INFO - PROCESS | 1817 | 1461168800971 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 09:13:20 INFO - PROCESS | 1817 | 1461168800976 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 09:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:13:20 INFO - PROCESS | 1817 | 1461168800982 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:13:20 INFO - PROCESS | 1817 | 1461168800985 Marionette TRACE conn3 <- [1,274,null,{}] 09:13:20 INFO - PROCESS | 1817 | 1461168800991 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:21 INFO - PROCESS | 1817 | 1461168801157 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 09:13:21 INFO - PROCESS | 1817 | 1461168801302 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f2dd800 == 42 [pid = 1817] [id = 76] 09:13:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 108 (0x976d8800) [pid = 1817] [serial = 226] [outer = (nil)] 09:13:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 109 (0xa4c4ac00) [pid = 1817] [serial = 227] [outer = 0x976d8800] 09:13:21 INFO - PROCESS | 1817 | 1461168801430 Marionette DEBUG loaded listener.js 09:13:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 110 (0xa5f31400) [pid = 1817] [serial = 228] [outer = 0x976d8800] 09:13:22 INFO - PROCESS | 1817 | 1461168802235 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:13:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 111 (0xa4c0ac00) [pid = 1817] [serial = 229] [outer = 0x94fb1400] 09:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1279ms 09:13:22 INFO - PROCESS | 1817 | 1461168802307 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 09:13:22 INFO - PROCESS | 1817 | 1461168802311 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 09:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:13:22 INFO - PROCESS | 1817 | 1461168802399 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:13:22 INFO - PROCESS | 1817 | 1461168802403 Marionette TRACE conn3 <- [1,278,null,{}] 09:13:22 INFO - PROCESS | 1817 | 1461168802409 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:22 INFO - PROCESS | 1817 | 1461168802560 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 09:13:22 INFO - PROCESS | 1817 | 1461168802680 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f75ac00 == 43 [pid = 1817] [id = 77] 09:13:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 112 (0x9745f800) [pid = 1817] [serial = 230] [outer = (nil)] 09:13:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 113 (0xa695bc00) [pid = 1817] [serial = 231] [outer = 0x9745f800] 09:13:22 INFO - PROCESS | 1817 | 1461168802763 Marionette DEBUG loaded listener.js 09:13:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 114 (0xa6965000) [pid = 1817] [serial = 232] [outer = 0x9745f800] 09:13:23 INFO - PROCESS | 1817 | 1461168803555 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1235ms 09:13:23 INFO - PROCESS | 1817 | 1461168803577 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 09:13:23 INFO - PROCESS | 1817 | 1461168803581 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 09:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:13:23 INFO - PROCESS | 1817 | 1461168803587 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:13:23 INFO - PROCESS | 1817 | 1461168803590 Marionette TRACE conn3 <- [1,282,null,{}] 09:13:23 INFO - PROCESS | 1817 | 1461168803611 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:23 INFO - PROCESS | 1817 | 1461168803834 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 09:13:23 INFO - PROCESS | 1817 | 1461168803946 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fe9e000 == 44 [pid = 1817] [id = 78] 09:13:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 115 (0x8fe9fc00) [pid = 1817] [serial = 233] [outer = (nil)] 09:13:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 116 (0x8feab400) [pid = 1817] [serial = 234] [outer = 0x8fe9fc00] 09:13:24 INFO - PROCESS | 1817 | 1461168804038 Marionette DEBUG loaded listener.js 09:13:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 117 (0xa0f47400) [pid = 1817] [serial = 235] [outer = 0x8fe9fc00] 09:13:24 INFO - PROCESS | 1817 | 1461168804843 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1286ms 09:13:24 INFO - PROCESS | 1817 | 1461168804873 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 09:13:24 INFO - PROCESS | 1817 | 1461168804877 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 09:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:13:24 INFO - PROCESS | 1817 | 1461168804883 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:13:24 INFO - PROCESS | 1817 | 1461168804887 Marionette TRACE conn3 <- [1,286,null,{}] 09:13:24 INFO - PROCESS | 1817 | 1461168804892 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:25 INFO - PROCESS | 1817 | 1461168805043 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 09:13:25 INFO - PROCESS | 1817 | 1461168805198 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fef1c00 == 45 [pid = 1817] [id = 79] 09:13:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 118 (0xa6d30c00) [pid = 1817] [serial = 236] [outer = (nil)] 09:13:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 119 (0xa6d67c00) [pid = 1817] [serial = 237] [outer = 0xa6d30c00] 09:13:25 INFO - PROCESS | 1817 | 1461168805282 Marionette DEBUG loaded listener.js 09:13:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 120 (0xa457d400) [pid = 1817] [serial = 238] [outer = 0xa6d30c00] 09:13:26 INFO - PROCESS | 1817 | 1461168806130 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:13:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1283ms 09:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:13:26 INFO - PROCESS | 1817 | 1461168806167 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 09:13:26 INFO - PROCESS | 1817 | 1461168806170 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 09:13:26 INFO - PROCESS | 1817 | 1461168806178 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:13:26 INFO - PROCESS | 1817 | 1461168806181 Marionette TRACE conn3 <- [1,290,null,{}] 09:13:26 INFO - PROCESS | 1817 | 1461168806187 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:26 INFO - PROCESS | 1817 | 1461168806397 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 09:13:26 INFO - PROCESS | 1817 | 1461168806411 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x97a62000 == 46 [pid = 1817] [id = 80] 09:13:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 121 (0x97a63800) [pid = 1817] [serial = 239] [outer = (nil)] 09:13:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 122 (0x97a69400) [pid = 1817] [serial = 240] [outer = 0x97a63800] 09:13:26 INFO - PROCESS | 1817 | 1461168806529 Marionette DEBUG loaded listener.js 09:13:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 123 (0x97a6cc00) [pid = 1817] [serial = 241] [outer = 0x97a63800] 09:13:27 INFO - PROCESS | 1817 | 1461168807430 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1279ms 09:13:27 INFO - PROCESS | 1817 | 1461168807456 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 09:13:27 INFO - PROCESS | 1817 | 1461168807460 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 09:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:13:27 INFO - PROCESS | 1817 | 1461168807466 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:13:27 INFO - PROCESS | 1817 | 1461168807470 Marionette TRACE conn3 <- [1,294,null,{}] 09:13:27 INFO - PROCESS | 1817 | 1461168807475 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:27 INFO - PROCESS | 1817 | 1461168807628 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 09:13:27 INFO - PROCESS | 1817 | 1461168807784 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x90534800 == 47 [pid = 1817] [id = 81] 09:13:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 124 (0x90535000) [pid = 1817] [serial = 242] [outer = (nil)] 09:13:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0x9053a400) [pid = 1817] [serial = 243] [outer = 0x90535000] 09:13:27 INFO - PROCESS | 1817 | 1461168807867 Marionette DEBUG loaded listener.js 09:13:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x9053d400) [pid = 1817] [serial = 244] [outer = 0x90535000] 09:13:28 INFO - PROCESS | 1817 | 1461168808977 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:29 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:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1536ms 09:13:29 INFO - PROCESS | 1817 | 1461168809005 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 09:13:29 INFO - PROCESS | 1817 | 1461168809011 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 09:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:13:29 INFO - PROCESS | 1817 | 1461168809019 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:13:29 INFO - PROCESS | 1817 | 1461168809024 Marionette TRACE conn3 <- [1,298,null,{}] 09:13:29 INFO - PROCESS | 1817 | 1461168809032 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:29 INFO - PROCESS | 1817 | 1461168809182 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 09:13:29 INFO - PROCESS | 1817 | 1461168809360 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fef7400 == 48 [pid = 1817] [id = 82] 09:13:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x8fefa000) [pid = 1817] [serial = 245] [outer = (nil)] 09:13:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x9053a800) [pid = 1817] [serial = 246] [outer = 0x8fefa000] 09:13:29 INFO - PROCESS | 1817 | 1461168809437 Marionette DEBUG loaded listener.js 09:13:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x905d9800) [pid = 1817] [serial = 247] [outer = 0x8fefa000] 09:13:30 INFO - PROCESS | 1817 | 1461168810246 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:30 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:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1282ms 09:13:30 INFO - PROCESS | 1817 | 1461168810301 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 09:13:30 INFO - PROCESS | 1817 | 1461168810309 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 09:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:13:30 INFO - PROCESS | 1817 | 1461168810318 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:13:30 INFO - PROCESS | 1817 | 1461168810329 Marionette TRACE conn3 <- [1,302,null,{}] 09:13:30 INFO - PROCESS | 1817 | 1461168810339 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:30 INFO - PROCESS | 1817 | 1461168810499 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 09:13:30 INFO - PROCESS | 1817 | 1461168810652 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fb38000 == 49 [pid = 1817] [id = 83] 09:13:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x8fe9c800) [pid = 1817] [serial = 248] [outer = (nil)] 09:13:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x905e3c00) [pid = 1817] [serial = 249] [outer = 0x8fe9c800] 09:13:30 INFO - PROCESS | 1817 | 1461168810792 Marionette DEBUG loaded listener.js 09:13:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x906e3c00) [pid = 1817] [serial = 250] [outer = 0x8fe9c800] 09:13:31 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x993af400) [pid = 1817] [serial = 170] [outer = (nil)] [url = about:blank] 09:13:31 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x98ac8c00) [pid = 1817] [serial = 168] [outer = (nil)] [url = about:blank] 09:13:31 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x9746b400) [pid = 1817] [serial = 161] [outer = (nil)] [url = about:blank] 09:13:31 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x90284800) [pid = 1817] [serial = 153] [outer = (nil)] [url = about:blank] 09:13:31 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x9746a400) [pid = 1817] [serial = 137] [outer = (nil)] [url = about:blank] 09:13:31 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x970f5c00) [pid = 1817] [serial = 132] [outer = (nil)] [url = about:blank] 09:13:31 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x91310400) [pid = 1817] [serial = 134] [outer = (nil)] [url = about:blank] 09:13:31 INFO - PROCESS | 1817 | --DOMWINDOW == 124 (0x90028400) [pid = 1817] [serial = 152] [outer = (nil)] [url = about:blank] 09:13:31 INFO - PROCESS | 1817 | --DOMWINDOW == 123 (0x9130c800) [pid = 1817] [serial = 149] [outer = (nil)] [url = about:blank] 09:13:31 INFO - PROCESS | 1817 | --DOMWINDOW == 122 (0xa0f69400) [pid = 1817] [serial = 143] [outer = (nil)] [url = about:blank] 09:13:31 INFO - PROCESS | 1817 | --DOMWINDOW == 121 (0x9748fc00) [pid = 1817] [serial = 162] [outer = (nil)] [url = about:blank] 09:13:31 INFO - PROCESS | 1817 | --DOMWINDOW == 120 (0x97d4e800) [pid = 1817] [serial = 167] [outer = (nil)] [url = about:blank] 09:13:31 INFO - PROCESS | 1817 | --DOMWINDOW == 119 (0x9830f400) [pid = 1817] [serial = 165] [outer = (nil)] [url = about:blank] 09:13:31 INFO - PROCESS | 1817 | --DOMWINDOW == 118 (0x94f4bc00) [pid = 1817] [serial = 158] [outer = (nil)] [url = about:blank] 09:13:31 INFO - PROCESS | 1817 | --DOMWINDOW == 117 (0x993b5400) [pid = 1817] [serial = 140] [outer = (nil)] [url = about:blank] 09:13:31 INFO - PROCESS | 1817 | --DOMWINDOW == 116 (0x91e99000) [pid = 1817] [serial = 156] [outer = (nil)] [url = about:blank] 09:13:31 INFO - PROCESS | 1817 | --DOMWINDOW == 115 (0xa45ba000) [pid = 1817] [serial = 146] [outer = (nil)] [url = about:blank] 09:13:31 INFO - PROCESS | 1817 | --DOMWINDOW == 114 (0x9130a800) [pid = 1817] [serial = 155] [outer = (nil)] [url = about:blank] 09:13:31 INFO - PROCESS | 1817 | --DOMWINDOW == 113 (0x98305c00) [pid = 1817] [serial = 164] [outer = (nil)] [url = about:blank] 09:13:31 INFO - PROCESS | 1817 | --DOMWINDOW == 112 (0x95a7c000) [pid = 1817] [serial = 159] [outer = (nil)] [url = about:blank] 09:13:31 INFO - PROCESS | 1817 | 1461168811706 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:31 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:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1451ms 09:13:31 INFO - PROCESS | 1817 | 1461168811769 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 09:13:31 INFO - PROCESS | 1817 | 1461168811773 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 09:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:13:31 INFO - PROCESS | 1817 | 1461168811779 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:13:31 INFO - PROCESS | 1817 | 1461168811784 Marionette TRACE conn3 <- [1,306,null,{}] 09:13:31 INFO - PROCESS | 1817 | 1461168811799 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:31 INFO - PROCESS | 1817 | 1461168811953 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 09:13:31 INFO - PROCESS | 1817 | 1461168811965 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fef8000 == 50 [pid = 1817] [id = 84] 09:13:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 113 (0x91164000) [pid = 1817] [serial = 251] [outer = (nil)] 09:13:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 114 (0x92943400) [pid = 1817] [serial = 252] [outer = 0x91164000] 09:13:32 INFO - PROCESS | 1817 | 1461168812055 Marionette DEBUG loaded listener.js 09:13:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 115 (0x94fb4c00) [pid = 1817] [serial = 253] [outer = 0x91164000] 09:13:32 INFO - PROCESS | 1817 | 1461168812941 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:32 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:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1186ms 09:13:32 INFO - PROCESS | 1817 | 1461168812965 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 09:13:32 INFO - PROCESS | 1817 | 1461168812969 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 09:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:13:32 INFO - PROCESS | 1817 | 1461168812975 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:13:32 INFO - PROCESS | 1817 | 1461168812978 Marionette TRACE conn3 <- [1,310,null,{}] 09:13:32 INFO - PROCESS | 1817 | 1461168812987 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:33 INFO - PROCESS | 1817 | 1461168813173 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 09:13:33 INFO - PROCESS | 1817 | 1461168813194 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x90281c00 == 51 [pid = 1817] [id = 85] 09:13:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 116 (0x970ee800) [pid = 1817] [serial = 254] [outer = (nil)] 09:13:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 117 (0x97109400) [pid = 1817] [serial = 255] [outer = 0x970ee800] 09:13:33 INFO - PROCESS | 1817 | 1461168813268 Marionette DEBUG loaded listener.js 09:13:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 118 (0x9746b400) [pid = 1817] [serial = 256] [outer = 0x970ee800] 09:13:34 INFO - PROCESS | 1817 | 1461168813996 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:34 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:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1079ms 09:13:34 INFO - PROCESS | 1817 | 1461168814056 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 09:13:34 INFO - PROCESS | 1817 | 1461168814059 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 09:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:13:34 INFO - PROCESS | 1817 | 1461168814070 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:13:34 INFO - PROCESS | 1817 | 1461168814072 Marionette TRACE conn3 <- [1,314,null,{}] 09:13:34 INFO - PROCESS | 1817 | 1461168814078 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:34 INFO - PROCESS | 1817 | 1461168814265 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 09:13:34 INFO - PROCESS | 1817 | 1461168814285 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x96fabc00 == 52 [pid = 1817] [id = 86] 09:13:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 119 (0x970f8800) [pid = 1817] [serial = 257] [outer = (nil)] 09:13:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 120 (0x976d4800) [pid = 1817] [serial = 258] [outer = 0x970f8800] 09:13:34 INFO - PROCESS | 1817 | 1461168814355 Marionette DEBUG loaded listener.js 09:13:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 121 (0x976de400) [pid = 1817] [serial = 259] [outer = 0x970f8800] 09:13:35 INFO - PROCESS | 1817 | 1461168815217 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:35 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:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1184ms 09:13:35 INFO - PROCESS | 1817 | 1461168815255 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 09:13:35 INFO - PROCESS | 1817 | 1461168815258 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 09:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:13:35 INFO - PROCESS | 1817 | 1461168815265 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:13:35 INFO - PROCESS | 1817 | 1461168815267 Marionette TRACE conn3 <- [1,318,null,{}] 09:13:35 INFO - PROCESS | 1817 | 1461168815278 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:35 INFO - PROCESS | 1817 | 1461168815541 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 09:13:35 INFO - PROCESS | 1817 | 1461168815589 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x9746ec00 == 53 [pid = 1817] [id = 87] 09:13:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 122 (0x97a6c800) [pid = 1817] [serial = 260] [outer = (nil)] 09:13:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 123 (0x98629000) [pid = 1817] [serial = 261] [outer = 0x97a6c800] 09:13:35 INFO - PROCESS | 1817 | 1461168815664 Marionette DEBUG loaded listener.js 09:13:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 124 (0x98ac0400) [pid = 1817] [serial = 262] [outer = 0x97a6c800] 09:13:36 INFO - PROCESS | 1817 | --DOMWINDOW == 123 (0x9862e400) [pid = 1817] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:13:36 INFO - PROCESS | 1817 | --DOMWINDOW == 122 (0x9830ec00) [pid = 1817] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:13:36 INFO - PROCESS | 1817 | --DOMWINDOW == 121 (0x9285c800) [pid = 1817] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:13:36 INFO - PROCESS | 1817 | --DOMWINDOW == 120 (0x92856000) [pid = 1817] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:13:36 INFO - PROCESS | 1817 | --DOMWINDOW == 119 (0x97464c00) [pid = 1817] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:13:36 INFO - PROCESS | 1817 | --DOMWINDOW == 118 (0x979e3000) [pid = 1817] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:13:36 INFO - PROCESS | 1817 | 1461168816616 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:36 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:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1383ms 09:13:36 INFO - PROCESS | 1817 | 1461168816648 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 09:13:36 INFO - PROCESS | 1817 | 1461168816651 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 09:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:13:36 INFO - PROCESS | 1817 | 1461168816657 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:13:36 INFO - PROCESS | 1817 | 1461168816659 Marionette TRACE conn3 <- [1,322,null,{}] 09:13:36 INFO - PROCESS | 1817 | 1461168816665 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:36 INFO - PROCESS | 1817 | 1461168816842 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 09:13:36 INFO - PROCESS | 1817 | 1461168816858 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x9285f000 == 54 [pid = 1817] [id = 88] 09:13:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 119 (0x97a6f000) [pid = 1817] [serial = 263] [outer = (nil)] 09:13:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 120 (0x993a7400) [pid = 1817] [serial = 264] [outer = 0x97a6f000] 09:13:36 INFO - PROCESS | 1817 | 1461168816931 Marionette DEBUG loaded listener.js 09:13:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 121 (0x993af400) [pid = 1817] [serial = 265] [outer = 0x97a6f000] 09:13:37 INFO - PROCESS | 1817 | 1461168817646 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:37 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:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1040ms 09:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:13:37 INFO - PROCESS | 1817 | 1461168817698 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 09:13:37 INFO - PROCESS | 1817 | 1461168817701 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 09:13:37 INFO - PROCESS | 1817 | 1461168817720 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:13:37 INFO - PROCESS | 1817 | 1461168817723 Marionette TRACE conn3 <- [1,326,null,{}] 09:13:37 INFO - PROCESS | 1817 | 1461168817728 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:37 INFO - PROCESS | 1817 | 1461168817906 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 09:13:37 INFO - PROCESS | 1817 | 1461168817924 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x901c9400 == 55 [pid = 1817] [id = 89] 09:13:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 122 (0x901c9c00) [pid = 1817] [serial = 266] [outer = (nil)] 09:13:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 123 (0x901d1000) [pid = 1817] [serial = 267] [outer = 0x901c9c00] 09:13:38 INFO - PROCESS | 1817 | 1461168817995 Marionette DEBUG loaded listener.js 09:13:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 124 (0x901d5000) [pid = 1817] [serial = 268] [outer = 0x901c9c00] 09:13:39 INFO - PROCESS | 1817 | 1461168819033 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:39 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:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1348ms 09:13:39 INFO - PROCESS | 1817 | 1461168819054 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 09:13:39 INFO - PROCESS | 1817 | 1461168819061 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 09:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:13:39 INFO - PROCESS | 1817 | 1461168819070 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:13:39 INFO - PROCESS | 1817 | 1461168819075 Marionette TRACE conn3 <- [1,330,null,{}] 09:13:39 INFO - PROCESS | 1817 | 1461168819101 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:39 INFO - PROCESS | 1817 | 1461168819278 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 09:13:39 INFO - PROCESS | 1817 | 1461168819429 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fea6000 == 56 [pid = 1817] [id = 90] 09:13:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0x901d4800) [pid = 1817] [serial = 269] [outer = (nil)] 09:13:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x90290800) [pid = 1817] [serial = 270] [outer = 0x901d4800] 09:13:39 INFO - PROCESS | 1817 | 1461168819520 Marionette DEBUG loaded listener.js 09:13:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x9053c400) [pid = 1817] [serial = 271] [outer = 0x901d4800] 09:13:40 INFO - PROCESS | 1817 | 1461168820511 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1490ms 09:13:40 INFO - PROCESS | 1817 | 1461168820560 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 09:13:40 INFO - PROCESS | 1817 | 1461168820569 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 09:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:13:40 INFO - PROCESS | 1817 | 1461168820579 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:13:40 INFO - PROCESS | 1817 | 1461168820583 Marionette TRACE conn3 <- [1,334,null,{}] 09:13:40 INFO - PROCESS | 1817 | 1461168820589 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:40 INFO - PROCESS | 1817 | 1461168820761 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 09:13:41 INFO - PROCESS | 1817 | 1461168821012 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f29c400 == 57 [pid = 1817] [id = 91] 09:13:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x8f29ec00) [pid = 1817] [serial = 272] [outer = (nil)] 09:13:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x901d7c00) [pid = 1817] [serial = 273] [outer = 0x8f29ec00] 09:13:41 INFO - PROCESS | 1817 | 1461168821142 Marionette DEBUG loaded listener.js 09:13:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x905dfc00) [pid = 1817] [serial = 274] [outer = 0x8f29ec00] 09:13:41 INFO - PROCESS | 1817 | 1461168821904 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:41 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:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1382ms 09:13:41 INFO - PROCESS | 1817 | 1461168821961 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 09:13:41 INFO - PROCESS | 1817 | 1461168821965 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 09:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:13:41 INFO - PROCESS | 1817 | 1461168821990 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:13:41 INFO - PROCESS | 1817 | 1461168821996 Marionette TRACE conn3 <- [1,338,null,{}] 09:13:42 INFO - PROCESS | 1817 | 1461168822012 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:42 INFO - PROCESS | 1817 | 1461168822188 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 09:13:42 INFO - PROCESS | 1817 | 1461168822340 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f2d2000 == 58 [pid = 1817] [id = 92] 09:13:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x9130e800) [pid = 1817] [serial = 275] [outer = (nil)] 09:13:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x963a7400) [pid = 1817] [serial = 276] [outer = 0x9130e800] 09:13:42 INFO - PROCESS | 1817 | 1461168822432 Marionette DEBUG loaded listener.js 09:13:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x976d5800) [pid = 1817] [serial = 277] [outer = 0x9130e800] 09:13:43 INFO - PROCESS | 1817 | 1461168823281 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1345ms 09:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:13:43 INFO - PROCESS | 1817 | 1461168823333 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 09:13:43 INFO - PROCESS | 1817 | 1461168823337 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 09:13:43 INFO - PROCESS | 1817 | 1461168823343 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:13:43 INFO - PROCESS | 1817 | 1461168823347 Marionette TRACE conn3 <- [1,342,null,{}] 09:13:43 INFO - PROCESS | 1817 | 1461168823353 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:43 INFO - PROCESS | 1817 | 1461168823522 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 09:13:43 INFO - PROCESS | 1817 | 1461168823675 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f2d5400 == 59 [pid = 1817] [id = 93] 09:13:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x905dbc00) [pid = 1817] [serial = 278] [outer = (nil)] 09:13:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x97a6ec00) [pid = 1817] [serial = 279] [outer = 0x905dbc00] 09:13:43 INFO - PROCESS | 1817 | 1461168823761 Marionette DEBUG loaded listener.js 09:13:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x98411000) [pid = 1817] [serial = 280] [outer = 0x905dbc00] 09:13:44 INFO - PROCESS | 1817 | 1461168824617 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1330ms 09:13:44 INFO - PROCESS | 1817 | 1461168824672 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 09:13:44 INFO - PROCESS | 1817 | 1461168824675 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 09:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:13:44 INFO - PROCESS | 1817 | 1461168824682 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:13:44 INFO - PROCESS | 1817 | 1461168824685 Marionette TRACE conn3 <- [1,346,null,{}] 09:13:44 INFO - PROCESS | 1817 | 1461168824691 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:44 INFO - PROCESS | 1817 | 1461168824852 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 09:13:45 INFO - PROCESS | 1817 | 1461168825004 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f299000 == 60 [pid = 1817] [id = 94] 09:13:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x8f299400) [pid = 1817] [serial = 281] [outer = (nil)] 09:13:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x993a7c00) [pid = 1817] [serial = 282] [outer = 0x8f299400] 09:13:45 INFO - PROCESS | 1817 | 1461168825092 Marionette DEBUG loaded listener.js 09:13:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x993fb400) [pid = 1817] [serial = 283] [outer = 0x8f299400] 09:13:46 INFO - PROCESS | 1817 | 1461168826008 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1383ms 09:13:46 INFO - PROCESS | 1817 | 1461168826065 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 09:13:46 INFO - PROCESS | 1817 | 1461168826069 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 09:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:13:46 INFO - PROCESS | 1817 | 1461168826075 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:13:46 INFO - PROCESS | 1817 | 1461168826079 Marionette TRACE conn3 <- [1,350,null,{}] 09:13:46 INFO - PROCESS | 1817 | 1461168826084 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:46 INFO - PROCESS | 1817 | 1461168826270 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 09:13:46 INFO - PROCESS | 1817 | 1461168826425 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e6bf400 == 61 [pid = 1817] [id = 95] 09:13:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x8e6c0400) [pid = 1817] [serial = 284] [outer = (nil)] 09:13:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8e6c9000) [pid = 1817] [serial = 285] [outer = 0x8e6c0400] 09:13:46 INFO - PROCESS | 1817 | 1461168826517 Marionette DEBUG loaded listener.js 09:13:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x99020400) [pid = 1817] [serial = 286] [outer = 0x8e6c0400] 09:13:47 INFO - PROCESS | 1817 | 1461168827362 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1331ms 09:13:47 INFO - PROCESS | 1817 | 1461168827408 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 09:13:47 INFO - PROCESS | 1817 | 1461168827412 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 09:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:13:47 INFO - PROCESS | 1817 | 1461168827419 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:13:47 INFO - PROCESS | 1817 | 1461168827422 Marionette TRACE conn3 <- [1,354,null,{}] 09:13:47 INFO - PROCESS | 1817 | 1461168827428 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:47 INFO - PROCESS | 1817 | 1461168827581 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 09:13:47 INFO - PROCESS | 1817 | 1461168827738 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e6c6c00 == 62 [pid = 1817] [id = 96] 09:13:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x8e8e0000) [pid = 1817] [serial = 287] [outer = (nil)] 09:13:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8e8e6000) [pid = 1817] [serial = 288] [outer = 0x8e8e0000] 09:13:47 INFO - PROCESS | 1817 | 1461168827823 Marionette DEBUG loaded listener.js 09:13:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x8e8ea000) [pid = 1817] [serial = 289] [outer = 0x8e8e0000] 09:13:48 INFO - PROCESS | 1817 | 1461168828728 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:48 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:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1377ms 09:13:48 INFO - PROCESS | 1817 | 1461168828797 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 09:13:48 INFO - PROCESS | 1817 | 1461168828801 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 09:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:13:48 INFO - PROCESS | 1817 | 1461168828807 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:13:48 INFO - PROCESS | 1817 | 1461168828809 Marionette TRACE conn3 <- [1,358,null,{}] 09:13:48 INFO - PROCESS | 1817 | 1461168828815 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:49 INFO - PROCESS | 1817 | 1461168829009 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 09:13:49 INFO - PROCESS | 1817 | 1461168829164 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e8e1400 == 63 [pid = 1817] [id = 97] 09:13:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8e8e3400) [pid = 1817] [serial = 290] [outer = (nil)] 09:13:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x90152400) [pid = 1817] [serial = 291] [outer = 0x8e8e3400] 09:13:49 INFO - PROCESS | 1817 | 1461168829284 Marionette DEBUG loaded listener.js 09:13:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x90155400) [pid = 1817] [serial = 292] [outer = 0x8e8e3400] 09:13:50 INFO - PROCESS | 1817 | 1461168830117 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:50 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:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1377ms 09:13:50 INFO - PROCESS | 1817 | 1461168830184 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 09:13:50 INFO - PROCESS | 1817 | 1461168830188 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 09:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:13:50 INFO - PROCESS | 1817 | 1461168830195 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:13:50 INFO - PROCESS | 1817 | 1461168830198 Marionette TRACE conn3 <- [1,362,null,{}] 09:13:50 INFO - PROCESS | 1817 | 1461168830204 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:50 INFO - PROCESS | 1817 | 1461168830400 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 09:13:50 INFO - PROCESS | 1817 | 1461168830554 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e6c9400 == 64 [pid = 1817] [id = 98] 09:13:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x8f298400) [pid = 1817] [serial = 293] [outer = (nil)] 09:13:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x9015bc00) [pid = 1817] [serial = 294] [outer = 0x8f298400] 09:13:50 INFO - PROCESS | 1817 | 1461168830653 Marionette DEBUG loaded listener.js 09:13:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x9015d400) [pid = 1817] [serial = 295] [outer = 0x8f298400] 09:13:51 INFO - PROCESS | 1817 | 1461168831612 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:51 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:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1439ms 09:13:51 INFO - PROCESS | 1817 | 1461168831634 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 09:13:51 INFO - PROCESS | 1817 | 1461168831637 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 09:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:13:51 INFO - PROCESS | 1817 | 1461168831646 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:13:51 INFO - PROCESS | 1817 | 1461168831649 Marionette TRACE conn3 <- [1,366,null,{}] 09:13:51 INFO - PROCESS | 1817 | 1461168831653 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:51 INFO - PROCESS | 1817 | 1461168831816 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 09:13:51 INFO - PROCESS | 1817 | 1461168831974 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ca90800 == 65 [pid = 1817] [id = 99] 09:13:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x8ca92400) [pid = 1817] [serial = 296] [outer = (nil)] 09:13:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x8ca97c00) [pid = 1817] [serial = 297] [outer = 0x8ca92400] 09:13:52 INFO - PROCESS | 1817 | 1461168832059 Marionette DEBUG loaded listener.js 09:13:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x8ca99400) [pid = 1817] [serial = 298] [outer = 0x8ca92400] 09:13:53 INFO - PROCESS | 1817 | 1461168833234 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:53 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:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1641ms 09:13:53 INFO - PROCESS | 1817 | 1461168833286 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 09:13:53 INFO - PROCESS | 1817 | 1461168833292 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 09:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:13:53 INFO - PROCESS | 1817 | 1461168833300 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:13:53 INFO - PROCESS | 1817 | 1461168833305 Marionette TRACE conn3 <- [1,370,null,{}] 09:13:53 INFO - PROCESS | 1817 | 1461168833312 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:53 INFO - PROCESS | 1817 | 1461168833475 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 09:13:53 INFO - PROCESS | 1817 | 1461168833650 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ca97400 == 66 [pid = 1817] [id = 100] 09:13:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x8f29fc00) [pid = 1817] [serial = 299] [outer = (nil)] 09:13:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x8f2db400) [pid = 1817] [serial = 300] [outer = 0x8f29fc00] 09:13:53 INFO - PROCESS | 1817 | 1461168833726 Marionette DEBUG loaded listener.js 09:13:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x8fea5c00) [pid = 1817] [serial = 301] [outer = 0x8f29fc00] 09:13:54 INFO - PROCESS | 1817 | 1461168834671 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:54 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:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1391ms 09:13:54 INFO - PROCESS | 1817 | 1461168834692 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 09:13:54 INFO - PROCESS | 1817 | 1461168834700 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 09:13:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:13:54 INFO - PROCESS | 1817 | 1461168834709 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:13:54 INFO - PROCESS | 1817 | 1461168834713 Marionette TRACE conn3 <- [1,374,null,{}] 09:13:54 INFO - PROCESS | 1817 | 1461168834719 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:54 INFO - PROCESS | 1817 | 1461168834869 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 09:13:55 INFO - PROCESS | 1817 | 1461168835038 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fea9000 == 67 [pid = 1817] [id = 101] 09:13:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x8fef9c00) [pid = 1817] [serial = 302] [outer = (nil)] 09:13:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x9015a800) [pid = 1817] [serial = 303] [outer = 0x8fef9c00] 09:13:55 INFO - PROCESS | 1817 | 1461168835157 Marionette DEBUG loaded listener.js 09:13:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x901d2c00) [pid = 1817] [serial = 304] [outer = 0x8fef9c00] 09:13:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8f2d8000 == 66 [pid = 1817] [id = 51] 09:13:55 INFO - PROCESS | 1817 | --DOCSHELL 0x9285f000 == 65 [pid = 1817] [id = 88] 09:13:55 INFO - PROCESS | 1817 | --DOCSHELL 0x9746ec00 == 64 [pid = 1817] [id = 87] 09:13:55 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x906e1c00) [pid = 1817] [serial = 173] [outer = (nil)] [url = about:blank] 09:13:55 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x963a1000) [pid = 1817] [serial = 176] [outer = (nil)] [url = about:blank] 09:13:55 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x993afc00) [pid = 1817] [serial = 179] [outer = (nil)] [url = about:blank] 09:13:55 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x9fb84c00) [pid = 1817] [serial = 182] [outer = (nil)] [url = about:blank] 09:13:55 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x9ffc9000) [pid = 1817] [serial = 185] [outer = (nil)] [url = about:blank] 09:13:55 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0xa2a2e000) [pid = 1817] [serial = 188] [outer = (nil)] [url = about:blank] 09:13:55 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x8fef6800) [pid = 1817] [serial = 191] [outer = (nil)] [url = about:blank] 09:13:55 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0xa0f71800) [pid = 1817] [serial = 215] [outer = (nil)] [url = about:blank] 09:13:55 INFO - PROCESS | 1817 | --DOCSHELL 0x96fabc00 == 63 [pid = 1817] [id = 86] 09:13:55 INFO - PROCESS | 1817 | --DOCSHELL 0x90281c00 == 62 [pid = 1817] [id = 85] 09:13:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8fef8000 == 61 [pid = 1817] [id = 84] 09:13:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8fb38000 == 60 [pid = 1817] [id = 83] 09:13:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8fef7400 == 59 [pid = 1817] [id = 82] 09:13:56 INFO - PROCESS | 1817 | 1461168836159 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:13:56 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x993b1000) [pid = 1817] [serial = 209] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x9fb86800) [pid = 1817] [serial = 212] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x94f48400) [pid = 1817] [serial = 198] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x9294d800) [pid = 1817] [serial = 197] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x962a0800) [pid = 1817] [serial = 200] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x967b7c00) [pid = 1817] [serial = 201] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0xa0c2fc00) [pid = 1817] [serial = 194] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x976db400) [pid = 1817] [serial = 203] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x98628000) [pid = 1817] [serial = 206] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x9a64b400) [pid = 1817] [serial = 210] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x9ffa6c00) [pid = 1817] [serial = 213] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x99018800) [pid = 1817] [serial = 207] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x976df800) [pid = 1817] [serial = 204] [outer = (nil)] [url = about:blank] 09:13:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:13:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1528ms 09:13:56 INFO - PROCESS | 1817 | 1461168836238 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 09:13:56 INFO - PROCESS | 1817 | 1461168836241 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 09:13:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:13:56 INFO - PROCESS | 1817 | 1461168836247 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:13:56 INFO - PROCESS | 1817 | 1461168836252 Marionette TRACE conn3 <- [1,378,null,{}] 09:13:56 INFO - PROCESS | 1817 | 1461168836267 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:56 INFO - PROCESS | 1817 | 1461168836425 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 09:13:56 INFO - PROCESS | 1817 | 1461168836588 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f2d8000 == 60 [pid = 1817] [id = 102] 09:13:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x90286000) [pid = 1817] [serial = 305] [outer = (nil)] 09:13:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x905e2800) [pid = 1817] [serial = 306] [outer = 0x90286000] 09:13:56 INFO - PROCESS | 1817 | 1461168836667 Marionette DEBUG loaded listener.js 09:13:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x91307800) [pid = 1817] [serial = 307] [outer = 0x90286000] 09:13:57 INFO - PROCESS | 1817 | 1461168837305 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:13:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:13:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1084ms 09:13:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:13:57 INFO - PROCESS | 1817 | 1461168837338 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 09:13:57 INFO - PROCESS | 1817 | 1461168837341 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 09:13:57 INFO - PROCESS | 1817 | 1461168837347 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:13:57 INFO - PROCESS | 1817 | 1461168837350 Marionette TRACE conn3 <- [1,382,null,{}] 09:13:57 INFO - PROCESS | 1817 | 1461168837356 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:57 INFO - PROCESS | 1817 | 1461168837543 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 09:13:57 INFO - PROCESS | 1817 | 1461168837567 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x9130dc00 == 61 [pid = 1817] [id = 103] 09:13:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x92857000) [pid = 1817] [serial = 308] [outer = (nil)] 09:13:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x9294b400) [pid = 1817] [serial = 309] [outer = 0x92857000] 09:13:57 INFO - PROCESS | 1817 | 1461168837638 Marionette DEBUG loaded listener.js 09:13:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x96227000) [pid = 1817] [serial = 310] [outer = 0x92857000] 09:13:58 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:58 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:13:58 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:58 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:58 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:58 INFO - PROCESS | 1817 | 1461168838474 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:13:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:13:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1188ms 09:13:58 INFO - PROCESS | 1817 | 1461168838535 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 09:13:58 INFO - PROCESS | 1817 | 1461168838537 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 09:13:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:13:58 INFO - PROCESS | 1817 | 1461168838543 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:13:58 INFO - PROCESS | 1817 | 1461168838546 Marionette TRACE conn3 <- [1,386,null,{}] 09:13:58 INFO - PROCESS | 1817 | 1461168838551 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:58 INFO - PROCESS | 1817 | 1461168838737 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 09:13:58 INFO - PROCESS | 1817 | 1461168838757 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x91e99000 == 62 [pid = 1817] [id = 104] 09:13:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x9285f000) [pid = 1817] [serial = 311] [outer = (nil)] 09:13:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x96fabc00) [pid = 1817] [serial = 312] [outer = 0x9285f000] 09:13:58 INFO - PROCESS | 1817 | 1461168838827 Marionette DEBUG loaded listener.js 09:13:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x970f6400) [pid = 1817] [serial = 313] [outer = 0x9285f000] 09:13:59 INFO - PROCESS | 1817 | 1461168839671 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:13:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:13:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1175ms 09:13:59 INFO - PROCESS | 1817 | 1461168839728 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 09:13:59 INFO - PROCESS | 1817 | 1461168839732 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 09:13:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:13:59 INFO - PROCESS | 1817 | 1461168839738 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:13:59 INFO - PROCESS | 1817 | 1461168839740 Marionette TRACE conn3 <- [1,390,null,{}] 09:13:59 INFO - PROCESS | 1817 | 1461168839746 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:59 INFO - PROCESS | 1817 | 1461168839983 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 09:14:00 INFO - PROCESS | 1817 | 1461168840005 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x93b09800 == 63 [pid = 1817] [id = 105] 09:14:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x967b6c00) [pid = 1817] [serial = 314] [outer = (nil)] 09:14:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x97a70c00) [pid = 1817] [serial = 315] [outer = 0x967b6c00] 09:14:00 INFO - PROCESS | 1817 | 1461168840096 Marionette DEBUG loaded listener.js 09:14:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x99017000) [pid = 1817] [serial = 316] [outer = 0x967b6c00] 09:14:00 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x97a6c800) [pid = 1817] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:14:00 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x8fefa000) [pid = 1817] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:14:00 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x970f8800) [pid = 1817] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:14:00 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x8fe9c800) [pid = 1817] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:14:00 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x97a6f000) [pid = 1817] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:14:00 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x970ee800) [pid = 1817] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:14:00 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x98a02400) [pid = 1817] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:14:00 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x91164000) [pid = 1817] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:14:01 INFO - PROCESS | 1817 | 1461168841131 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:14:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:14:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1431ms 09:14:01 INFO - PROCESS | 1817 | 1461168841169 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 09:14:01 INFO - PROCESS | 1817 | 1461168841173 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 09:14:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:14:01 INFO - PROCESS | 1817 | 1461168841179 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:14:01 INFO - PROCESS | 1817 | 1461168841181 Marionette TRACE conn3 <- [1,394,null,{}] 09:14:01 INFO - PROCESS | 1817 | 1461168841187 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:01 INFO - PROCESS | 1817 | 1461168841368 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 09:14:01 INFO - PROCESS | 1817 | 1461168841385 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c8c1800 == 64 [pid = 1817] [id = 106] 09:14:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8c8c2c00) [pid = 1817] [serial = 317] [outer = (nil)] 09:14:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x8c8cbc00) [pid = 1817] [serial = 318] [outer = 0x8c8c2c00] 09:14:01 INFO - PROCESS | 1817 | 1461168841457 Marionette DEBUG loaded listener.js 09:14:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8c8cec00) [pid = 1817] [serial = 319] [outer = 0x8c8c2c00] 09:14:02 INFO - PROCESS | 1817 | 1461168842215 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:14:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:14:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1085ms 09:14:02 INFO - PROCESS | 1817 | 1461168842265 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 09:14:02 INFO - PROCESS | 1817 | 1461168842268 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 09:14:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:14:02 INFO - PROCESS | 1817 | 1461168842274 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:14:02 INFO - PROCESS | 1817 | 1461168842276 Marionette TRACE conn3 <- [1,398,null,{}] 09:14:02 INFO - PROCESS | 1817 | 1461168842282 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:02 INFO - PROCESS | 1817 | 1461168842463 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 09:14:02 INFO - PROCESS | 1817 | 1461168842480 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c8c6000 == 65 [pid = 1817] [id = 107] 09:14:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x8c8c6400) [pid = 1817] [serial = 320] [outer = (nil)] 09:14:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x91e9a400) [pid = 1817] [serial = 321] [outer = 0x8c8c6400] 09:14:02 INFO - PROCESS | 1817 | 1461168842550 Marionette DEBUG loaded listener.js 09:14:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x9779fc00) [pid = 1817] [serial = 322] [outer = 0x8c8c6400] 09:14:03 INFO - PROCESS | 1817 | 1461168843619 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:14:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:14:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1377ms 09:14:03 INFO - PROCESS | 1817 | 1461168843652 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 09:14:03 INFO - PROCESS | 1817 | 1461168843660 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 09:14:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:14:03 INFO - PROCESS | 1817 | 1461168843669 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:14:03 INFO - PROCESS | 1817 | 1461168843674 Marionette TRACE conn3 <- [1,402,null,{}] 09:14:03 INFO - PROCESS | 1817 | 1461168843701 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:03 INFO - PROCESS | 1817 | 1461168843880 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 09:14:04 INFO - PROCESS | 1817 | 1461168844100 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e8e7000 == 66 [pid = 1817] [id = 108] 09:14:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x8f295c00) [pid = 1817] [serial = 323] [outer = (nil)] 09:14:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x8fb37400) [pid = 1817] [serial = 324] [outer = 0x8f295c00] 09:14:04 INFO - PROCESS | 1817 | 1461168844204 Marionette DEBUG loaded listener.js 09:14:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x8fef6000) [pid = 1817] [serial = 325] [outer = 0x8f295c00] 09:14:05 INFO - PROCESS | 1817 | 1461168845098 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:14:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:14:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1499ms 09:14:05 INFO - PROCESS | 1817 | 1461168845168 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 09:14:05 INFO - PROCESS | 1817 | 1461168845177 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 09:14:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:14:05 INFO - PROCESS | 1817 | 1461168845188 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:14:05 INFO - PROCESS | 1817 | 1461168845191 Marionette TRACE conn3 <- [1,406,null,{}] 09:14:05 INFO - PROCESS | 1817 | 1461168845198 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:05 INFO - PROCESS | 1817 | 1461168845412 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 09:14:05 INFO - PROCESS | 1817 | 1461168845683 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x90283c00 == 67 [pid = 1817] [id = 109] 09:14:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x90285000) [pid = 1817] [serial = 326] [outer = (nil)] 09:14:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x90540000) [pid = 1817] [serial = 327] [outer = 0x90285000] 09:14:05 INFO - PROCESS | 1817 | 1461168845782 Marionette DEBUG loaded listener.js 09:14:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x905e6000) [pid = 1817] [serial = 328] [outer = 0x90285000] 09:14:06 INFO - PROCESS | 1817 | 1461168846726 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:14:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:14:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1594ms 09:14:06 INFO - PROCESS | 1817 | 1461168846782 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 09:14:06 INFO - PROCESS | 1817 | 1461168846785 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 09:14:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:14:06 INFO - PROCESS | 1817 | 1461168846794 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:14:06 INFO - PROCESS | 1817 | 1461168846800 Marionette TRACE conn3 <- [1,410,null,{}] 09:14:06 INFO - PROCESS | 1817 | 1461168846817 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:07 INFO - PROCESS | 1817 | 1461168846999 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 09:14:07 INFO - PROCESS | 1817 | 1461168847203 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x91310400 == 68 [pid = 1817] [id = 110] 09:14:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x979dcc00) [pid = 1817] [serial = 329] [outer = (nil)] 09:14:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x9862b400) [pid = 1817] [serial = 330] [outer = 0x979dcc00] 09:14:07 INFO - PROCESS | 1817 | 1461168847342 Marionette DEBUG loaded listener.js 09:14:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x993adc00) [pid = 1817] [serial = 331] [outer = 0x979dcc00] 09:14:08 INFO - PROCESS | 1817 | 1461168848206 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:14:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:14:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1485ms 09:14:08 INFO - PROCESS | 1817 | 1461168848280 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 09:14:08 INFO - PROCESS | 1817 | 1461168848284 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 09:14:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:14:08 INFO - PROCESS | 1817 | 1461168848291 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:14:08 INFO - PROCESS | 1817 | 1461168848294 Marionette TRACE conn3 <- [1,414,null,{}] 09:14:08 INFO - PROCESS | 1817 | 1461168848300 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:08 INFO - PROCESS | 1817 | 1461168848479 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 09:14:08 INFO - PROCESS | 1817 | 1461168848640 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x98305c00 == 69 [pid = 1817] [id = 111] 09:14:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x9a647000) [pid = 1817] [serial = 332] [outer = (nil)] 09:14:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x9df76000) [pid = 1817] [serial = 333] [outer = 0x9a647000] 09:14:08 INFO - PROCESS | 1817 | 1461168848732 Marionette DEBUG loaded listener.js 09:14:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x9fb25800) [pid = 1817] [serial = 334] [outer = 0x9a647000] 09:14:09 INFO - PROCESS | 1817 | 1461168849653 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:14:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:14:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1431ms 09:14:09 INFO - PROCESS | 1817 | 1461168849723 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 09:14:09 INFO - PROCESS | 1817 | 1461168849726 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 09:14:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:14:09 INFO - PROCESS | 1817 | 1461168849733 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:14:09 INFO - PROCESS | 1817 | 1461168849736 Marionette TRACE conn3 <- [1,418,null,{}] 09:14:09 INFO - PROCESS | 1817 | 1461168849742 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:09 INFO - PROCESS | 1817 | 1461168849942 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 09:14:10 INFO - PROCESS | 1817 | 1461168850162 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x993b3400 == 70 [pid = 1817] [id = 112] 09:14:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x9a64b400) [pid = 1817] [serial = 335] [outer = (nil)] 09:14:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x9fc9b400) [pid = 1817] [serial = 336] [outer = 0x9a64b400] 09:14:10 INFO - PROCESS | 1817 | 1461168850293 Marionette DEBUG loaded listener.js 09:14:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x9ffc7c00) [pid = 1817] [serial = 337] [outer = 0x9a64b400] 09:14:11 INFO - PROCESS | 1817 | 1461168851606 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:14:11 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:14:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1886ms 09:14:11 INFO - PROCESS | 1817 | 1461168851619 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 09:14:11 INFO - PROCESS | 1817 | 1461168851622 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 09:14:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:14:11 INFO - PROCESS | 1817 | 1461168851697 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:14:11 INFO - PROCESS | 1817 | 1461168851700 Marionette TRACE conn3 <- [1,422,null,{}] 09:14:11 INFO - PROCESS | 1817 | 1461168851708 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:11 INFO - PROCESS | 1817 | 1461168851876 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 09:14:12 INFO - PROCESS | 1817 | 1461168852034 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bdb4000 == 71 [pid = 1817] [id = 113] 09:14:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x8bdb6400) [pid = 1817] [serial = 338] [outer = (nil)] 09:14:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x8bdbd000) [pid = 1817] [serial = 339] [outer = 0x8bdb6400] 09:14:12 INFO - PROCESS | 1817 | 1461168852122 Marionette DEBUG loaded listener.js 09:14:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0xa0a8d400) [pid = 1817] [serial = 340] [outer = 0x8bdb6400] 09:14:13 INFO - PROCESS | 1817 | 1461168853409 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:14:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:14:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1798ms 09:14:13 INFO - PROCESS | 1817 | 1461168853428 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 09:14:13 INFO - PROCESS | 1817 | 1461168853431 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 09:14:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:14:13 INFO - PROCESS | 1817 | 1461168853437 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:14:13 INFO - PROCESS | 1817 | 1461168853441 Marionette TRACE conn3 <- [1,426,null,{}] 09:14:13 INFO - PROCESS | 1817 | 1461168853508 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:13 INFO - PROCESS | 1817 | 1461168853672 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 09:14:13 INFO - PROCESS | 1817 | 1461168853829 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b582000 == 72 [pid = 1817] [id = 114] 09:14:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x8b583800) [pid = 1817] [serial = 341] [outer = (nil)] 09:14:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x8b588400) [pid = 1817] [serial = 342] [outer = 0x8b583800] 09:14:13 INFO - PROCESS | 1817 | 1461168853915 Marionette DEBUG loaded listener.js 09:14:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x8b58d400) [pid = 1817] [serial = 343] [outer = 0x8b583800] 09:14:14 INFO - PROCESS | 1817 | 1461168854771 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:14:14 INFO - PROCESS | 1817 | 1461168854829 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 09:14:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:14:14 INFO - PROCESS | 1817 | 1461168854835 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:14:14 INFO - PROCESS | 1817 | 1461168854839 Marionette TRACE conn3 <- [1,430,null,{}] 09:14:14 INFO - PROCESS | 1817 | 1461168854844 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:15 INFO - PROCESS | 1817 | 1461168855005 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 09:14:15 INFO - PROCESS | 1817 | 1461168855182 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b585c00 == 73 [pid = 1817] [id = 115] 09:14:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x8b589800) [pid = 1817] [serial = 344] [outer = (nil)] 09:14:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x8b6bf800) [pid = 1817] [serial = 345] [outer = 0x8b589800] 09:14:15 INFO - PROCESS | 1817 | 1461168855265 Marionette DEBUG loaded listener.js 09:14:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x8b6c1000) [pid = 1817] [serial = 346] [outer = 0x8b589800] 09:14:16 INFO - PROCESS | 1817 | 1461168856547 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:14:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:14:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1787ms 09:14:16 INFO - PROCESS | 1817 | 1461168856721 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 09:14:16 INFO - PROCESS | 1817 | 1461168856726 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 09:14:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:14:16 INFO - PROCESS | 1817 | 1461168856738 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:14:16 INFO - PROCESS | 1817 | 1461168856743 Marionette TRACE conn3 <- [1,434,null,{}] 09:14:16 INFO - PROCESS | 1817 | 1461168856751 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:16 INFO - PROCESS | 1817 | 1461168856903 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 09:14:17 INFO - PROCESS | 1817 | 1461168857081 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b6bf000 == 74 [pid = 1817] [id = 116] 09:14:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x8b6c8000) [pid = 1817] [serial = 347] [outer = (nil)] 09:14:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x8ca99000) [pid = 1817] [serial = 348] [outer = 0x8b6c8000] 09:14:17 INFO - PROCESS | 1817 | 1461168857159 Marionette DEBUG loaded listener.js 09:14:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x8e6ca400) [pid = 1817] [serial = 349] [outer = 0x8b6c8000] 09:14:18 INFO - PROCESS | 1817 | 1461168858114 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:14:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:14:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1434ms 09:14:18 INFO - PROCESS | 1817 | 1461168858172 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 09:14:18 INFO - PROCESS | 1817 | 1461168858180 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 09:14:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:14:18 INFO - PROCESS | 1817 | 1461168858189 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:14:18 INFO - PROCESS | 1817 | 1461168858193 Marionette TRACE conn3 <- [1,438,null,{}] 09:14:18 INFO - PROCESS | 1817 | 1461168858199 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:18 INFO - PROCESS | 1817 | 1461168858359 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 09:14:18 INFO - PROCESS | 1817 | 1461168858538 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:18 INFO - PROCESS | 1817 | --DOCSHELL 0x9002e800 == 73 [pid = 1817] [id = 44] 09:14:18 INFO - PROCESS | 1817 | --DOCSHELL 0x8c8c1800 == 72 [pid = 1817] [id = 106] 09:14:18 INFO - PROCESS | 1817 | --DOCSHELL 0x93b09800 == 71 [pid = 1817] [id = 105] 09:14:18 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x901d1000) [pid = 1817] [serial = 267] [outer = (nil)] [url = about:blank] 09:14:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c8c1800 == 72 [pid = 1817] [id = 117] 09:14:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x8c8c7800) [pid = 1817] [serial = 350] [outer = (nil)] 09:14:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x8f29d400) [pid = 1817] [serial = 351] [outer = 0x8c8c7800] 09:14:18 INFO - PROCESS | 1817 | 1461168858662 Marionette DEBUG loaded listener.js 09:14:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x8fb2c000) [pid = 1817] [serial = 352] [outer = 0x8c8c7800] 09:14:18 INFO - PROCESS | 1817 | --DOCSHELL 0x91e99000 == 71 [pid = 1817] [id = 104] 09:14:18 INFO - PROCESS | 1817 | --DOCSHELL 0x9130dc00 == 70 [pid = 1817] [id = 103] 09:14:18 INFO - PROCESS | 1817 | --DOCSHELL 0x8f2d8000 == 69 [pid = 1817] [id = 102] 09:14:18 INFO - PROCESS | 1817 | --DOCSHELL 0x8fea9000 == 68 [pid = 1817] [id = 101] 09:14:18 INFO - PROCESS | 1817 | --DOCSHELL 0x8ca97400 == 67 [pid = 1817] [id = 100] 09:14:19 INFO - PROCESS | 1817 | --DOCSHELL 0x8f29c400 == 66 [pid = 1817] [id = 91] 09:14:19 INFO - PROCESS | 1817 | --DOCSHELL 0x8fea6000 == 65 [pid = 1817] [id = 90] 09:14:19 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x98629000) [pid = 1817] [serial = 261] [outer = (nil)] [url = about:blank] 09:14:19 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x9053a800) [pid = 1817] [serial = 246] [outer = (nil)] [url = about:blank] 09:14:19 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0xa4c4ac00) [pid = 1817] [serial = 227] [outer = (nil)] [url = about:blank] 09:14:19 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x976d4800) [pid = 1817] [serial = 258] [outer = (nil)] [url = about:blank] 09:14:19 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x98ac0400) [pid = 1817] [serial = 262] [outer = (nil)] [url = about:blank] 09:14:19 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x906e3c00) [pid = 1817] [serial = 250] [outer = (nil)] [url = about:blank] 09:14:19 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x9053a400) [pid = 1817] [serial = 243] [outer = (nil)] [url = about:blank] 09:14:19 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0xa4481c00) [pid = 1817] [serial = 224] [outer = (nil)] [url = about:blank] 09:14:19 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0xa695bc00) [pid = 1817] [serial = 231] [outer = (nil)] [url = about:blank] 09:14:19 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x9285c400) [pid = 1817] [serial = 218] [outer = (nil)] [url = about:blank] 09:14:19 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x993af400) [pid = 1817] [serial = 265] [outer = (nil)] [url = about:blank] 09:14:19 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x9746b400) [pid = 1817] [serial = 256] [outer = (nil)] [url = about:blank] 09:14:19 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x993b2000) [pid = 1817] [serial = 171] [outer = (nil)] [url = about:blank] 09:14:19 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x905e3c00) [pid = 1817] [serial = 249] [outer = (nil)] [url = about:blank] 09:14:19 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x97109400) [pid = 1817] [serial = 255] [outer = (nil)] [url = about:blank] 09:14:19 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x976de400) [pid = 1817] [serial = 259] [outer = (nil)] [url = about:blank] 09:14:19 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0xa6d67c00) [pid = 1817] [serial = 237] [outer = (nil)] [url = about:blank] 09:14:19 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x976dc000) [pid = 1817] [serial = 221] [outer = (nil)] [url = about:blank] 09:14:19 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x94fb4c00) [pid = 1817] [serial = 253] [outer = (nil)] [url = about:blank] 09:14:19 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x8feab400) [pid = 1817] [serial = 234] [outer = (nil)] [url = about:blank] 09:14:19 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x97463000) [pid = 1817] [serial = 102] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:14:19 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x993a7400) [pid = 1817] [serial = 264] [outer = (nil)] [url = about:blank] 09:14:19 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x905d9800) [pid = 1817] [serial = 247] [outer = (nil)] [url = about:blank] 09:14:19 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x92943400) [pid = 1817] [serial = 252] [outer = (nil)] [url = about:blank] 09:14:19 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x97a69400) [pid = 1817] [serial = 240] [outer = (nil)] [url = about:blank] 09:14:19 INFO - PROCESS | 1817 | 1461168859564 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:14:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:14:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1430ms 09:14:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:14:19 INFO - PROCESS | 1817 | 1461168859620 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 09:14:19 INFO - PROCESS | 1817 | 1461168859623 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 09:14:19 INFO - PROCESS | 1817 | 1461168859629 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:14:19 INFO - PROCESS | 1817 | 1461168859634 Marionette TRACE conn3 <- [1,442,null,{}] 09:14:19 INFO - PROCESS | 1817 | 1461168859650 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:19 INFO - PROCESS | 1817 | 1461168859807 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 09:14:19 INFO - PROCESS | 1817 | 1461168859925 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b6c4400 == 66 [pid = 1817] [id = 118] 09:14:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x8e8e6800) [pid = 1817] [serial = 353] [outer = (nil)] 09:14:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x9015ec00) [pid = 1817] [serial = 354] [outer = 0x8e8e6800] 09:14:20 INFO - PROCESS | 1817 | 1461168860003 Marionette DEBUG loaded listener.js 09:14:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x901d5800) [pid = 1817] [serial = 355] [outer = 0x8e8e6800] 09:14:20 INFO - PROCESS | 1817 | 1461168860782 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:14:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:14:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1192ms 09:14:20 INFO - PROCESS | 1817 | 1461168860820 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 09:14:20 INFO - PROCESS | 1817 | 1461168860824 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 09:14:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:14:20 INFO - PROCESS | 1817 | 1461168860857 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:14:20 INFO - PROCESS | 1817 | 1461168860859 Marionette TRACE conn3 <- [1,446,null,{}] 09:14:20 INFO - PROCESS | 1817 | 1461168860865 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:21 INFO - PROCESS | 1817 | 1461168861023 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 09:14:21 INFO - PROCESS | 1817 | 1461168861033 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b585000 == 67 [pid = 1817] [id = 119] 09:14:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x9028e400) [pid = 1817] [serial = 356] [outer = (nil)] 09:14:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x905d7400) [pid = 1817] [serial = 357] [outer = 0x9028e400] 09:14:21 INFO - PROCESS | 1817 | 1461168861104 Marionette DEBUG loaded listener.js 09:14:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x905e4c00) [pid = 1817] [serial = 358] [outer = 0x9028e400] 09:14:22 INFO - PROCESS | 1817 | 1461168862054 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:14:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:14:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1229ms 09:14:22 INFO - PROCESS | 1817 | 1461168862085 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 09:14:22 INFO - PROCESS | 1817 | 1461168862089 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 09:14:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:14:22 INFO - PROCESS | 1817 | 1461168862095 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:14:22 INFO - PROCESS | 1817 | 1461168862098 Marionette TRACE conn3 <- [1,450,null,{}] 09:14:22 INFO - PROCESS | 1817 | 1461168862103 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:22 INFO - PROCESS | 1817 | 1461168862295 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 09:14:22 INFO - PROCESS | 1817 | 1461168862318 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x90160800 == 68 [pid = 1817] [id = 120] 09:14:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x91305400) [pid = 1817] [serial = 359] [outer = (nil)] 09:14:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x91e99000) [pid = 1817] [serial = 360] [outer = 0x91305400] 09:14:22 INFO - PROCESS | 1817 | 1461168862388 Marionette DEBUG loaded listener.js 09:14:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x92856000) [pid = 1817] [serial = 361] [outer = 0x91305400] 09:14:23 INFO - PROCESS | 1817 | 1461168863286 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:14:23 INFO - PROCESS | 1817 | 1461168863569 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 09:14:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:14:23 INFO - PROCESS | 1817 | 1461168863575 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:14:23 INFO - PROCESS | 1817 | 1461168863578 Marionette TRACE conn3 <- [1,454,null,{}] 09:14:23 INFO - PROCESS | 1817 | 1461168863583 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:23 INFO - PROCESS | 1817 | 1461168863742 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 09:14:23 INFO - PROCESS | 1817 | 1461168863760 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x90532c00 == 69 [pid = 1817] [id = 121] 09:14:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x905d8400) [pid = 1817] [serial = 362] [outer = (nil)] 09:14:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x94f40800) [pid = 1817] [serial = 363] [outer = 0x905d8400] 09:14:23 INFO - PROCESS | 1817 | 1461168863838 Marionette DEBUG loaded listener.js 09:14:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x967ba400) [pid = 1817] [serial = 364] [outer = 0x905d8400] 09:14:24 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:24 INFO - PROCESS | 1817 | 1461168864669 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:14:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:14:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1132ms 09:14:24 INFO - PROCESS | 1817 | 1461168864707 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 09:14:24 INFO - PROCESS | 1817 | 1461168864710 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 09:14:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:14:24 INFO - PROCESS | 1817 | 1461168864716 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:14:24 INFO - PROCESS | 1817 | 1461168864720 Marionette TRACE conn3 <- [1,458,null,{}] 09:14:24 INFO - PROCESS | 1817 | 1461168864725 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:24 INFO - PROCESS | 1817 | 1461168864864 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 09:14:24 INFO - PROCESS | 1817 | 1461168864877 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bdc1400 == 70 [pid = 1817] [id = 122] 09:14:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x96fb2000) [pid = 1817] [serial = 365] [outer = (nil)] 09:14:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x9746ac00) [pid = 1817] [serial = 366] [outer = 0x96fb2000] 09:14:24 INFO - PROCESS | 1817 | 1461168864949 Marionette DEBUG loaded listener.js 09:14:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x976d3c00) [pid = 1817] [serial = 367] [outer = 0x96fb2000] 09:14:25 INFO - PROCESS | 1817 | 1461168865923 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:14:26 INFO - PROCESS | 1817 | 1461168866009 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 09:14:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:14:26 INFO - PROCESS | 1817 | 1461168866030 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:14:26 INFO - PROCESS | 1817 | 1461168866036 Marionette TRACE conn3 <- [1,462,null,{}] 09:14:26 INFO - PROCESS | 1817 | 1461168866098 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:26 INFO - PROCESS | 1817 | 1461168866301 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 09:14:26 INFO - PROCESS | 1817 | 1461168866497 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c8c2000 == 71 [pid = 1817] [id = 123] 09:14:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x8c8c6c00) [pid = 1817] [serial = 368] [outer = (nil)] 09:14:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x8e6c6000) [pid = 1817] [serial = 369] [outer = 0x8c8c6c00] 09:14:26 INFO - PROCESS | 1817 | 1461168866613 Marionette DEBUG loaded listener.js 09:14:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x8f297c00) [pid = 1817] [serial = 370] [outer = 0x8c8c6c00] 09:14:27 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:27 INFO - PROCESS | 1817 | 1461168867539 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:14:27 INFO - PROCESS | 1817 | 1461168867590 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 09:14:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:14:27 INFO - PROCESS | 1817 | 1461168867600 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:14:27 INFO - PROCESS | 1817 | 1461168867605 Marionette TRACE conn3 <- [1,466,null,{}] 09:14:27 INFO - PROCESS | 1817 | 1461168867610 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:27 INFO - PROCESS | 1817 | 1461168867788 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 09:14:28 INFO - PROCESS | 1817 | 1461168868000 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fb2f400 == 72 [pid = 1817] [id = 124] 09:14:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x90031c00) [pid = 1817] [serial = 371] [outer = (nil)] 09:14:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x901cd000) [pid = 1817] [serial = 372] [outer = 0x90031c00] 09:14:28 INFO - PROCESS | 1817 | 1461168868090 Marionette DEBUG loaded listener.js 09:14:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x9053e400) [pid = 1817] [serial = 373] [outer = 0x90031c00] 09:14:29 INFO - PROCESS | 1817 | 1461168869109 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:14:29 INFO - PROCESS | 1817 | 1461168869197 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 09:14:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:14:29 INFO - PROCESS | 1817 | 1461168869204 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:14:29 INFO - PROCESS | 1817 | 1461168869210 Marionette TRACE conn3 <- [1,470,null,{}] 09:14:29 INFO - PROCESS | 1817 | 1461168869226 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:29 INFO - PROCESS | 1817 | 1461168869440 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 09:14:29 INFO - PROCESS | 1817 | 1461168869653 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x92945000 == 73 [pid = 1817] [id = 125] 09:14:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x9746e400) [pid = 1817] [serial = 374] [outer = (nil)] 09:14:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x97a61400) [pid = 1817] [serial = 375] [outer = 0x9746e400] 09:14:29 INFO - PROCESS | 1817 | 1461168869758 Marionette DEBUG loaded listener.js 09:14:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x97c70400) [pid = 1817] [serial = 376] [outer = 0x9746e400] 09:14:30 INFO - PROCESS | 1817 | 1461168870651 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:14:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:14:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1483ms 09:14:30 INFO - PROCESS | 1817 | 1461168870687 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 09:14:30 INFO - PROCESS | 1817 | 1461168870692 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 09:14:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:14:30 INFO - PROCESS | 1817 | 1461168870698 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:14:30 INFO - PROCESS | 1817 | 1461168870702 Marionette TRACE conn3 <- [1,474,null,{}] 09:14:30 INFO - PROCESS | 1817 | 1461168870707 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:30 INFO - PROCESS | 1817 | 1461168870870 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 09:14:31 INFO - PROCESS | 1817 | 1461168871042 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b642000 == 74 [pid = 1817] [id = 126] 09:14:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x8b645c00) [pid = 1817] [serial = 377] [outer = (nil)] 09:14:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x8b64e000) [pid = 1817] [serial = 378] [outer = 0x8b645c00] 09:14:31 INFO - PROCESS | 1817 | 1461168871135 Marionette DEBUG loaded listener.js 09:14:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x8b650c00) [pid = 1817] [serial = 379] [outer = 0x8b645c00] 09:14:32 INFO - PROCESS | 1817 | 1461168872073 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:14:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:14:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1427ms 09:14:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:14:32 INFO - PROCESS | 1817 | 1461168872127 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 09:14:32 INFO - PROCESS | 1817 | 1461168872130 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 09:14:32 INFO - PROCESS | 1817 | 1461168872136 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:14:32 INFO - PROCESS | 1817 | 1461168872140 Marionette TRACE conn3 <- [1,478,null,{}] 09:14:32 INFO - PROCESS | 1817 | 1461168872145 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:32 INFO - PROCESS | 1817 | 1461168872308 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 09:14:32 INFO - PROCESS | 1817 | 1461168872470 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b645000 == 75 [pid = 1817] [id = 127] 09:14:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x8b64ac00) [pid = 1817] [serial = 380] [outer = (nil)] 09:14:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x9862e000) [pid = 1817] [serial = 381] [outer = 0x8b64ac00] 09:14:32 INFO - PROCESS | 1817 | 1461168872561 Marionette DEBUG loaded listener.js 09:14:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x98631800) [pid = 1817] [serial = 382] [outer = 0x8b64ac00] 09:14:33 INFO - PROCESS | 1817 | 1461168873448 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:14:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:14:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1381ms 09:14:33 INFO - PROCESS | 1817 | 1461168873517 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 09:14:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:14:33 INFO - PROCESS | 1817 | 1461168873521 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 09:14:33 INFO - PROCESS | 1817 | 1461168873527 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:14:33 INFO - PROCESS | 1817 | 1461168873531 Marionette TRACE conn3 <- [1,482,null,{}] 09:14:33 INFO - PROCESS | 1817 | 1461168873536 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:33 INFO - PROCESS | 1817 | 1461168873768 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 09:14:34 INFO - PROCESS | 1817 | 1461168873986 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x98ac0400 == 76 [pid = 1817] [id = 128] 09:14:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x993f5800) [pid = 1817] [serial = 383] [outer = (nil)] 09:14:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x9ea18c00) [pid = 1817] [serial = 384] [outer = 0x993f5800] 09:14:34 INFO - PROCESS | 1817 | 1461168874121 Marionette DEBUG loaded listener.js 09:14:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x9fc4c000) [pid = 1817] [serial = 385] [outer = 0x993f5800] 09:14:35 INFO - PROCESS | 1817 | 1461168875032 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:14:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:14:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1578ms 09:14:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:14:35 INFO - PROCESS | 1817 | 1461168875106 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 09:14:35 INFO - PROCESS | 1817 | 1461168875109 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 09:14:35 INFO - PROCESS | 1817 | 1461168875116 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:14:35 INFO - PROCESS | 1817 | 1461168875119 Marionette TRACE conn3 <- [1,486,null,{}] 09:14:35 INFO - PROCESS | 1817 | 1461168875125 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:35 INFO - PROCESS | 1817 | 1461168875297 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 09:14:35 INFO - PROCESS | 1817 | 1461168875463 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e8e2000 == 77 [pid = 1817] [id = 129] 09:14:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x9df72800) [pid = 1817] [serial = 386] [outer = (nil)] 09:14:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0xa0f72c00) [pid = 1817] [serial = 387] [outer = 0x9df72800] 09:14:35 INFO - PROCESS | 1817 | 1461168875593 Marionette DEBUG loaded listener.js 09:14:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0xa2abbc00) [pid = 1817] [serial = 388] [outer = 0x9df72800] 09:14:36 INFO - PROCESS | 1817 | 1461168876464 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:14:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:14:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1379ms 09:14:36 INFO - PROCESS | 1817 | 1461168876495 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 09:14:36 INFO - PROCESS | 1817 | 1461168876498 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 09:14:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:14:36 INFO - PROCESS | 1817 | 1461168876504 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:14:36 INFO - PROCESS | 1817 | 1461168876508 Marionette TRACE conn3 <- [1,490,null,{}] 09:14:36 INFO - PROCESS | 1817 | 1461168876513 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:36 INFO - PROCESS | 1817 | 1461168876682 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 09:14:36 INFO - PROCESS | 1817 | 1461168876882 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bdbec00 == 78 [pid = 1817] [id = 130] 09:14:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x9053cc00) [pid = 1817] [serial = 389] [outer = (nil)] 09:14:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0xa4477000) [pid = 1817] [serial = 390] [outer = 0x9053cc00] 09:14:36 INFO - PROCESS | 1817 | 1461168876967 Marionette DEBUG loaded listener.js 09:14:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0xa44c5400) [pid = 1817] [serial = 391] [outer = 0x9053cc00] 09:14:37 INFO - PROCESS | 1817 | 1461168877891 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:14:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:14:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1431ms 09:14:37 INFO - PROCESS | 1817 | 1461168877937 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 09:14:37 INFO - PROCESS | 1817 | 1461168877941 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 09:14:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:14:37 INFO - PROCESS | 1817 | 1461168877947 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:14:37 INFO - PROCESS | 1817 | 1461168877950 Marionette TRACE conn3 <- [1,494,null,{}] 09:14:37 INFO - PROCESS | 1817 | 1461168877956 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:38 INFO - PROCESS | 1817 | 1461168878146 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 09:14:38 INFO - PROCESS | 1817 | 1461168878316 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x8aac2400 == 79 [pid = 1817] [id = 131] 09:14:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x8aac3c00) [pid = 1817] [serial = 392] [outer = (nil)] 09:14:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x8aaca000) [pid = 1817] [serial = 393] [outer = 0x8aac3c00] 09:14:38 INFO - PROCESS | 1817 | 1461168878442 Marionette DEBUG loaded listener.js 09:14:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x8aacdc00) [pid = 1817] [serial = 394] [outer = 0x8aac3c00] 09:14:39 INFO - PROCESS | 1817 | 1461168879319 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:14:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:14:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1428ms 09:14:39 INFO - PROCESS | 1817 | 1461168879376 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 09:14:39 INFO - PROCESS | 1817 | 1461168879380 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 09:14:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:14:39 INFO - PROCESS | 1817 | 1461168879385 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:14:39 INFO - PROCESS | 1817 | 1461168879389 Marionette TRACE conn3 <- [1,498,null,{}] 09:14:39 INFO - PROCESS | 1817 | 1461168879394 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:39 INFO - PROCESS | 1817 | 1461168879563 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 09:14:39 INFO - PROCESS | 1817 | 1461168879731 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x8aac5800 == 80 [pid = 1817] [id = 132] 09:14:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x8aac8c00) [pid = 1817] [serial = 395] [outer = (nil)] 09:14:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0xa4483400) [pid = 1817] [serial = 396] [outer = 0x8aac8c00] 09:14:39 INFO - PROCESS | 1817 | 1461168879812 Marionette DEBUG loaded listener.js 09:14:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0xa4c05c00) [pid = 1817] [serial = 397] [outer = 0x8aac8c00] 09:14:40 INFO - PROCESS | 1817 | 1461168880737 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:14:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:14:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1383ms 09:14:40 INFO - PROCESS | 1817 | 1461168880769 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 09:14:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:14:40 INFO - PROCESS | 1817 | 1461168880774 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 09:14:40 INFO - PROCESS | 1817 | 1461168880781 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:14:40 INFO - PROCESS | 1817 | 1461168880786 Marionette TRACE conn3 <- [1,502,null,{}] 09:14:40 INFO - PROCESS | 1817 | 1461168880791 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:40 INFO - PROCESS | 1817 | 1461168880988 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 09:14:41 INFO - PROCESS | 1817 | 1461168881168 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x8add7c00 == 81 [pid = 1817] [id = 133] 09:14:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x8adde400) [pid = 1817] [serial = 398] [outer = (nil)] 09:14:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x8c8cf000) [pid = 1817] [serial = 399] [outer = 0x8adde400] 09:14:41 INFO - PROCESS | 1817 | 1461168881311 Marionette DEBUG loaded listener.js 09:14:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x9130a800) [pid = 1817] [serial = 400] [outer = 0x8adde400] 09:14:42 INFO - PROCESS | 1817 | 1461168882171 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:14:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:14:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1430ms 09:14:42 INFO - PROCESS | 1817 | 1461168882210 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 09:14:42 INFO - PROCESS | 1817 | 1461168882214 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 09:14:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:14:42 INFO - PROCESS | 1817 | 1461168882220 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:14:42 INFO - PROCESS | 1817 | 1461168882223 Marionette TRACE conn3 <- [1,506,null,{}] 09:14:42 INFO - PROCESS | 1817 | 1461168882229 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:42 INFO - PROCESS | 1817 | 1461168882386 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 09:14:42 INFO - PROCESS | 1817 | 1461168882559 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x8add2800 == 82 [pid = 1817] [id = 134] 09:14:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x8add8c00) [pid = 1817] [serial = 401] [outer = (nil)] 09:14:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x9862dc00) [pid = 1817] [serial = 402] [outer = 0x8add8c00] 09:14:42 INFO - PROCESS | 1817 | 1461168882640 Marionette DEBUG loaded listener.js 09:14:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x993fc000) [pid = 1817] [serial = 403] [outer = 0x8add8c00] 09:14:44 INFO - PROCESS | 1817 | 1461168884413 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:14:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:14:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 2240ms 09:14:44 INFO - PROCESS | 1817 | 1461168884460 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 09:14:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:14:44 INFO - PROCESS | 1817 | 1461168884466 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 09:14:44 INFO - PROCESS | 1817 | 1461168884472 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:14:44 INFO - PROCESS | 1817 | 1461168884479 Marionette TRACE conn3 <- [1,510,null,{}] 09:14:44 INFO - PROCESS | 1817 | 1461168884487 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:44 INFO - PROCESS | 1817 | 1461168884653 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 09:14:44 INFO - PROCESS | 1817 | 1461168884828 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f29c000 == 83 [pid = 1817] [id = 135] 09:14:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x90030800) [pid = 1817] [serial = 404] [outer = (nil)] 09:14:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x92943400) [pid = 1817] [serial = 405] [outer = 0x90030800] 09:14:44 INFO - PROCESS | 1817 | 1461168884912 Marionette DEBUG loaded listener.js 09:14:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 200 (0x962f2c00) [pid = 1817] [serial = 406] [outer = 0x90030800] 09:14:45 INFO - PROCESS | 1817 | 1461168885921 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:14:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:14:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1484ms 09:14:45 INFO - PROCESS | 1817 | 1461168885957 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 09:14:45 INFO - PROCESS | 1817 | 1461168885964 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 09:14:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:14:45 INFO - PROCESS | 1817 | 1461168885974 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:14:45 INFO - PROCESS | 1817 | 1461168885977 Marionette TRACE conn3 <- [1,514,null,{}] 09:14:45 INFO - PROCESS | 1817 | 1461168885983 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:46 INFO - PROCESS | 1817 | 1461168886157 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 09:14:46 INFO - PROCESS | 1817 | 1461168886373 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b6bc400 == 84 [pid = 1817] [id = 136] 09:14:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 201 (0x8c8cc400) [pid = 1817] [serial = 407] [outer = (nil)] 09:14:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 202 (0x8ca99800) [pid = 1817] [serial = 408] [outer = 0x8c8cc400] 09:14:46 INFO - PROCESS | 1817 | 1461168886527 Marionette DEBUG loaded listener.js 09:14:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 203 (0x8f242800) [pid = 1817] [serial = 409] [outer = 0x8c8cc400] 09:14:46 INFO - PROCESS | 1817 | --DOCSHELL 0x90532c00 == 83 [pid = 1817] [id = 121] 09:14:46 INFO - PROCESS | 1817 | --DOCSHELL 0x90160800 == 82 [pid = 1817] [id = 120] 09:14:46 INFO - PROCESS | 1817 | --DOCSHELL 0x8b585000 == 81 [pid = 1817] [id = 119] 09:14:46 INFO - PROCESS | 1817 | --DOCSHELL 0x8b6c4400 == 80 [pid = 1817] [id = 118] 09:14:46 INFO - PROCESS | 1817 | --DOCSHELL 0x8c8c1800 == 79 [pid = 1817] [id = 117] 09:14:46 INFO - PROCESS | 1817 | --DOCSHELL 0x8b6bf000 == 78 [pid = 1817] [id = 116] 09:14:47 INFO - PROCESS | 1817 | --DOCSHELL 0x8bdb4000 == 77 [pid = 1817] [id = 113] 09:14:47 INFO - PROCESS | 1817 | --DOCSHELL 0x993b3400 == 76 [pid = 1817] [id = 112] 09:14:47 INFO - PROCESS | 1817 | --DOCSHELL 0x98305c00 == 75 [pid = 1817] [id = 111] 09:14:47 INFO - PROCESS | 1817 | --DOCSHELL 0x91310400 == 74 [pid = 1817] [id = 110] 09:14:47 INFO - PROCESS | 1817 | --DOCSHELL 0x90283c00 == 73 [pid = 1817] [id = 109] 09:14:47 INFO - PROCESS | 1817 | --DOCSHELL 0x8e8e7000 == 72 [pid = 1817] [id = 108] 09:14:47 INFO - PROCESS | 1817 | --DOMWINDOW == 202 (0x993a7c00) [pid = 1817] [serial = 282] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 1817 | --DOMWINDOW == 201 (0x8e6c9000) [pid = 1817] [serial = 285] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 1817 | --DOMWINDOW == 200 (0x8e8e6000) [pid = 1817] [serial = 288] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 1817 | --DOMWINDOW == 199 (0x8f2db400) [pid = 1817] [serial = 300] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x9294b400) [pid = 1817] [serial = 309] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x8ca97c00) [pid = 1817] [serial = 297] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x901d2c00) [pid = 1817] [serial = 304] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x9015a800) [pid = 1817] [serial = 303] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x905e2800) [pid = 1817] [serial = 306] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x91307800) [pid = 1817] [serial = 307] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x9015bc00) [pid = 1817] [serial = 294] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x90290800) [pid = 1817] [serial = 270] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x90152400) [pid = 1817] [serial = 291] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x8c8cbc00) [pid = 1817] [serial = 318] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x8fea5c00) [pid = 1817] [serial = 301] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x99017000) [pid = 1817] [serial = 316] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x970f6400) [pid = 1817] [serial = 313] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x96227000) [pid = 1817] [serial = 310] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x8c8cec00) [pid = 1817] [serial = 319] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x901d7c00) [pid = 1817] [serial = 273] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x963a7400) [pid = 1817] [serial = 276] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x96fabc00) [pid = 1817] [serial = 312] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x97a70c00) [pid = 1817] [serial = 315] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x97a6ec00) [pid = 1817] [serial = 279] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 1817 | 1461168887400 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:14:47 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:14:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1481ms 09:14:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:14:47 INFO - PROCESS | 1817 | 1461168887455 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 09:14:47 INFO - PROCESS | 1817 | 1461168887458 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 09:14:47 INFO - PROCESS | 1817 | 1461168887465 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:14:47 INFO - PROCESS | 1817 | 1461168887470 Marionette TRACE conn3 <- [1,518,null,{}] 09:14:47 INFO - PROCESS | 1817 | 1461168887485 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:47 INFO - PROCESS | 1817 | 1461168887643 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 09:14:47 INFO - PROCESS | 1817 | 1461168887768 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b590800 == 73 [pid = 1817] [id = 137] 09:14:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x8bdb4000) [pid = 1817] [serial = 410] [outer = (nil)] 09:14:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x901d2c00) [pid = 1817] [serial = 411] [outer = 0x8bdb4000] 09:14:47 INFO - PROCESS | 1817 | 1461168887844 Marionette DEBUG loaded listener.js 09:14:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x9053b000) [pid = 1817] [serial = 412] [outer = 0x8bdb4000] 09:14:48 INFO - PROCESS | 1817 | 1461168888563 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:14:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:14:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1144ms 09:14:48 INFO - PROCESS | 1817 | 1461168888608 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 09:14:48 INFO - PROCESS | 1817 | 1461168888612 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 09:14:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:14:48 INFO - PROCESS | 1817 | 1461168888643 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:14:48 INFO - PROCESS | 1817 | 1461168888646 Marionette TRACE conn3 <- [1,522,null,{}] 09:14:48 INFO - PROCESS | 1817 | 1461168888653 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:48 INFO - PROCESS | 1817 | 1461168888801 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 09:14:48 INFO - PROCESS | 1817 | 1461168888811 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e6c9000 == 74 [pid = 1817] [id = 138] 09:14:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x913e4800) [pid = 1817] [serial = 413] [outer = (nil)] 09:14:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x93b04000) [pid = 1817] [serial = 414] [outer = 0x913e4800] 09:14:48 INFO - PROCESS | 1817 | 1461168888885 Marionette DEBUG loaded listener.js 09:14:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x970fb800) [pid = 1817] [serial = 415] [outer = 0x913e4800] 09:14:49 INFO - PROCESS | 1817 | 1461168889839 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:14:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:14:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1252ms 09:14:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:14:49 INFO - PROCESS | 1817 | 1461168889871 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 09:14:49 INFO - PROCESS | 1817 | 1461168889873 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 09:14:49 INFO - PROCESS | 1817 | 1461168889878 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:14:49 INFO - PROCESS | 1817 | 1461168889884 Marionette TRACE conn3 <- [1,526,null,{}] 09:14:49 INFO - PROCESS | 1817 | 1461168889889 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:50 INFO - PROCESS | 1817 | 1461168890092 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 09:14:50 INFO - PROCESS | 1817 | 1461168890111 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bfae800 == 75 [pid = 1817] [id = 139] 09:14:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x8bfaf000) [pid = 1817] [serial = 416] [outer = (nil)] 09:14:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x8bfb7c00) [pid = 1817] [serial = 417] [outer = 0x8bfaf000] 09:14:50 INFO - PROCESS | 1817 | 1461168890183 Marionette DEBUG loaded listener.js 09:14:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x8bfbb400) [pid = 1817] [serial = 418] [outer = 0x8bfaf000] 09:14:51 INFO - PROCESS | 1817 | 1461168891071 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:14:51 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:14:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1433ms 09:14:51 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x9028e400) [pid = 1817] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:14:51 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x8b6c8000) [pid = 1817] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:14:51 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x8e8e6800) [pid = 1817] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:14:51 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x91305400) [pid = 1817] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:14:51 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x905d8400) [pid = 1817] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:14:51 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x9fb88000) [pid = 1817] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:14:51 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x8c8c7800) [pid = 1817] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:14:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:14:51 INFO - PROCESS | 1817 | 1461168891345 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 09:14:51 INFO - PROCESS | 1817 | 1461168891348 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 09:14:51 INFO - PROCESS | 1817 | 1461168891353 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:14:51 INFO - PROCESS | 1817 | 1461168891357 Marionette TRACE conn3 <- [1,530,null,{}] 09:14:51 INFO - PROCESS | 1817 | 1461168891362 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:51 INFO - PROCESS | 1817 | 1461168891526 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 09:14:51 INFO - PROCESS | 1817 | 1461168891536 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bfb8c00 == 76 [pid = 1817] [id = 140] 09:14:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x905d8400) [pid = 1817] [serial = 419] [outer = (nil)] 09:14:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x95a6e400) [pid = 1817] [serial = 420] [outer = 0x905d8400] 09:14:51 INFO - PROCESS | 1817 | 1461168891610 Marionette DEBUG loaded listener.js 09:14:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x97468400) [pid = 1817] [serial = 421] [outer = 0x905d8400] 09:14:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x8bfe2000) [pid = 1817] [serial = 422] [outer = 0x94fb1400] 09:14:52 INFO - PROCESS | 1817 | 1461168892421 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:14:52 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:14:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:14:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:14:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:14:52 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:14:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:14:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:14:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:14:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1129ms 09:14:52 INFO - PROCESS | 1817 | 1461168892541 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 09:14:52 INFO - PROCESS | 1817 | 1461168892545 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 09:14:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:14:52 INFO - PROCESS | 1817 | 1461168892568 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:14:52 INFO - PROCESS | 1817 | 1461168892571 Marionette TRACE conn3 <- [1,534,null,{}] 09:14:52 INFO - PROCESS | 1817 | 1461168892576 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:52 INFO - PROCESS | 1817 | 1461168892732 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 09:14:52 INFO - PROCESS | 1817 | 1461168892741 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bfe1000 == 77 [pid = 1817] [id = 141] 09:14:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x8bfe3000) [pid = 1817] [serial = 423] [outer = (nil)] 09:14:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x97a6a000) [pid = 1817] [serial = 424] [outer = 0x8bfe3000] 09:14:52 INFO - PROCESS | 1817 | 1461168892813 Marionette DEBUG loaded listener.js 09:14:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x98310800) [pid = 1817] [serial = 425] [outer = 0x8bfe3000] 09:14:53 INFO - PROCESS | 1817 | 1461168893830 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 09:14:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:14:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1278ms 09:14:53 INFO - PROCESS | 1817 | 1461168893847 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 09:14:53 INFO - PROCESS | 1817 | 1461168893853 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 09:14:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:14:53 INFO - PROCESS | 1817 | 1461168893861 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:14:53 INFO - PROCESS | 1817 | 1461168893867 Marionette TRACE conn3 <- [1,538,null,{}] 09:14:53 INFO - PROCESS | 1817 | 1461168893875 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:54 INFO - PROCESS | 1817 | 1461168894138 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 09:14:54 INFO - PROCESS | 1817 | 1461168894262 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bdb9400 == 78 [pid = 1817] [id = 142] 09:14:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x8bdbfc00) [pid = 1817] [serial = 426] [outer = (nil)] 09:14:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x8bfed800) [pid = 1817] [serial = 427] [outer = 0x8bdbfc00] 09:14:54 INFO - PROCESS | 1817 | 1461168894426 Marionette DEBUG loaded listener.js 09:14:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x8ca9a800) [pid = 1817] [serial = 428] [outer = 0x8bdbfc00] 09:14:55 INFO - PROCESS | 1817 | 1461168895280 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:14:55 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:14:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1438ms 09:14:55 INFO - PROCESS | 1817 | 1461168895315 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 09:14:55 INFO - PROCESS | 1817 | 1461168895323 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 09:14:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:14:55 INFO - PROCESS | 1817 | 1461168895337 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:14:55 INFO - PROCESS | 1817 | 1461168895342 Marionette TRACE conn3 <- [1,542,null,{}] 09:14:55 INFO - PROCESS | 1817 | 1461168895348 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:55 INFO - PROCESS | 1817 | 1461168895528 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 09:14:55 INFO - PROCESS | 1817 | 1461168895704 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x8addbc00 == 79 [pid = 1817] [id = 143] 09:14:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x8c8c7800) [pid = 1817] [serial = 429] [outer = (nil)] 09:14:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x8f2a1c00) [pid = 1817] [serial = 430] [outer = 0x8c8c7800] 09:14:55 INFO - PROCESS | 1817 | 1461168895792 Marionette DEBUG loaded listener.js 09:14:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x8fefb400) [pid = 1817] [serial = 431] [outer = 0x8c8c7800] 09:14:56 INFO - PROCESS | 1817 | 1461168896781 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:14:56 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:14:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1488ms 09:14:56 INFO - PROCESS | 1817 | 1461168896844 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 09:14:56 INFO - PROCESS | 1817 | 1461168896849 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 09:14:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:14:56 INFO - PROCESS | 1817 | 1461168896857 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:14:56 INFO - PROCESS | 1817 | 1461168896863 Marionette TRACE conn3 <- [1,546,null,{}] 09:14:56 INFO - PROCESS | 1817 | 1461168896879 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:57 INFO - PROCESS | 1817 | 1461168897099 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 09:14:57 INFO - PROCESS | 1817 | 1461168897325 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x901d7800 == 80 [pid = 1817] [id = 144] 09:14:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x904a4c00) [pid = 1817] [serial = 432] [outer = (nil)] 09:14:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x904aac00) [pid = 1817] [serial = 433] [outer = 0x904a4c00] 09:14:57 INFO - PROCESS | 1817 | 1461168897464 Marionette DEBUG loaded listener.js 09:14:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x90537400) [pid = 1817] [serial = 434] [outer = 0x904a4c00] 09:14:58 INFO - PROCESS | 1817 | 1461168898310 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 09:14:58 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:14:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1484ms 09:14:58 INFO - PROCESS | 1817 | 1461168898376 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 09:14:58 INFO - PROCESS | 1817 | 1461168898382 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 09:14:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:14:58 INFO - PROCESS | 1817 | 1461168898389 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:14:58 INFO - PROCESS | 1817 | 1461168898392 Marionette TRACE conn3 <- [1,550,null,{}] 09:14:58 INFO - PROCESS | 1817 | 1461168898398 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:58 INFO - PROCESS | 1817 | 1461168898586 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 09:14:58 INFO - PROCESS | 1817 | 1461168898759 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a55a000 == 81 [pid = 1817] [id = 145] 09:14:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x8a55b400) [pid = 1817] [serial = 435] [outer = (nil)] 09:14:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x8a560800) [pid = 1817] [serial = 436] [outer = 0x8a55b400] 09:14:58 INFO - PROCESS | 1817 | 1461168898846 Marionette DEBUG loaded listener.js 09:14:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 200 (0x8a568c00) [pid = 1817] [serial = 437] [outer = 0x8a55b400] 09:14:59 INFO - PROCESS | 1817 | 1461168899743 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 09:14:59 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:14:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1376ms 09:14:59 INFO - PROCESS | 1817 | 1461168899794 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 09:14:59 INFO - PROCESS | 1817 | 1461168899798 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 09:14:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:14:59 INFO - PROCESS | 1817 | 1461168899806 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:14:59 INFO - PROCESS | 1817 | 1461168899809 Marionette TRACE conn3 <- [1,554,null,{}] 09:14:59 INFO - PROCESS | 1817 | 1461168899815 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:59 INFO - PROCESS | 1817 | 1461168899975 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 09:15:00 INFO - PROCESS | 1817 | 1461168900157 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a55c800 == 82 [pid = 1817] [id = 146] 09:15:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 201 (0x8a561800) [pid = 1817] [serial = 438] [outer = (nil)] 09:15:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 202 (0x8ae9dc00) [pid = 1817] [serial = 439] [outer = 0x8a561800] 09:15:00 INFO - PROCESS | 1817 | 1461168900253 Marionette DEBUG loaded listener.js 09:15:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 203 (0x8aea1800) [pid = 1817] [serial = 440] [outer = 0x8a561800] 09:15:00 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:01 INFO - PROCESS | 1817 | 1461168901174 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:15:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:15:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1427ms 09:15:01 INFO - PROCESS | 1817 | 1461168901234 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 09:15:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:15:01 INFO - PROCESS | 1817 | 1461168901238 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 09:15:01 INFO - PROCESS | 1817 | 1461168901244 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:15:01 INFO - PROCESS | 1817 | 1461168901248 Marionette TRACE conn3 <- [1,558,null,{}] 09:15:01 INFO - PROCESS | 1817 | 1461168901253 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:01 INFO - PROCESS | 1817 | 1461168901448 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 09:15:01 INFO - PROCESS | 1817 | 1461168901622 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a566000 == 83 [pid = 1817] [id = 147] 09:15:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 204 (0x8add4c00) [pid = 1817] [serial = 441] [outer = (nil)] 09:15:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 205 (0x9130f000) [pid = 1817] [serial = 442] [outer = 0x8add4c00] 09:15:01 INFO - PROCESS | 1817 | 1461168901714 Marionette DEBUG loaded listener.js 09:15:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 206 (0x9746e000) [pid = 1817] [serial = 443] [outer = 0x8add4c00] 09:15:02 INFO - PROCESS | 1817 | 1461168902613 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:15:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:15:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1427ms 09:15:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:15:02 INFO - PROCESS | 1817 | 1461168902672 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 09:15:02 INFO - PROCESS | 1817 | 1461168902675 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 09:15:02 INFO - PROCESS | 1817 | 1461168902681 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:15:02 INFO - PROCESS | 1817 | 1461168902685 Marionette TRACE conn3 <- [1,562,null,{}] 09:15:02 INFO - PROCESS | 1817 | 1461168902690 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:02 INFO - PROCESS | 1817 | 1461168902863 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 09:15:03 INFO - PROCESS | 1817 | 1461168903047 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x88fe8000 == 84 [pid = 1817] [id = 148] 09:15:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 207 (0x88fe8c00) [pid = 1817] [serial = 444] [outer = (nil)] 09:15:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 208 (0x88fefc00) [pid = 1817] [serial = 445] [outer = 0x88fe8c00] 09:15:03 INFO - PROCESS | 1817 | 1461168903134 Marionette DEBUG loaded listener.js 09:15:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 209 (0x88ff3000) [pid = 1817] [serial = 446] [outer = 0x88fe8c00] 09:15:03 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:04 INFO - PROCESS | 1817 | 1461168903997 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:15:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:15:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1384ms 09:15:04 INFO - PROCESS | 1817 | 1461168904065 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 09:15:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:15:04 INFO - PROCESS | 1817 | 1461168904069 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 09:15:04 INFO - PROCESS | 1817 | 1461168904076 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:15:04 INFO - PROCESS | 1817 | 1461168904079 Marionette TRACE conn3 <- [1,566,null,{}] 09:15:04 INFO - PROCESS | 1817 | 1461168904085 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:04 INFO - PROCESS | 1817 | 1461168904258 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 09:15:04 INFO - PROCESS | 1817 | 1461168904433 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x88fe7c00 == 85 [pid = 1817] [id = 149] 09:15:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 210 (0x88febc00) [pid = 1817] [serial = 447] [outer = (nil)] 09:15:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 211 (0x89ee5400) [pid = 1817] [serial = 448] [outer = 0x88febc00] 09:15:04 INFO - PROCESS | 1817 | 1461168904520 Marionette DEBUG loaded listener.js 09:15:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 212 (0x89ee8000) [pid = 1817] [serial = 449] [outer = 0x88febc00] 09:15:05 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:05 INFO - PROCESS | 1817 | 1461168905365 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:15:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:15:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1338ms 09:15:05 INFO - PROCESS | 1817 | 1461168905414 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 09:15:05 INFO - PROCESS | 1817 | 1461168905418 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 09:15:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:15:05 INFO - PROCESS | 1817 | 1461168905424 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:15:05 INFO - PROCESS | 1817 | 1461168905427 Marionette TRACE conn3 <- [1,570,null,{}] 09:15:05 INFO - PROCESS | 1817 | 1461168905433 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:05 INFO - PROCESS | 1817 | 1461168905603 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 09:15:05 INFO - PROCESS | 1817 | 1461168905780 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x891e6800 == 86 [pid = 1817] [id = 150] 09:15:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 213 (0x891e7400) [pid = 1817] [serial = 450] [outer = (nil)] 09:15:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 214 (0x891ed800) [pid = 1817] [serial = 451] [outer = 0x891e7400] 09:15:05 INFO - PROCESS | 1817 | 1461168905865 Marionette DEBUG loaded listener.js 09:15:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 215 (0x891ef800) [pid = 1817] [serial = 452] [outer = 0x891e7400] 09:15:06 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:06 INFO - PROCESS | 1817 | 1461168906773 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:15:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:15:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1380ms 09:15:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:15:06 INFO - PROCESS | 1817 | 1461168906805 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 09:15:06 INFO - PROCESS | 1817 | 1461168906808 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 09:15:06 INFO - PROCESS | 1817 | 1461168906815 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:15:06 INFO - PROCESS | 1817 | 1461168906818 Marionette TRACE conn3 <- [1,574,null,{}] 09:15:06 INFO - PROCESS | 1817 | 1461168906824 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:06 INFO - PROCESS | 1817 | 1461168906988 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 09:15:07 INFO - PROCESS | 1817 | 1461168907210 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x891e9c00 == 87 [pid = 1817] [id = 151] 09:15:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 216 (0x891f4c00) [pid = 1817] [serial = 453] [outer = (nil)] 09:15:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 217 (0x89eebc00) [pid = 1817] [serial = 454] [outer = 0x891f4c00] 09:15:07 INFO - PROCESS | 1817 | 1461168907333 Marionette DEBUG loaded listener.js 09:15:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 218 (0x89eefc00) [pid = 1817] [serial = 455] [outer = 0x891f4c00] 09:15:08 INFO - PROCESS | 1817 | 1461168908263 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:15:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:15:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1529ms 09:15:08 INFO - PROCESS | 1817 | 1461168908343 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 09:15:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:15:08 INFO - PROCESS | 1817 | 1461168908348 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 09:15:08 INFO - PROCESS | 1817 | 1461168908354 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:15:08 INFO - PROCESS | 1817 | 1461168908358 Marionette TRACE conn3 <- [1,578,null,{}] 09:15:08 INFO - PROCESS | 1817 | 1461168908364 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:08 INFO - PROCESS | 1817 | 1461168908602 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 09:15:08 INFO - PROCESS | 1817 | 1461168908832 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x88941800 == 88 [pid = 1817] [id = 152] 09:15:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 219 (0x88949800) [pid = 1817] [serial = 456] [outer = (nil)] 09:15:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 220 (0x8894fc00) [pid = 1817] [serial = 457] [outer = 0x88949800] 09:15:08 INFO - PROCESS | 1817 | 1461168908969 Marionette DEBUG loaded listener.js 09:15:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 221 (0x89ef1400) [pid = 1817] [serial = 458] [outer = 0x88949800] 09:15:09 INFO - PROCESS | 1817 | 1461168909807 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:15:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:15:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1490ms 09:15:09 INFO - PROCESS | 1817 | 1461168909843 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 09:15:09 INFO - PROCESS | 1817 | 1461168909847 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 09:15:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:15:09 INFO - PROCESS | 1817 | 1461168909853 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:15:09 INFO - PROCESS | 1817 | 1461168909856 Marionette TRACE conn3 <- [1,582,null,{}] 09:15:09 INFO - PROCESS | 1817 | 1461168909862 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:10 INFO - PROCESS | 1817 | 1461168910026 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 09:15:10 INFO - PROCESS | 1817 | 1461168910208 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x88944c00 == 89 [pid = 1817] [id = 153] 09:15:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 222 (0x88948400) [pid = 1817] [serial = 459] [outer = (nil)] 09:15:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 223 (0x88b44800) [pid = 1817] [serial = 460] [outer = 0x88948400] 09:15:10 INFO - PROCESS | 1817 | 1461168910290 Marionette DEBUG loaded listener.js 09:15:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 224 (0x88b46400) [pid = 1817] [serial = 461] [outer = 0x88948400] 09:15:11 INFO - PROCESS | 1817 | 1461168911201 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:15:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:15:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1377ms 09:15:11 INFO - PROCESS | 1817 | 1461168911232 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 09:15:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:15:11 INFO - PROCESS | 1817 | 1461168911241 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 09:15:11 INFO - PROCESS | 1817 | 1461168911251 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:15:11 INFO - PROCESS | 1817 | 1461168911255 Marionette TRACE conn3 <- [1,586,null,{}] 09:15:11 INFO - PROCESS | 1817 | 1461168911263 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:11 INFO - PROCESS | 1817 | 1461168911426 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 09:15:11 INFO - PROCESS | 1817 | 1461168911609 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x88b40000 == 90 [pid = 1817] [id = 154] 09:15:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 225 (0x88b42000) [pid = 1817] [serial = 462] [outer = (nil)] 09:15:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 226 (0x88c9f800) [pid = 1817] [serial = 463] [outer = 0x88b42000] 09:15:11 INFO - PROCESS | 1817 | 1461168911693 Marionette DEBUG loaded listener.js 09:15:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 227 (0x88ca1400) [pid = 1817] [serial = 464] [outer = 0x88b42000] 09:15:12 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:12 INFO - PROCESS | 1817 | 1461168912566 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:15:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:15:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1390ms 09:15:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:15:12 INFO - PROCESS | 1817 | 1461168912640 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 09:15:12 INFO - PROCESS | 1817 | 1461168912643 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 09:15:12 INFO - PROCESS | 1817 | 1461168912649 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:15:12 INFO - PROCESS | 1817 | 1461168912652 Marionette TRACE conn3 <- [1,590,null,{}] 09:15:12 INFO - PROCESS | 1817 | 1461168912658 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:12 INFO - PROCESS | 1817 | 1461168912864 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 09:15:13 INFO - PROCESS | 1817 | 1461168913114 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x88ca4400 == 91 [pid = 1817] [id = 155] 09:15:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 228 (0x88ca5000) [pid = 1817] [serial = 465] [outer = (nil)] 09:15:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 229 (0x88ca9c00) [pid = 1817] [serial = 466] [outer = 0x88ca5000] 09:15:13 INFO - PROCESS | 1817 | 1461168913247 Marionette DEBUG loaded listener.js 09:15:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 230 (0x88cac000) [pid = 1817] [serial = 467] [outer = 0x88ca5000] 09:15:14 INFO - PROCESS | 1817 | 1461168914091 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:15:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:15:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1485ms 09:15:14 INFO - PROCESS | 1817 | 1461168914134 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 09:15:14 INFO - PROCESS | 1817 | 1461168914138 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 09:15:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:15:14 INFO - PROCESS | 1817 | 1461168914144 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:15:14 INFO - PROCESS | 1817 | 1461168914147 Marionette TRACE conn3 <- [1,594,null,{}] 09:15:14 INFO - PROCESS | 1817 | 1461168914153 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:14 INFO - PROCESS | 1817 | 1461168914317 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 09:15:14 INFO - PROCESS | 1817 | 1461168914512 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x88ca6c00 == 92 [pid = 1817] [id = 156] 09:15:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 231 (0x88ca7400) [pid = 1817] [serial = 468] [outer = (nil)] 09:15:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 232 (0x8e8e2c00) [pid = 1817] [serial = 469] [outer = 0x88ca7400] 09:15:14 INFO - PROCESS | 1817 | 1461168914593 Marionette DEBUG loaded listener.js 09:15:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 233 (0x8f758000) [pid = 1817] [serial = 470] [outer = 0x88ca7400] 09:15:15 INFO - PROCESS | 1817 | 1461168915978 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:15:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:15:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1878ms 09:15:16 INFO - PROCESS | 1817 | 1461168916023 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 09:15:16 INFO - PROCESS | 1817 | 1461168916030 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 09:15:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:15:16 INFO - PROCESS | 1817 | 1461168916039 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:15:16 INFO - PROCESS | 1817 | 1461168916043 Marionette TRACE conn3 <- [1,598,null,{}] 09:15:16 INFO - PROCESS | 1817 | 1461168916051 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:16 INFO - PROCESS | 1817 | 1461168916221 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 09:15:16 INFO - PROCESS | 1817 | 1461168916428 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x88ff1000 == 93 [pid = 1817] [id = 157] 09:15:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 234 (0x8a559400) [pid = 1817] [serial = 471] [outer = (nil)] 09:15:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 235 (0x8aacd000) [pid = 1817] [serial = 472] [outer = 0x8a559400] 09:15:16 INFO - PROCESS | 1817 | 1461168916520 Marionette DEBUG loaded listener.js 09:15:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 236 (0x8ae9a800) [pid = 1817] [serial = 473] [outer = 0x8a559400] 09:15:17 INFO - PROCESS | 1817 | 1461168917589 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:15:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:15:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1630ms 09:15:17 INFO - PROCESS | 1817 | 1461168917670 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 09:15:17 INFO - PROCESS | 1817 | 1461168917678 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 09:15:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:15:17 INFO - PROCESS | 1817 | 1461168917687 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:15:17 INFO - PROCESS | 1817 | 1461168917691 Marionette TRACE conn3 <- [1,602,null,{}] 09:15:17 INFO - PROCESS | 1817 | 1461168917697 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:17 INFO - PROCESS | 1817 | 1461168917902 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 09:15:18 INFO - PROCESS | 1817 | 1461168918145 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x8aea4000 == 94 [pid = 1817] [id = 158] 09:15:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 237 (0x8b58d000) [pid = 1817] [serial = 474] [outer = (nil)] 09:15:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 238 (0x8bdb2400) [pid = 1817] [serial = 475] [outer = 0x8b58d000] 09:15:18 INFO - PROCESS | 1817 | 1461168918225 Marionette DEBUG loaded listener.js 09:15:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 239 (0x8bfb5000) [pid = 1817] [serial = 476] [outer = 0x8b58d000] 09:15:19 INFO - PROCESS | 1817 | --DOCSHELL 0x8bfb8c00 == 93 [pid = 1817] [id = 140] 09:15:19 INFO - PROCESS | 1817 | --DOMWINDOW == 238 (0x9746ac00) [pid = 1817] [serial = 366] [outer = (nil)] [url = about:blank] 09:15:19 INFO - PROCESS | 1817 | --DOMWINDOW == 237 (0x9862b400) [pid = 1817] [serial = 330] [outer = (nil)] [url = about:blank] 09:15:19 INFO - PROCESS | 1817 | --DOMWINDOW == 236 (0x8b6bf800) [pid = 1817] [serial = 345] [outer = (nil)] [url = about:blank] 09:15:19 INFO - PROCESS | 1817 | --DOMWINDOW == 235 (0x9fc9b400) [pid = 1817] [serial = 336] [outer = (nil)] [url = about:blank] 09:15:19 INFO - PROCESS | 1817 | --DOMWINDOW == 234 (0x8fb37400) [pid = 1817] [serial = 324] [outer = (nil)] [url = about:blank] 09:15:19 INFO - PROCESS | 1817 | --DOMWINDOW == 233 (0x90540000) [pid = 1817] [serial = 327] [outer = (nil)] [url = about:blank] 09:15:19 INFO - PROCESS | 1817 | --DOMWINDOW == 232 (0x8bdbd000) [pid = 1817] [serial = 339] [outer = (nil)] [url = about:blank] 09:15:19 INFO - PROCESS | 1817 | --DOMWINDOW == 231 (0x9df76000) [pid = 1817] [serial = 333] [outer = (nil)] [url = about:blank] 09:15:19 INFO - PROCESS | 1817 | --DOMWINDOW == 230 (0x91e9a400) [pid = 1817] [serial = 321] [outer = (nil)] [url = about:blank] 09:15:19 INFO - PROCESS | 1817 | --DOMWINDOW == 229 (0x8b588400) [pid = 1817] [serial = 342] [outer = (nil)] [url = about:blank] 09:15:19 INFO - PROCESS | 1817 | --DOCSHELL 0x8c8c6000 == 92 [pid = 1817] [id = 107] 09:15:19 INFO - PROCESS | 1817 | --DOCSHELL 0x8bfae800 == 91 [pid = 1817] [id = 139] 09:15:19 INFO - PROCESS | 1817 | --DOCSHELL 0x8e6c9000 == 90 [pid = 1817] [id = 138] 09:15:19 INFO - PROCESS | 1817 | --DOCSHELL 0x8b590800 == 89 [pid = 1817] [id = 137] 09:15:19 INFO - PROCESS | 1817 | 1461168919276 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:15:19 INFO - PROCESS | 1817 | --DOCSHELL 0x8b6bc400 == 88 [pid = 1817] [id = 136] 09:15:19 INFO - PROCESS | 1817 | --DOCSHELL 0x8f29c000 == 87 [pid = 1817] [id = 135] 09:15:19 INFO - PROCESS | 1817 | --DOCSHELL 0x8b642000 == 86 [pid = 1817] [id = 126] 09:15:19 INFO - PROCESS | 1817 | --DOCSHELL 0x92945000 == 85 [pid = 1817] [id = 125] 09:15:19 INFO - PROCESS | 1817 | --DOCSHELL 0x8fb2f400 == 84 [pid = 1817] [id = 124] 09:15:19 INFO - PROCESS | 1817 | --DOCSHELL 0x8c8c2000 == 83 [pid = 1817] [id = 123] 09:15:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:15:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1633ms 09:15:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:15:19 INFO - PROCESS | 1817 | 1461168919320 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 09:15:19 INFO - PROCESS | 1817 | 1461168919323 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 09:15:19 INFO - PROCESS | 1817 | 1461168919330 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:15:19 INFO - PROCESS | 1817 | 1461168919335 Marionette TRACE conn3 <- [1,606,null,{}] 09:15:19 INFO - PROCESS | 1817 | 1461168919350 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:19 INFO - PROCESS | 1817 | 1461168919522 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 09:15:19 INFO - PROCESS | 1817 | --DOMWINDOW == 228 (0x905d7400) [pid = 1817] [serial = 357] [outer = (nil)] [url = about:blank] 09:15:19 INFO - PROCESS | 1817 | --DOMWINDOW == 227 (0x8ca99000) [pid = 1817] [serial = 348] [outer = (nil)] [url = about:blank] 09:15:19 INFO - PROCESS | 1817 | --DOMWINDOW == 226 (0x901d5800) [pid = 1817] [serial = 355] [outer = (nil)] [url = about:blank] 09:15:19 INFO - PROCESS | 1817 | --DOMWINDOW == 225 (0x92856000) [pid = 1817] [serial = 361] [outer = (nil)] [url = about:blank] 09:15:19 INFO - PROCESS | 1817 | --DOMWINDOW == 224 (0x8e6ca400) [pid = 1817] [serial = 349] [outer = (nil)] [url = about:blank] 09:15:19 INFO - PROCESS | 1817 | --DOMWINDOW == 223 (0x94f40800) [pid = 1817] [serial = 363] [outer = (nil)] [url = about:blank] 09:15:19 INFO - PROCESS | 1817 | --DOMWINDOW == 222 (0x905e4c00) [pid = 1817] [serial = 358] [outer = (nil)] [url = about:blank] 09:15:19 INFO - PROCESS | 1817 | --DOMWINDOW == 221 (0xa2a2bc00) [pid = 1817] [serial = 216] [outer = (nil)] [url = about:blank] 09:15:19 INFO - PROCESS | 1817 | --DOMWINDOW == 220 (0x8fb2c000) [pid = 1817] [serial = 352] [outer = (nil)] [url = about:blank] 09:15:19 INFO - PROCESS | 1817 | --DOMWINDOW == 219 (0x8f29d400) [pid = 1817] [serial = 351] [outer = (nil)] [url = about:blank] 09:15:19 INFO - PROCESS | 1817 | --DOMWINDOW == 218 (0x91e99000) [pid = 1817] [serial = 360] [outer = (nil)] [url = about:blank] 09:15:19 INFO - PROCESS | 1817 | --DOMWINDOW == 217 (0x9015ec00) [pid = 1817] [serial = 354] [outer = (nil)] [url = about:blank] 09:15:19 INFO - PROCESS | 1817 | --DOMWINDOW == 216 (0x967ba400) [pid = 1817] [serial = 364] [outer = (nil)] [url = about:blank] 09:15:19 INFO - PROCESS | 1817 | 1461168919721 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b6c3400 == 84 [pid = 1817] [id = 159] 09:15:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 217 (0x8bfec400) [pid = 1817] [serial = 477] [outer = (nil)] 09:15:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 218 (0x8c8cd000) [pid = 1817] [serial = 478] [outer = 0x8bfec400] 09:15:19 INFO - PROCESS | 1817 | 1461168919797 Marionette DEBUG loaded listener.js 09:15:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 219 (0x8e6c9000) [pid = 1817] [serial = 479] [outer = 0x8bfec400] 09:15:20 INFO - PROCESS | 1817 | 1461168920573 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:15:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:15:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1281ms 09:15:20 INFO - PROCESS | 1817 | 1461168920611 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 09:15:20 INFO - PROCESS | 1817 | 1461168920615 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 09:15:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:15:20 INFO - PROCESS | 1817 | 1461168920621 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:15:20 INFO - PROCESS | 1817 | 1461168920624 Marionette TRACE conn3 <- [1,610,null,{}] 09:15:20 INFO - PROCESS | 1817 | 1461168920629 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:20 INFO - PROCESS | 1817 | 1461168920788 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 09:15:20 INFO - PROCESS | 1817 | 1461168920803 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e8ec400 == 85 [pid = 1817] [id = 160] 09:15:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 220 (0x8f23ec00) [pid = 1817] [serial = 480] [outer = (nil)] 09:15:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 221 (0x8f245000) [pid = 1817] [serial = 481] [outer = 0x8f23ec00] 09:15:20 INFO - PROCESS | 1817 | 1461168920876 Marionette DEBUG loaded listener.js 09:15:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 222 (0x8f29a800) [pid = 1817] [serial = 482] [outer = 0x8f23ec00] 09:15:21 INFO - PROCESS | 1817 | 1461168921724 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:15:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:15:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1130ms 09:15:21 INFO - PROCESS | 1817 | 1461168921751 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 09:15:21 INFO - PROCESS | 1817 | 1461168921756 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 09:15:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:15:21 INFO - PROCESS | 1817 | 1461168921787 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:15:21 INFO - PROCESS | 1817 | 1461168921789 Marionette TRACE conn3 <- [1,614,null,{}] 09:15:21 INFO - PROCESS | 1817 | 1461168921805 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:22 INFO - PROCESS | 1817 | 1461168922004 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 09:15:22 INFO - PROCESS | 1817 | 1461168922024 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c8c5800 == 86 [pid = 1817] [id = 161] 09:15:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 223 (0x8e8e9400) [pid = 1817] [serial = 483] [outer = (nil)] 09:15:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 224 (0x8f2db400) [pid = 1817] [serial = 484] [outer = 0x8e8e9400] 09:15:22 INFO - PROCESS | 1817 | 1461168922095 Marionette DEBUG loaded listener.js 09:15:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 225 (0x8fb2f400) [pid = 1817] [serial = 485] [outer = 0x8e8e9400] 09:15:23 INFO - PROCESS | 1817 | 1461168923003 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:15:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:15:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1287ms 09:15:23 INFO - PROCESS | 1817 | 1461168923078 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 09:15:23 INFO - PROCESS | 1817 | 1461168923082 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 09:15:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:15:23 INFO - PROCESS | 1817 | 1461168923088 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:15:23 INFO - PROCESS | 1817 | 1461168923104 Marionette TRACE conn3 <- [1,618,null,{}] 09:15:23 INFO - PROCESS | 1817 | 1461168923118 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:23 INFO - PROCESS | 1817 | 1461168923344 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 09:15:23 INFO - PROCESS | 1817 | 1461168923368 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x88ff5c00 == 87 [pid = 1817] [id = 162] 09:15:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 226 (0x8f2de800) [pid = 1817] [serial = 486] [outer = (nil)] 09:15:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 227 (0x901d8000) [pid = 1817] [serial = 487] [outer = 0x8f2de800] 09:15:23 INFO - PROCESS | 1817 | 1461168923444 Marionette DEBUG loaded listener.js 09:15:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 228 (0x904a2800) [pid = 1817] [serial = 488] [outer = 0x8f2de800] 09:15:24 INFO - PROCESS | 1817 | --DOMWINDOW == 227 (0x8c8c6400) [pid = 1817] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:15:24 INFO - PROCESS | 1817 | --DOMWINDOW == 226 (0x901c9c00) [pid = 1817] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:15:24 INFO - PROCESS | 1817 | --DOMWINDOW == 225 (0x8bfaf000) [pid = 1817] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:15:24 INFO - PROCESS | 1817 | --DOMWINDOW == 224 (0x905d8400) [pid = 1817] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:15:24 INFO - PROCESS | 1817 | --DOMWINDOW == 223 (0x8c8cc400) [pid = 1817] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:15:24 INFO - PROCESS | 1817 | --DOMWINDOW == 222 (0x96fb2000) [pid = 1817] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:15:24 INFO - PROCESS | 1817 | --DOMWINDOW == 221 (0x90030800) [pid = 1817] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:15:24 INFO - PROCESS | 1817 | --DOMWINDOW == 220 (0x913e4800) [pid = 1817] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:15:24 INFO - PROCESS | 1817 | --DOMWINDOW == 219 (0x8bdb4000) [pid = 1817] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:15:24 INFO - PROCESS | 1817 | 1461168924527 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:15:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:15:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1461ms 09:15:24 INFO - PROCESS | 1817 | 1461168924549 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 09:15:24 INFO - PROCESS | 1817 | 1461168924552 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 09:15:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:15:24 INFO - PROCESS | 1817 | 1461168924558 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:15:24 INFO - PROCESS | 1817 | 1461168924561 Marionette TRACE conn3 <- [1,622,null,{}] 09:15:24 INFO - PROCESS | 1817 | 1461168924566 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:24 INFO - PROCESS | 1817 | 1461168924762 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 09:15:24 INFO - PROCESS | 1817 | 1461168924780 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b58e400 == 88 [pid = 1817] [id = 163] 09:15:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 220 (0x8b64e800) [pid = 1817] [serial = 489] [outer = (nil)] 09:15:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 221 (0x8feef400) [pid = 1817] [serial = 490] [outer = 0x8b64e800] 09:15:24 INFO - PROCESS | 1817 | 1461168924850 Marionette DEBUG loaded listener.js 09:15:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 222 (0x9028d000) [pid = 1817] [serial = 491] [outer = 0x8b64e800] 09:15:25 INFO - PROCESS | 1817 | 1461168925638 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:15:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:15:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1130ms 09:15:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:15:25 INFO - PROCESS | 1817 | 1461168925688 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 09:15:25 INFO - PROCESS | 1817 | 1461168925691 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 09:15:25 INFO - PROCESS | 1817 | 1461168925697 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:15:25 INFO - PROCESS | 1817 | 1461168925700 Marionette TRACE conn3 <- [1,626,null,{}] 09:15:25 INFO - PROCESS | 1817 | 1461168925705 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:25 INFO - PROCESS | 1817 | 1461168925911 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 09:15:25 INFO - PROCESS | 1817 | 1461168925926 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b647000 == 89 [pid = 1817] [id = 164] 09:15:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 223 (0x8e6cd800) [pid = 1817] [serial = 492] [outer = (nil)] 09:15:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 224 (0x90540800) [pid = 1817] [serial = 493] [outer = 0x8e6cd800] 09:15:26 INFO - PROCESS | 1817 | 1461168926000 Marionette DEBUG loaded listener.js 09:15:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 225 (0x905e1400) [pid = 1817] [serial = 494] [outer = 0x8e6cd800] 09:15:27 INFO - PROCESS | 1817 | 1461168927102 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:15:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:15:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1477ms 09:15:27 INFO - PROCESS | 1817 | 1461168927174 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 09:15:27 INFO - PROCESS | 1817 | 1461168927182 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 09:15:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:15:27 INFO - PROCESS | 1817 | 1461168927191 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:15:27 INFO - PROCESS | 1817 | 1461168927196 Marionette TRACE conn3 <- [1,630,null,{}] 09:15:27 INFO - PROCESS | 1817 | 1461168927204 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:27 INFO - PROCESS | 1817 | 1461168927426 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 09:15:27 INFO - PROCESS | 1817 | 1461168927614 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x88945c00 == 90 [pid = 1817] [id = 165] 09:15:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 226 (0x88b4d800) [pid = 1817] [serial = 495] [outer = (nil)] 09:15:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 227 (0x8aacf800) [pid = 1817] [serial = 496] [outer = 0x88b4d800] 09:15:27 INFO - PROCESS | 1817 | 1461168927701 Marionette DEBUG loaded listener.js 09:15:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 228 (0x8addb800) [pid = 1817] [serial = 497] [outer = 0x88b4d800] 09:15:28 INFO - PROCESS | 1817 | 1461168928750 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:15:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:15:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1596ms 09:15:28 INFO - PROCESS | 1817 | 1461168928788 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 09:15:28 INFO - PROCESS | 1817 | 1461168928796 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 09:15:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:15:28 INFO - PROCESS | 1817 | 1461168928807 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:15:28 INFO - PROCESS | 1817 | 1461168928811 Marionette TRACE conn3 <- [1,634,null,{}] 09:15:28 INFO - PROCESS | 1817 | 1461168928818 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:29 INFO - PROCESS | 1817 | 1461168928999 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 09:15:29 INFO - PROCESS | 1817 | 1461168929269 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a564c00 == 91 [pid = 1817] [id = 166] 09:15:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 229 (0x8b6bf800) [pid = 1817] [serial = 498] [outer = (nil)] 09:15:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 230 (0x8bfe9400) [pid = 1817] [serial = 499] [outer = 0x8b6bf800] 09:15:29 INFO - PROCESS | 1817 | 1461168929403 Marionette DEBUG loaded listener.js 09:15:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 231 (0x8e8e4800) [pid = 1817] [serial = 500] [outer = 0x8b6bf800] 09:15:29 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:30 INFO - PROCESS | 1817 | 1461168930256 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:15:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:15:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1487ms 09:15:30 INFO - PROCESS | 1817 | 1461168930297 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 09:15:30 INFO - PROCESS | 1817 | 1461168930301 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 09:15:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:15:30 INFO - PROCESS | 1817 | 1461168930309 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:15:30 INFO - PROCESS | 1817 | 1461168930315 Marionette TRACE conn3 <- [1,638,null,{}] 09:15:30 INFO - PROCESS | 1817 | 1461168930331 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:30 INFO - PROCESS | 1817 | 1461168930533 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 09:15:30 INFO - PROCESS | 1817 | 1461168930715 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e8e1800 == 92 [pid = 1817] [id = 167] 09:15:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 232 (0x8fe9d800) [pid = 1817] [serial = 501] [outer = (nil)] 09:15:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 233 (0x904ad000) [pid = 1817] [serial = 502] [outer = 0x8fe9d800] 09:15:30 INFO - PROCESS | 1817 | 1461168930806 Marionette DEBUG loaded listener.js 09:15:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 234 (0x906eb400) [pid = 1817] [serial = 503] [outer = 0x8fe9d800] 09:15:31 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:31 INFO - PROCESS | 1817 | 1461168931713 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:15:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:15:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1436ms 09:15:31 INFO - PROCESS | 1817 | 1461168931745 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 09:15:31 INFO - PROCESS | 1817 | 1461168931749 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 09:15:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:15:31 INFO - PROCESS | 1817 | 1461168931756 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:15:31 INFO - PROCESS | 1817 | 1461168931759 Marionette TRACE conn3 <- [1,642,null,{}] 09:15:31 INFO - PROCESS | 1817 | 1461168931765 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:31 INFO - PROCESS | 1817 | 1461168931936 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 09:15:32 INFO - PROCESS | 1817 | 1461168932123 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b648800 == 93 [pid = 1817] [id = 168] 09:15:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 235 (0x9115a400) [pid = 1817] [serial = 504] [outer = (nil)] 09:15:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 236 (0x9285a400) [pid = 1817] [serial = 505] [outer = 0x9115a400] 09:15:32 INFO - PROCESS | 1817 | 1461168932206 Marionette DEBUG loaded listener.js 09:15:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 237 (0x93b01400) [pid = 1817] [serial = 506] [outer = 0x9115a400] 09:15:33 INFO - PROCESS | 1817 | 1461168933101 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:15:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:15:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1377ms 09:15:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:15:33 INFO - PROCESS | 1817 | 1461168933134 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 09:15:33 INFO - PROCESS | 1817 | 1461168933137 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 09:15:33 INFO - PROCESS | 1817 | 1461168933144 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:15:33 INFO - PROCESS | 1817 | 1461168933147 Marionette TRACE conn3 <- [1,646,null,{}] 09:15:33 INFO - PROCESS | 1817 | 1461168933153 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:33 INFO - PROCESS | 1817 | 1461168933317 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 09:15:33 INFO - PROCESS | 1817 | 1461168933502 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x9028c000 == 94 [pid = 1817] [id = 169] 09:15:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 238 (0x91304400) [pid = 1817] [serial = 507] [outer = (nil)] 09:15:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 239 (0x967b6c00) [pid = 1817] [serial = 508] [outer = 0x91304400] 09:15:33 INFO - PROCESS | 1817 | 1461168933589 Marionette DEBUG loaded listener.js 09:15:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 240 (0x96fb2000) [pid = 1817] [serial = 509] [outer = 0x91304400] 09:15:34 INFO - PROCESS | 1817 | 1461168934514 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:15:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:15:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1428ms 09:15:34 INFO - PROCESS | 1817 | 1461168934572 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 09:15:34 INFO - PROCESS | 1817 | 1461168934575 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 09:15:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:15:34 INFO - PROCESS | 1817 | 1461168934581 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:15:34 INFO - PROCESS | 1817 | 1461168934585 Marionette TRACE conn3 <- [1,650,null,{}] 09:15:34 INFO - PROCESS | 1817 | 1461168934590 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:34 INFO - PROCESS | 1817 | 1461168934775 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 09:15:34 INFO - PROCESS | 1817 | 1461168934957 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x891e8800 == 95 [pid = 1817] [id = 170] 09:15:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 241 (0x91e99000) [pid = 1817] [serial = 510] [outer = (nil)] 09:15:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 242 (0x97a6ec00) [pid = 1817] [serial = 511] [outer = 0x91e99000] 09:15:35 INFO - PROCESS | 1817 | 1461168935052 Marionette DEBUG loaded listener.js 09:15:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 243 (0x9862b400) [pid = 1817] [serial = 512] [outer = 0x91e99000] 09:15:35 INFO - PROCESS | 1817 | 1461168935882 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:15:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:15:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1378ms 09:15:35 INFO - PROCESS | 1817 | 1461168935961 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 09:15:35 INFO - PROCESS | 1817 | 1461168935964 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 09:15:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:15:35 INFO - PROCESS | 1817 | 1461168935971 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:15:35 INFO - PROCESS | 1817 | 1461168935974 Marionette TRACE conn3 <- [1,654,null,{}] 09:15:35 INFO - PROCESS | 1817 | 1461168935980 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:36 INFO - PROCESS | 1817 | 1461168936149 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 09:15:36 INFO - PROCESS | 1817 | 1461168936334 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b651c00 == 96 [pid = 1817] [id = 171] 09:15:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 244 (0x8b652c00) [pid = 1817] [serial = 513] [outer = (nil)] 09:15:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 245 (0x8b659800) [pid = 1817] [serial = 514] [outer = 0x8b652c00] 09:15:36 INFO - PROCESS | 1817 | 1461168936429 Marionette DEBUG loaded listener.js 09:15:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 246 (0x8b65bc00) [pid = 1817] [serial = 515] [outer = 0x8b652c00] 09:15:37 INFO - PROCESS | 1817 | 1461168937376 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:15:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:15:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1480ms 09:15:37 INFO - PROCESS | 1817 | 1461168937452 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 09:15:37 INFO - PROCESS | 1817 | 1461168937456 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 09:15:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:15:37 INFO - PROCESS | 1817 | 1461168937462 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:15:37 INFO - PROCESS | 1817 | 1461168937465 Marionette TRACE conn3 <- [1,658,null,{}] 09:15:37 INFO - PROCESS | 1817 | 1461168937471 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:37 INFO - PROCESS | 1817 | 1461168937686 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 09:15:37 INFO - PROCESS | 1817 | 1461168937941 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x8894d000 == 97 [pid = 1817] [id = 172] 09:15:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 247 (0x8b659000) [pid = 1817] [serial = 516] [outer = (nil)] 09:15:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 248 (0x977a8400) [pid = 1817] [serial = 517] [outer = 0x8b659000] 09:15:38 INFO - PROCESS | 1817 | 1461168938070 Marionette DEBUG loaded listener.js 09:15:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 249 (0x99018000) [pid = 1817] [serial = 518] [outer = 0x8b659000] 09:15:38 INFO - PROCESS | 1817 | 1461168938887 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:15:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:15:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1480ms 09:15:38 INFO - PROCESS | 1817 | 1461168938942 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 09:15:38 INFO - PROCESS | 1817 | 1461168938946 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 09:15:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:15:38 INFO - PROCESS | 1817 | 1461168938952 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:15:38 INFO - PROCESS | 1817 | 1461168938956 Marionette TRACE conn3 <- [1,662,null,{}] 09:15:38 INFO - PROCESS | 1817 | 1461168938961 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:39 INFO - PROCESS | 1817 | 1461168939140 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 09:15:39 INFO - PROCESS | 1817 | 1461168939324 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b656400 == 98 [pid = 1817] [id = 173] 09:15:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 250 (0x8b65f000) [pid = 1817] [serial = 519] [outer = (nil)] 09:15:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 251 (0x8bea9800) [pid = 1817] [serial = 520] [outer = 0x8b65f000] 09:15:39 INFO - PROCESS | 1817 | 1461168939414 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 252 (0x8beabc00) [pid = 1817] [serial = 521] [outer = 0x8b65f000] 09:15:39 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:40 INFO - PROCESS | 1817 | 1461168940376 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:15:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:15:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1481ms 09:15:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:15:40 INFO - PROCESS | 1817 | 1461168940434 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 09:15:40 INFO - PROCESS | 1817 | 1461168940437 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 09:15:40 INFO - PROCESS | 1817 | 1461168940443 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:15:40 INFO - PROCESS | 1817 | 1461168940447 Marionette TRACE conn3 <- [1,666,null,{}] 09:15:40 INFO - PROCESS | 1817 | 1461168940453 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:40 INFO - PROCESS | 1817 | 1461168940640 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 09:15:40 INFO - PROCESS | 1817 | 1461168940875 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bd16800 == 99 [pid = 1817] [id = 174] 09:15:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 253 (0x8beb1000) [pid = 1817] [serial = 522] [outer = (nil)] 09:15:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 254 (0x976dac00) [pid = 1817] [serial = 523] [outer = 0x8beb1000] 09:15:41 INFO - PROCESS | 1817 | 1461168940999 Marionette DEBUG loaded listener.js 09:15:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 255 (0x990ce400) [pid = 1817] [serial = 524] [outer = 0x8beb1000] 09:15:41 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:41 INFO - PROCESS | 1817 | 1461168941827 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:15:41 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:15:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1429ms 09:15:41 INFO - PROCESS | 1817 | 1461168941872 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 09:15:41 INFO - PROCESS | 1817 | 1461168941875 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 09:15:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:15:41 INFO - PROCESS | 1817 | 1461168941882 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:15:41 INFO - PROCESS | 1817 | 1461168941886 Marionette TRACE conn3 <- [1,670,null,{}] 09:15:41 INFO - PROCESS | 1817 | 1461168941891 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:42 INFO - PROCESS | 1817 | 1461168942093 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 09:15:42 INFO - PROCESS | 1817 | 1461168942277 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x87ed1c00 == 100 [pid = 1817] [id = 175] 09:15:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 256 (0x87ed6400) [pid = 1817] [serial = 525] [outer = (nil)] 09:15:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 257 (0x87edb000) [pid = 1817] [serial = 526] [outer = 0x87ed6400] 09:15:42 INFO - PROCESS | 1817 | 1461168942366 Marionette DEBUG loaded listener.js 09:15:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 258 (0x975dfc00) [pid = 1817] [serial = 527] [outer = 0x87ed6400] 09:15:43 INFO - PROCESS | 1817 | 1461168943267 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:15:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:15:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1483ms 09:15:43 INFO - PROCESS | 1817 | 1461168943459 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 09:15:43 INFO - PROCESS | 1817 | 1461168943463 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 09:15:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:15:43 INFO - PROCESS | 1817 | 1461168943486 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:15:43 INFO - PROCESS | 1817 | 1461168943489 Marionette TRACE conn3 <- [1,674,null,{}] 09:15:43 INFO - PROCESS | 1817 | 1461168943495 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:43 INFO - PROCESS | 1817 | 1461168943697 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 09:15:44 INFO - PROCESS | 1817 | 1461168943988 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x87736800 == 101 [pid = 1817] [id = 176] 09:15:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 259 (0x87736c00) [pid = 1817] [serial = 528] [outer = (nil)] 09:15:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 260 (0x8773cc00) [pid = 1817] [serial = 529] [outer = 0x87736c00] 09:15:44 INFO - PROCESS | 1817 | 1461168944075 Marionette DEBUG loaded listener.js 09:15:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 261 (0x993b4c00) [pid = 1817] [serial = 530] [outer = 0x87736c00] 09:15:44 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:44 INFO - PROCESS | 1817 | 1461168944912 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:15:44 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:15:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1484ms 09:15:44 INFO - PROCESS | 1817 | 1461168944970 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 09:15:44 INFO - PROCESS | 1817 | 1461168944974 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 09:15:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:15:44 INFO - PROCESS | 1817 | 1461168944980 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:15:44 INFO - PROCESS | 1817 | 1461168944982 Marionette TRACE conn3 <- [1,678,null,{}] 09:15:44 INFO - PROCESS | 1817 | 1461168944988 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:45 INFO - PROCESS | 1817 | 1461168945164 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 09:15:45 INFO - PROCESS | 1817 | 1461168945354 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x86b30800 == 102 [pid = 1817] [id = 177] 09:15:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 262 (0x86b31800) [pid = 1817] [serial = 531] [outer = (nil)] 09:15:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 263 (0x86b38400) [pid = 1817] [serial = 532] [outer = 0x86b31800] 09:15:45 INFO - PROCESS | 1817 | 1461168945439 Marionette DEBUG loaded listener.js 09:15:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 264 (0x86b3a400) [pid = 1817] [serial = 533] [outer = 0x86b31800] 09:15:46 INFO - PROCESS | 1817 | 1461168946321 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:15:46 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:15:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1383ms 09:15:46 INFO - PROCESS | 1817 | 1461168946364 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 09:15:46 INFO - PROCESS | 1817 | 1461168946368 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 09:15:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:15:46 INFO - PROCESS | 1817 | 1461168946375 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:15:46 INFO - PROCESS | 1817 | 1461168946378 Marionette TRACE conn3 <- [1,682,null,{}] 09:15:46 INFO - PROCESS | 1817 | 1461168946384 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:46 INFO - PROCESS | 1817 | 1461168946558 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 09:15:46 INFO - PROCESS | 1817 | 1461168946758 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x86b32000 == 103 [pid = 1817] [id = 178] 09:15:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 265 (0x86b36c00) [pid = 1817] [serial = 534] [outer = (nil)] 09:15:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 266 (0x86b9e800) [pid = 1817] [serial = 535] [outer = 0x86b36c00] 09:15:46 INFO - PROCESS | 1817 | 1461168946848 Marionette DEBUG loaded listener.js 09:15:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 267 (0x86ba1800) [pid = 1817] [serial = 536] [outer = 0x86b36c00] 09:15:48 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:48 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:15:48 INFO - PROCESS | 1817 | 1461168948186 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:15:48 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:15:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1831ms 09:15:48 INFO - PROCESS | 1817 | 1461168948206 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 09:15:48 INFO - PROCESS | 1817 | 1461168948209 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 09:15:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:15:48 INFO - PROCESS | 1817 | 1461168948314 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:15:48 INFO - PROCESS | 1817 | 1461168948318 Marionette TRACE conn3 <- [1,686,null,{}] 09:15:48 INFO - PROCESS | 1817 | 1461168948326 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:48 INFO - PROCESS | 1817 | 1461168948522 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 09:15:48 INFO - PROCESS | 1817 | 1461168948709 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x86b9b400 == 104 [pid = 1817] [id = 179] 09:15:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 268 (0x86b9c000) [pid = 1817] [serial = 537] [outer = (nil)] 09:15:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 269 (0x86ba8c00) [pid = 1817] [serial = 538] [outer = 0x86b9c000] 09:15:48 INFO - PROCESS | 1817 | 1461168948796 Marionette DEBUG loaded listener.js 09:15:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 270 (0x86baac00) [pid = 1817] [serial = 539] [outer = 0x86b9c000] 09:15:50 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:50 INFO - PROCESS | 1817 | 1461168950515 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:15:50 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:15:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2305ms 09:15:50 INFO - PROCESS | 1817 | 1461168950565 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 09:15:50 INFO - PROCESS | 1817 | 1461168950572 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 09:15:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:15:50 INFO - PROCESS | 1817 | 1461168950582 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:15:50 INFO - PROCESS | 1817 | 1461168950585 Marionette TRACE conn3 <- [1,690,null,{}] 09:15:50 INFO - PROCESS | 1817 | 1461168950593 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:50 INFO - PROCESS | 1817 | 1461168950793 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 09:15:51 INFO - PROCESS | 1817 | 1461168950994 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x86ba4000 == 105 [pid = 1817] [id = 180] 09:15:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 271 (0x86dd7400) [pid = 1817] [serial = 540] [outer = (nil)] 09:15:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 272 (0x87ed5c00) [pid = 1817] [serial = 541] [outer = 0x86dd7400] 09:15:51 INFO - PROCESS | 1817 | 1461168951078 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 273 (0x87edc000) [pid = 1817] [serial = 542] [outer = 0x86dd7400] 09:15:52 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:52 INFO - PROCESS | 1817 | --DOCSHELL 0x90285400 == 104 [pid = 1817] [id = 71] 09:15:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8b582000 == 103 [pid = 1817] [id = 114] 09:15:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8b58e400 == 102 [pid = 1817] [id = 163] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 272 (0x97a61400) [pid = 1817] [serial = 375] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 271 (0x8b64e000) [pid = 1817] [serial = 378] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 270 (0x9862e000) [pid = 1817] [serial = 381] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 269 (0x9ea18c00) [pid = 1817] [serial = 384] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 268 (0xa0f72c00) [pid = 1817] [serial = 387] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 267 (0xa4477000) [pid = 1817] [serial = 390] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 266 (0x8aaca000) [pid = 1817] [serial = 393] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 265 (0xa4483400) [pid = 1817] [serial = 396] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 264 (0x8c8cf000) [pid = 1817] [serial = 399] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 263 (0x97a6a000) [pid = 1817] [serial = 424] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOCSHELL 0x88ff5c00 == 101 [pid = 1817] [id = 162] 09:15:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8c8c5800 == 100 [pid = 1817] [id = 161] 09:15:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8e8ec400 == 99 [pid = 1817] [id = 160] 09:15:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8b6c3400 == 98 [pid = 1817] [id = 159] 09:15:52 INFO - PROCESS | 1817 | 1461168952623 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:15:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8aea4000 == 97 [pid = 1817] [id = 158] 09:15:52 INFO - PROCESS | 1817 | --DOCSHELL 0x88ff1000 == 96 [pid = 1817] [id = 157] 09:15:52 INFO - PROCESS | 1817 | --DOCSHELL 0x88944c00 == 95 [pid = 1817] [id = 153] 09:15:52 INFO - PROCESS | 1817 | --DOCSHELL 0x88941800 == 94 [pid = 1817] [id = 152] 09:15:52 INFO - PROCESS | 1817 | --DOCSHELL 0x891e9c00 == 93 [pid = 1817] [id = 151] 09:15:52 INFO - PROCESS | 1817 | --DOCSHELL 0x891e6800 == 92 [pid = 1817] [id = 150] 09:15:52 INFO - PROCESS | 1817 | --DOCSHELL 0x88fe7c00 == 91 [pid = 1817] [id = 149] 09:15:52 INFO - PROCESS | 1817 | --DOCSHELL 0x88fe8000 == 90 [pid = 1817] [id = 148] 09:15:52 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:15:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2082ms 09:15:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8a566000 == 89 [pid = 1817] [id = 147] 09:15:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8a55c800 == 88 [pid = 1817] [id = 146] 09:15:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8a55a000 == 87 [pid = 1817] [id = 145] 09:15:52 INFO - PROCESS | 1817 | --DOCSHELL 0x901d7800 == 86 [pid = 1817] [id = 144] 09:15:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8addbc00 == 85 [pid = 1817] [id = 143] 09:15:52 INFO - PROCESS | 1817 | 1461168952671 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 09:15:52 INFO - PROCESS | 1817 | 1461168952679 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 09:15:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8bdb9400 == 84 [pid = 1817] [id = 142] 09:15:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:15:52 INFO - PROCESS | 1817 | 1461168952692 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - PROCESS | 1817 | 1461168952697 Marionette TRACE conn3 <- [1,694,null,{}] 09:15:52 INFO - PROCESS | 1817 | 1461168952703 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:52 INFO - PROCESS | 1817 | 1461168952881 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 262 (0x9779fc00) [pid = 1817] [serial = 322] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 261 (0x901d5000) [pid = 1817] [serial = 268] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 260 (0x8bfb7c00) [pid = 1817] [serial = 417] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 259 (0x95a6e400) [pid = 1817] [serial = 420] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 258 (0x8bfbb400) [pid = 1817] [serial = 418] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 257 (0x8ca99800) [pid = 1817] [serial = 408] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 256 (0x8f242800) [pid = 1817] [serial = 409] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 255 (0x976d3c00) [pid = 1817] [serial = 367] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 254 (0x8e6c6000) [pid = 1817] [serial = 369] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 253 (0x962f2c00) [pid = 1817] [serial = 406] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 252 (0x92943400) [pid = 1817] [serial = 405] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 251 (0x93b04000) [pid = 1817] [serial = 414] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 250 (0x901d2c00) [pid = 1817] [serial = 411] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 249 (0x9053b000) [pid = 1817] [serial = 412] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 248 (0x9862dc00) [pid = 1817] [serial = 402] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 247 (0x901cd000) [pid = 1817] [serial = 372] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 246 (0xa4c0ac00) [pid = 1817] [serial = 229] [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:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 245 (0x970fb800) [pid = 1817] [serial = 415] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 1817 | --DOMWINDOW == 244 (0x97468400) [pid = 1817] [serial = 421] [outer = (nil)] [url = about:blank] 09:15:53 INFO - PROCESS | 1817 | 1461168953097 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x87ed9000 == 85 [pid = 1817] [id = 181] 09:15:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 245 (0x88b4dc00) [pid = 1817] [serial = 543] [outer = (nil)] 09:15:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 246 (0x88fe9800) [pid = 1817] [serial = 544] [outer = 0x88b4dc00] 09:15:53 INFO - PROCESS | 1817 | 1461168953176 Marionette DEBUG loaded listener.js 09:15:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 247 (0x88ff2000) [pid = 1817] [serial = 545] [outer = 0x88b4dc00] 09:15:54 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:54 INFO - PROCESS | 1817 | 1461168954433 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:15:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 09:15:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1794ms 09:15:54 INFO - PROCESS | 1817 | 1461168954515 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 09:15:54 INFO - PROCESS | 1817 | 1461168954519 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 09:15:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:15:54 INFO - PROCESS | 1817 | 1461168954529 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:15:54 INFO - PROCESS | 1817 | 1461168954534 Marionette TRACE conn3 <- [1,698,null,{}] 09:15:54 INFO - PROCESS | 1817 | 1461168954581 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:54 INFO - PROCESS | 1817 | 1461168954733 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 09:15:54 INFO - PROCESS | 1817 | 1461168954745 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x88ca4800 == 86 [pid = 1817] [id = 182] 09:15:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 248 (0x89ee5000) [pid = 1817] [serial = 546] [outer = (nil)] 09:15:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 249 (0x8a567800) [pid = 1817] [serial = 547] [outer = 0x89ee5000] 09:15:54 INFO - PROCESS | 1817 | 1461168954824 Marionette DEBUG loaded listener.js 09:15:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 250 (0x8add7400) [pid = 1817] [serial = 548] [outer = 0x89ee5000] 09:15:56 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:56 INFO - PROCESS | 1817 | 1461168956087 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:15:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 09:15:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1577ms 09:15:56 INFO - PROCESS | 1817 | 1461168956103 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 09:15:56 INFO - PROCESS | 1817 | 1461168956107 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 09:15:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:15:56 INFO - PROCESS | 1817 | 1461168956113 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:15:56 INFO - PROCESS | 1817 | 1461168956116 Marionette TRACE conn3 <- [1,702,null,{}] 09:15:56 INFO - PROCESS | 1817 | 1461168956121 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:56 INFO - PROCESS | 1817 | 1461168956329 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 09:15:56 INFO - PROCESS | 1817 | 1461168956420 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a55a000 == 87 [pid = 1817] [id = 183] 09:15:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 251 (0x8aac7000) [pid = 1817] [serial = 549] [outer = (nil)] 09:15:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 252 (0x8b587000) [pid = 1817] [serial = 550] [outer = 0x8aac7000] 09:15:56 INFO - PROCESS | 1817 | 1461168956496 Marionette DEBUG loaded listener.js 09:15:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 253 (0x8b648c00) [pid = 1817] [serial = 551] [outer = 0x8aac7000] 09:15:57 INFO - PROCESS | 1817 | --DOMWINDOW == 252 (0x8f2de800) [pid = 1817] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:15:57 INFO - PROCESS | 1817 | --DOMWINDOW == 251 (0x8a559400) [pid = 1817] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:15:57 INFO - PROCESS | 1817 | --DOMWINDOW == 250 (0x8bfec400) [pid = 1817] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:15:57 INFO - PROCESS | 1817 | --DOMWINDOW == 249 (0x8f23ec00) [pid = 1817] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:15:57 INFO - PROCESS | 1817 | --DOMWINDOW == 248 (0x8b58d000) [pid = 1817] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:15:57 INFO - PROCESS | 1817 | --DOMWINDOW == 247 (0x8e8e9400) [pid = 1817] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:15:57 INFO - PROCESS | 1817 | --DOMWINDOW == 246 (0x8b64e800) [pid = 1817] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:15:58 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:58 INFO - PROCESS | 1817 | 1461168958065 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:15:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:15:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1979ms 09:15:58 INFO - PROCESS | 1817 | 1461168958092 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 09:15:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:15:58 INFO - PROCESS | 1817 | 1461168958100 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 09:15:58 INFO - PROCESS | 1817 | 1461168958127 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:15:58 INFO - PROCESS | 1817 | 1461168958131 Marionette TRACE conn3 <- [1,706,null,{}] 09:15:58 INFO - PROCESS | 1817 | 1461168958136 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:58 INFO - PROCESS | 1817 | 1461168958339 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 09:15:58 INFO - PROCESS | 1817 | 1461168958355 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a559400 == 88 [pid = 1817] [id = 184] 09:15:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 247 (0x8aea4000) [pid = 1817] [serial = 552] [outer = (nil)] 09:15:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 248 (0x8b650800) [pid = 1817] [serial = 553] [outer = 0x8aea4000] 09:15:58 INFO - PROCESS | 1817 | 1461168958426 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 249 (0x8b6c0000) [pid = 1817] [serial = 554] [outer = 0x8aea4000] 09:15:59 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:59 INFO - PROCESS | 1817 | 1461168959597 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:15:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:15:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1499ms 09:15:59 INFO - PROCESS | 1817 | 1461168959607 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 09:15:59 INFO - PROCESS | 1817 | 1461168959613 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 09:15:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:15:59 INFO - PROCESS | 1817 | 1461168959622 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 1817 | 1461168959628 Marionette TRACE conn3 <- [1,710,null,{}] 09:15:59 INFO - PROCESS | 1817 | 1461168959636 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:59 INFO - PROCESS | 1817 | 1461168959851 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 09:16:00 INFO - PROCESS | 1817 | 1461168960117 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x86ba3000 == 89 [pid = 1817] [id = 185] 09:16:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 250 (0x8773b400) [pid = 1817] [serial = 555] [outer = (nil)] 09:16:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 251 (0x87ed2c00) [pid = 1817] [serial = 556] [outer = 0x8773b400] 09:16:00 INFO - PROCESS | 1817 | 1461168960249 Marionette DEBUG loaded listener.js 09:16:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 252 (0x87edfc00) [pid = 1817] [serial = 557] [outer = 0x8773b400] 09:16:01 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:01 INFO - PROCESS | 1817 | 1461168961591 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:16:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:16:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1988ms 09:16:01 INFO - PROCESS | 1817 | 1461168961663 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 09:16:01 INFO - PROCESS | 1817 | 1461168961672 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 09:16:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:16:01 INFO - PROCESS | 1817 | 1461168961703 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:16:01 INFO - PROCESS | 1817 | 1461168961708 Marionette TRACE conn3 <- [1,714,null,{}] 09:16:01 INFO - PROCESS | 1817 | 1461168961714 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:01 INFO - PROCESS | 1817 | 1461168961892 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 09:16:02 INFO - PROCESS | 1817 | 1461168962082 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x86dd8800 == 90 [pid = 1817] [id = 186] 09:16:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 253 (0x87738400) [pid = 1817] [serial = 558] [outer = (nil)] 09:16:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 254 (0x891f5000) [pid = 1817] [serial = 559] [outer = 0x87738400] 09:16:02 INFO - PROCESS | 1817 | 1461168962167 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 255 (0x8a55e400) [pid = 1817] [serial = 560] [outer = 0x87738400] 09:16:03 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:03 INFO - PROCESS | 1817 | 1461168963520 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 09:16:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1934ms 09:16:03 INFO - PROCESS | 1817 | 1461168963680 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 1817 | 1461168963684 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 09:16:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:16:03 INFO - PROCESS | 1817 | 1461168963693 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 1817 | 1461168963698 Marionette TRACE conn3 <- [1,718,null,{}] 09:16:03 INFO - PROCESS | 1817 | 1461168963715 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:03 INFO - PROCESS | 1817 | 1461168963893 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 09:16:04 INFO - PROCESS | 1817 | 1461168964077 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x891e9c00 == 91 [pid = 1817] [id = 187] 09:16:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 256 (0x8aac9000) [pid = 1817] [serial = 561] [outer = (nil)] 09:16:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 257 (0x8bdb9400) [pid = 1817] [serial = 562] [outer = 0x8aac9000] 09:16:04 INFO - PROCESS | 1817 | 1461168964164 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 258 (0x8bfb8400) [pid = 1817] [serial = 563] [outer = 0x8aac9000] 09:16:05 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:05 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:16:05 INFO - PROCESS | 1817 | 1461168965466 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:16:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:16:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1783ms 09:16:05 INFO - PROCESS | 1817 | 1461168965476 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 09:16:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:16:05 INFO - PROCESS | 1817 | 1461168965481 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 09:16:05 INFO - PROCESS | 1817 | 1461168965487 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:16:05 INFO - PROCESS | 1817 | 1461168965490 Marionette TRACE conn3 <- [1,722,null,{}] 09:16:05 INFO - PROCESS | 1817 | 1461168965496 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:05 INFO - PROCESS | 1817 | 1461168965718 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 09:16:05 INFO - PROCESS | 1817 | 1461168965905 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x88ff6800 == 92 [pid = 1817] [id = 188] 09:16:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 259 (0x8beaa000) [pid = 1817] [serial = 564] [outer = (nil)] 09:16:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 260 (0x8c8c1800) [pid = 1817] [serial = 565] [outer = 0x8beaa000] 09:16:05 INFO - PROCESS | 1817 | 1461168965989 Marionette DEBUG loaded listener.js 09:16:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 261 (0x8ca9cc00) [pid = 1817] [serial = 566] [outer = 0x8beaa000] 09:16:06 INFO - PROCESS | 1817 | 1461168966837 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 09:16:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:16:06 INFO - PROCESS | 1817 | 1461168966881 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 09:16:06 INFO - PROCESS | 1817 | 1461168966887 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:16:06 INFO - PROCESS | 1817 | 1461168966890 Marionette TRACE conn3 <- [1,726,null,{}] 09:16:06 INFO - PROCESS | 1817 | 1461168966895 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:07 INFO - PROCESS | 1817 | 1461168967067 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 09:16:07 INFO - PROCESS | 1817 | 1461168967265 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bfaf000 == 93 [pid = 1817] [id = 189] 09:16:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 262 (0x8bfba400) [pid = 1817] [serial = 567] [outer = (nil)] 09:16:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 263 (0x8f241800) [pid = 1817] [serial = 568] [outer = 0x8bfba400] 09:16:07 INFO - PROCESS | 1817 | 1461168967352 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 264 (0x8f29e000) [pid = 1817] [serial = 569] [outer = 0x8bfba400] 09:16:08 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:08 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:16:08 INFO - PROCESS | 1817 | 1461168968413 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:16:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:16:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1582ms 09:16:08 INFO - PROCESS | 1817 | 1461168968469 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 09:16:08 INFO - PROCESS | 1817 | 1461168968473 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 09:16:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:16:08 INFO - PROCESS | 1817 | 1461168968480 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:16:08 INFO - PROCESS | 1817 | 1461168968483 Marionette TRACE conn3 <- [1,730,null,{}] 09:16:08 INFO - PROCESS | 1817 | 1461168968490 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:08 INFO - PROCESS | 1817 | 1461168968709 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 09:16:08 INFO - PROCESS | 1817 | 1461168968960 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x88940c00 == 94 [pid = 1817] [id = 190] 09:16:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 265 (0x8fea1000) [pid = 1817] [serial = 570] [outer = (nil)] 09:16:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 266 (0x901cd400) [pid = 1817] [serial = 571] [outer = 0x8fea1000] 09:16:09 INFO - PROCESS | 1817 | 1461168969049 Marionette DEBUG loaded listener.js 09:16:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 267 (0x90289c00) [pid = 1817] [serial = 572] [outer = 0x8fea1000] 09:16:09 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:09 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:16:09 INFO - PROCESS | 1817 | 1461168969954 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 09:16:10 INFO - PROCESS | 1817 | 1461168970013 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 09:16:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:16:10 INFO - PROCESS | 1817 | 1461168970019 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - PROCESS | 1817 | 1461168970023 Marionette TRACE conn3 <- [1,734,null,{}] 09:16:10 INFO - PROCESS | 1817 | 1461168970028 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:10 INFO - PROCESS | 1817 | 1461168970200 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 09:16:10 INFO - PROCESS | 1817 | 1461168970397 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f2dd000 == 95 [pid = 1817] [id = 191] 09:16:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 268 (0x9002cc00) [pid = 1817] [serial = 573] [outer = (nil)] 09:16:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 269 (0x905df400) [pid = 1817] [serial = 574] [outer = 0x9002cc00] 09:16:10 INFO - PROCESS | 1817 | 1461168970532 Marionette DEBUG loaded listener.js 09:16:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 270 (0x92855c00) [pid = 1817] [serial = 575] [outer = 0x9002cc00] 09:16:11 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:11 INFO - PROCESS | 1817 | 1461168971389 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:16:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:16:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1428ms 09:16:11 INFO - PROCESS | 1817 | 1461168971449 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 09:16:11 INFO - PROCESS | 1817 | 1461168971453 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 09:16:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:16:11 INFO - PROCESS | 1817 | 1461168971459 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:16:11 INFO - PROCESS | 1817 | 1461168971462 Marionette TRACE conn3 <- [1,738,null,{}] 09:16:11 INFO - PROCESS | 1817 | 1461168971468 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:11 INFO - PROCESS | 1817 | 1461168971645 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 09:16:11 INFO - PROCESS | 1817 | 1461168971836 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ca8e400 == 96 [pid = 1817] [id = 192] 09:16:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 271 (0x8f244400) [pid = 1817] [serial = 576] [outer = (nil)] 09:16:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 272 (0x96229c00) [pid = 1817] [serial = 577] [outer = 0x8f244400] 09:16:11 INFO - PROCESS | 1817 | 1461168971924 Marionette DEBUG loaded listener.js 09:16:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 273 (0x967b6800) [pid = 1817] [serial = 578] [outer = 0x8f244400] 09:16:13 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:13 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:16:13 INFO - PROCESS | 1817 | 1461168973246 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:16:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:16:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1831ms 09:16:13 INFO - PROCESS | 1817 | 1461168973291 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 09:16:13 INFO - PROCESS | 1817 | 1461168973295 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 09:16:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:16:13 INFO - PROCESS | 1817 | 1461168973303 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:16:13 INFO - PROCESS | 1817 | 1461168973308 Marionette TRACE conn3 <- [1,742,null,{}] 09:16:13 INFO - PROCESS | 1817 | 1461168973315 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:13 INFO - PROCESS | 1817 | 1461168973617 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 09:16:13 INFO - PROCESS | 1817 | 1461168973817 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x94fb4c00 == 97 [pid = 1817] [id = 193] 09:16:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 274 (0x94fb6800) [pid = 1817] [serial = 579] [outer = (nil)] 09:16:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 275 (0x97496400) [pid = 1817] [serial = 580] [outer = 0x94fb6800] 09:16:13 INFO - PROCESS | 1817 | 1461168973953 Marionette DEBUG loaded listener.js 09:16:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 276 (0x976da800) [pid = 1817] [serial = 581] [outer = 0x94fb6800] 09:16:15 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:15 INFO - PROCESS | 1817 | 1461168975358 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:16:15 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:16:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2084ms 09:16:15 INFO - PROCESS | 1817 | 1461168975423 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 09:16:15 INFO - PROCESS | 1817 | 1461168975427 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 09:16:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:16:15 INFO - PROCESS | 1817 | 1461168975453 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:16:15 INFO - PROCESS | 1817 | 1461168975458 Marionette TRACE conn3 <- [1,746,null,{}] 09:16:15 INFO - PROCESS | 1817 | 1461168975465 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:15 INFO - PROCESS | 1817 | 1461168975656 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 09:16:15 INFO - PROCESS | 1817 | 1461168975845 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x97464c00 == 98 [pid = 1817] [id = 194] 09:16:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 277 (0x9748ec00) [pid = 1817] [serial = 582] [outer = (nil)] 09:16:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 278 (0x97a70c00) [pid = 1817] [serial = 583] [outer = 0x9748ec00] 09:16:15 INFO - PROCESS | 1817 | 1461168975928 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 279 (0x9830f800) [pid = 1817] [serial = 584] [outer = 0x9748ec00] 09:16:16 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:17 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:17 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:16:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1800ms 09:16:17 INFO - PROCESS | 1817 | 1461168977225 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:16:17 INFO - PROCESS | 1817 | 1461168977236 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 09:16:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:16:17 INFO - PROCESS | 1817 | 1461168977240 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 09:16:17 INFO - PROCESS | 1817 | 1461168977246 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:16:17 INFO - PROCESS | 1817 | 1461168977250 Marionette TRACE conn3 <- [1,750,null,{}] 09:16:17 INFO - PROCESS | 1817 | 1461168977256 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:17 INFO - PROCESS | 1817 | 1461168977490 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 09:16:17 INFO - PROCESS | 1817 | 1461168977708 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x86b37000 == 99 [pid = 1817] [id = 195] 09:16:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 280 (0x8a341c00) [pid = 1817] [serial = 585] [outer = (nil)] 09:16:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 281 (0x8a34a000) [pid = 1817] [serial = 586] [outer = 0x8a341c00] 09:16:17 INFO - PROCESS | 1817 | 1461168977797 Marionette DEBUG loaded listener.js 09:16:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 282 (0x97a69400) [pid = 1817] [serial = 587] [outer = 0x8a341c00] 09:16:19 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:19 INFO - PROCESS | 1817 | 1461168979096 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:16:19 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:16:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1891ms 09:16:19 INFO - PROCESS | 1817 | 1461168979137 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 09:16:19 INFO - PROCESS | 1817 | 1461168979140 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 09:16:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:16:19 INFO - PROCESS | 1817 | 1461168979146 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:16:19 INFO - PROCESS | 1817 | 1461168979149 Marionette TRACE conn3 <- [1,754,null,{}] 09:16:19 INFO - PROCESS | 1817 | 1461168979255 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:19 INFO - PROCESS | 1817 | 1461168979482 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 09:16:19 INFO - PROCESS | 1817 | 1461168979623 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x88cadc00 == 100 [pid = 1817] [id = 196] 09:16:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 283 (0x8a341400) [pid = 1817] [serial = 588] [outer = (nil)] 09:16:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 284 (0x8e6c1400) [pid = 1817] [serial = 589] [outer = 0x8a341400] 09:16:19 INFO - PROCESS | 1817 | 1461168979704 Marionette DEBUG loaded listener.js 09:16:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 285 (0x901d3400) [pid = 1817] [serial = 590] [outer = 0x8a341400] 09:16:20 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:21 INFO - PROCESS | 1817 | 1461168980998 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:16:21 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:16:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1877ms 09:16:21 INFO - PROCESS | 1817 | 1461168981024 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 09:16:21 INFO - PROCESS | 1817 | 1461168981029 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 09:16:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:16:21 INFO - PROCESS | 1817 | 1461168981158 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:16:21 INFO - PROCESS | 1817 | 1461168981164 Marionette TRACE conn3 <- [1,758,null,{}] 09:16:21 INFO - PROCESS | 1817 | 1461168981174 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:21 INFO - PROCESS | 1817 | 1461168981338 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 09:16:21 INFO - PROCESS | 1817 | 1461168981544 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x861e1400 == 101 [pid = 1817] [id = 197] 09:16:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 286 (0x861e4c00) [pid = 1817] [serial = 591] [outer = (nil)] 09:16:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 287 (0x861eac00) [pid = 1817] [serial = 592] [outer = 0x861e4c00] 09:16:21 INFO - PROCESS | 1817 | 1461168981622 Marionette DEBUG loaded listener.js 09:16:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 288 (0x87edd800) [pid = 1817] [serial = 593] [outer = 0x861e4c00] 09:16:22 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:22 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:16:22 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:22 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:22 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:22 INFO - PROCESS | 1817 | 1461168982621 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:16:22 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:16:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1565ms 09:16:22 INFO - PROCESS | 1817 | 1461168982659 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 09:16:22 INFO - PROCESS | 1817 | 1461168982667 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 09:16:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:16:22 INFO - PROCESS | 1817 | 1461168982677 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 1817 | 1461168982681 Marionette TRACE conn3 <- [1,762,null,{}] 09:16:22 INFO - PROCESS | 1817 | 1461168982686 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:22 INFO - PROCESS | 1817 | 1461168982851 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 09:16:23 INFO - PROCESS | 1817 | 1461168983111 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x86dd2400 == 102 [pid = 1817] [id = 198] 09:16:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 289 (0x86dd3c00) [pid = 1817] [serial = 594] [outer = (nil)] 09:16:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 290 (0x88b47400) [pid = 1817] [serial = 595] [outer = 0x86dd3c00] 09:16:23 INFO - PROCESS | 1817 | 1461168983275 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 291 (0x88cad400) [pid = 1817] [serial = 596] [outer = 0x86dd3c00] 09:16:23 INFO - PROCESS | 1817 | --DOCSHELL 0x8e8e2000 == 101 [pid = 1817] [id = 129] 09:16:23 INFO - PROCESS | 1817 | --DOCSHELL 0x8bdbec00 == 100 [pid = 1817] [id = 130] 09:16:23 INFO - PROCESS | 1817 | --DOCSHELL 0x8aac2400 == 99 [pid = 1817] [id = 131] 09:16:23 INFO - PROCESS | 1817 | --DOCSHELL 0x98ac0400 == 98 [pid = 1817] [id = 128] 09:16:23 INFO - PROCESS | 1817 | --DOMWINDOW == 290 (0x8a560800) [pid = 1817] [serial = 436] [outer = (nil)] [url = about:blank] 09:16:23 INFO - PROCESS | 1817 | --DOMWINDOW == 289 (0x8ae9dc00) [pid = 1817] [serial = 439] [outer = (nil)] [url = about:blank] 09:16:23 INFO - PROCESS | 1817 | --DOMWINDOW == 288 (0x9130f000) [pid = 1817] [serial = 442] [outer = (nil)] [url = about:blank] 09:16:23 INFO - PROCESS | 1817 | --DOMWINDOW == 287 (0x88fefc00) [pid = 1817] [serial = 445] [outer = (nil)] [url = about:blank] 09:16:23 INFO - PROCESS | 1817 | --DOMWINDOW == 286 (0x89ee5400) [pid = 1817] [serial = 448] [outer = (nil)] [url = about:blank] 09:16:23 INFO - PROCESS | 1817 | --DOMWINDOW == 285 (0x891ed800) [pid = 1817] [serial = 451] [outer = (nil)] [url = about:blank] 09:16:23 INFO - PROCESS | 1817 | --DOMWINDOW == 284 (0x89eebc00) [pid = 1817] [serial = 454] [outer = (nil)] [url = about:blank] 09:16:23 INFO - PROCESS | 1817 | --DOMWINDOW == 283 (0x8894fc00) [pid = 1817] [serial = 457] [outer = (nil)] [url = about:blank] 09:16:23 INFO - PROCESS | 1817 | --DOMWINDOW == 282 (0x88b44800) [pid = 1817] [serial = 460] [outer = (nil)] [url = about:blank] 09:16:23 INFO - PROCESS | 1817 | --DOMWINDOW == 281 (0x88c9f800) [pid = 1817] [serial = 463] [outer = (nil)] [url = about:blank] 09:16:23 INFO - PROCESS | 1817 | --DOMWINDOW == 280 (0x88ca9c00) [pid = 1817] [serial = 466] [outer = (nil)] [url = about:blank] 09:16:23 INFO - PROCESS | 1817 | --DOCSHELL 0x8a55a000 == 97 [pid = 1817] [id = 183] 09:16:23 INFO - PROCESS | 1817 | --DOCSHELL 0x88ca4800 == 96 [pid = 1817] [id = 182] 09:16:23 INFO - PROCESS | 1817 | --DOCSHELL 0x87ed9000 == 95 [pid = 1817] [id = 181] 09:16:23 INFO - PROCESS | 1817 | --DOCSHELL 0x86ba4000 == 94 [pid = 1817] [id = 180] 09:16:23 INFO - PROCESS | 1817 | --DOCSHELL 0x8b648800 == 93 [pid = 1817] [id = 168] 09:16:23 INFO - PROCESS | 1817 | --DOCSHELL 0x8e8e1800 == 92 [pid = 1817] [id = 167] 09:16:24 INFO - PROCESS | 1817 | --DOCSHELL 0x8a564c00 == 91 [pid = 1817] [id = 166] 09:16:24 INFO - PROCESS | 1817 | --DOCSHELL 0x8add2800 == 90 [pid = 1817] [id = 134] 09:16:24 INFO - PROCESS | 1817 | --DOCSHELL 0x88945c00 == 89 [pid = 1817] [id = 165] 09:16:24 INFO - PROCESS | 1817 | --DOMWINDOW == 279 (0x901d8000) [pid = 1817] [serial = 487] [outer = (nil)] [url = about:blank] 09:16:24 INFO - PROCESS | 1817 | --DOMWINDOW == 278 (0x8ae9a800) [pid = 1817] [serial = 473] [outer = (nil)] [url = about:blank] 09:16:24 INFO - PROCESS | 1817 | --DOMWINDOW == 277 (0x8aacd000) [pid = 1817] [serial = 472] [outer = (nil)] [url = about:blank] 09:16:24 INFO - PROCESS | 1817 | --DOMWINDOW == 276 (0x8c8cd000) [pid = 1817] [serial = 478] [outer = (nil)] [url = about:blank] 09:16:24 INFO - PROCESS | 1817 | --DOMWINDOW == 275 (0x8e6c9000) [pid = 1817] [serial = 479] [outer = (nil)] [url = about:blank] 09:16:24 INFO - PROCESS | 1817 | --DOMWINDOW == 274 (0x904a2800) [pid = 1817] [serial = 488] [outer = (nil)] [url = about:blank] 09:16:24 INFO - PROCESS | 1817 | --DOMWINDOW == 273 (0x8f245000) [pid = 1817] [serial = 481] [outer = (nil)] [url = about:blank] 09:16:24 INFO - PROCESS | 1817 | --DOMWINDOW == 272 (0x8f2a1c00) [pid = 1817] [serial = 430] [outer = (nil)] [url = about:blank] 09:16:24 INFO - PROCESS | 1817 | --DOMWINDOW == 271 (0x904aac00) [pid = 1817] [serial = 433] [outer = (nil)] [url = about:blank] 09:16:24 INFO - PROCESS | 1817 | --DOMWINDOW == 270 (0x8bfb5000) [pid = 1817] [serial = 476] [outer = (nil)] [url = about:blank] 09:16:24 INFO - PROCESS | 1817 | --DOMWINDOW == 269 (0x8bdb2400) [pid = 1817] [serial = 475] [outer = (nil)] [url = about:blank] 09:16:24 INFO - PROCESS | 1817 | --DOMWINDOW == 268 (0x8e8e2c00) [pid = 1817] [serial = 469] [outer = (nil)] [url = about:blank] 09:16:24 INFO - PROCESS | 1817 | --DOMWINDOW == 267 (0x8bfed800) [pid = 1817] [serial = 427] [outer = (nil)] [url = about:blank] 09:16:24 INFO - PROCESS | 1817 | --DOMWINDOW == 266 (0x8f2db400) [pid = 1817] [serial = 484] [outer = (nil)] [url = about:blank] 09:16:24 INFO - PROCESS | 1817 | --DOMWINDOW == 265 (0x9028d000) [pid = 1817] [serial = 491] [outer = (nil)] [url = about:blank] 09:16:24 INFO - PROCESS | 1817 | --DOMWINDOW == 264 (0x8feef400) [pid = 1817] [serial = 490] [outer = (nil)] [url = about:blank] 09:16:24 INFO - PROCESS | 1817 | --DOMWINDOW == 263 (0x8f29a800) [pid = 1817] [serial = 482] [outer = (nil)] [url = about:blank] 09:16:24 INFO - PROCESS | 1817 | --DOMWINDOW == 262 (0x8fb2f400) [pid = 1817] [serial = 485] [outer = (nil)] [url = about:blank] 09:16:24 INFO - PROCESS | 1817 | 1461168984690 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:16:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:16:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2034ms 09:16:24 INFO - PROCESS | 1817 | 1461168984711 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 09:16:24 INFO - PROCESS | 1817 | 1461168984715 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 09:16:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:16:24 INFO - PROCESS | 1817 | 1461168984721 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:16:24 INFO - PROCESS | 1817 | 1461168984727 Marionette TRACE conn3 <- [1,766,null,{}] 09:16:24 INFO - PROCESS | 1817 | 1461168984829 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:25 INFO - PROCESS | 1817 | 1461168985044 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 09:16:25 INFO - PROCESS | 1817 | 1461168985059 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x87739400 == 90 [pid = 1817] [id = 199] 09:16:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 263 (0x89ee5400) [pid = 1817] [serial = 597] [outer = (nil)] 09:16:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 264 (0x8a348800) [pid = 1817] [serial = 598] [outer = 0x89ee5400] 09:16:25 INFO - PROCESS | 1817 | 1461168985135 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 265 (0x8a34f800) [pid = 1817] [serial = 599] [outer = 0x89ee5400] 09:16:26 INFO - PROCESS | 1817 | 1461168986355 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:16:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:16:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1690ms 09:16:26 INFO - PROCESS | 1817 | 1461168986411 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 1817 | 1461168986414 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 09:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:16:26 INFO - PROCESS | 1817 | 1461168986429 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 1817 | 1461168986432 Marionette TRACE conn3 <- [1,770,null,{}] 09:16:26 INFO - PROCESS | 1817 | 1461168986437 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:26 INFO - PROCESS | 1817 | 1461168986641 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 09:16:26 INFO - PROCESS | 1817 | 1461168986720 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x88c9f800 == 91 [pid = 1817] [id = 200] 09:16:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 266 (0x8aac2400) [pid = 1817] [serial = 600] [outer = (nil)] 09:16:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 267 (0x8add9000) [pid = 1817] [serial = 601] [outer = 0x8aac2400] 09:16:26 INFO - PROCESS | 1817 | 1461168986791 Marionette DEBUG loaded listener.js 09:16:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 268 (0x8ae9f400) [pid = 1817] [serial = 602] [outer = 0x8aac2400] 09:16:27 INFO - PROCESS | 1817 | 1461168987603 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1232ms 09:16:27 INFO - PROCESS | 1817 | 1461168987661 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 09:16:27 INFO - PROCESS | 1817 | 1461168987664 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 09:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:16:27 INFO - PROCESS | 1817 | 1461168987670 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:16:27 INFO - PROCESS | 1817 | 1461168987672 Marionette TRACE conn3 <- [1,774,null,{}] 09:16:27 INFO - PROCESS | 1817 | 1461168987678 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:28 INFO - PROCESS | 1817 | 1461168988041 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 09:16:28 INFO - PROCESS | 1817 | --DOMWINDOW == 267 (0x89ee5000) [pid = 1817] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:16:28 INFO - PROCESS | 1817 | --DOMWINDOW == 266 (0x86dd7400) [pid = 1817] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:16:28 INFO - PROCESS | 1817 | --DOMWINDOW == 265 (0x8aac7000) [pid = 1817] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:16:28 INFO - PROCESS | 1817 | --DOMWINDOW == 264 (0x88b4dc00) [pid = 1817] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:16:28 INFO - PROCESS | 1817 | 1461168988154 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x86ba9c00 == 92 [pid = 1817] [id = 201] 09:16:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 265 (0x86dd7400) [pid = 1817] [serial = 603] [outer = (nil)] 09:16:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 266 (0x8aac7000) [pid = 1817] [serial = 604] [outer = 0x86dd7400] 09:16:28 INFO - PROCESS | 1817 | 1461168988224 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 267 (0x8b587800) [pid = 1817] [serial = 605] [outer = 0x86dd7400] 09:16:29 INFO - PROCESS | 1817 | 1461168989002 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1376ms 09:16:29 INFO - PROCESS | 1817 | 1461168989047 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 09:16:29 INFO - PROCESS | 1817 | 1461168989050 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 09:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:16:29 INFO - PROCESS | 1817 | 1461168989056 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:16:29 INFO - PROCESS | 1817 | 1461168989059 Marionette TRACE conn3 <- [1,778,null,{}] 09:16:29 INFO - PROCESS | 1817 | 1461168989065 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:29 INFO - PROCESS | 1817 | 1461168989242 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 09:16:29 INFO - PROCESS | 1817 | 1461168989260 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x86b39800 == 93 [pid = 1817] [id = 202] 09:16:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 268 (0x8b65ec00) [pid = 1817] [serial = 606] [outer = (nil)] 09:16:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 269 (0x8bd1b000) [pid = 1817] [serial = 607] [outer = 0x8b65ec00] 09:16:29 INFO - PROCESS | 1817 | 1461168989336 Marionette DEBUG loaded listener.js 09:16:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 270 (0x8bea9c00) [pid = 1817] [serial = 608] [outer = 0x8b65ec00] 09:16:30 INFO - PROCESS | 1817 | 1461168990372 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1383ms 09:16:30 INFO - PROCESS | 1817 | 1461168990440 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 09:16:30 INFO - PROCESS | 1817 | 1461168990446 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 09:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:16:30 INFO - PROCESS | 1817 | 1461168990455 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:16:30 INFO - PROCESS | 1817 | 1461168990460 Marionette TRACE conn3 <- [1,782,null,{}] 09:16:30 INFO - PROCESS | 1817 | 1461168990472 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:30 INFO - PROCESS | 1817 | 1461168990720 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 09:16:31 INFO - PROCESS | 1817 | 1461168991040 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x86ba9000 == 94 [pid = 1817] [id = 203] 09:16:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 271 (0x86ddb400) [pid = 1817] [serial = 609] [outer = (nil)] 09:16:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 272 (0x87ed4800) [pid = 1817] [serial = 610] [outer = 0x86ddb400] 09:16:31 INFO - PROCESS | 1817 | 1461168991135 Marionette DEBUG loaded listener.js 09:16:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 273 (0x88b46800) [pid = 1817] [serial = 611] [outer = 0x86ddb400] 09:16:32 INFO - PROCESS | 1817 | 1461168992004 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1598ms 09:16:32 INFO - PROCESS | 1817 | 1461168992052 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 09:16:32 INFO - PROCESS | 1817 | 1461168992061 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 09:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:16:32 INFO - PROCESS | 1817 | 1461168992072 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:16:32 INFO - PROCESS | 1817 | 1461168992075 Marionette TRACE conn3 <- [1,786,null,{}] 09:16:32 INFO - PROCESS | 1817 | 1461168992083 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:32 INFO - PROCESS | 1817 | 1461168992262 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 09:16:32 INFO - PROCESS | 1817 | 1461168992460 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x891f3800 == 95 [pid = 1817] [id = 204] 09:16:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 274 (0x89ee5000) [pid = 1817] [serial = 612] [outer = (nil)] 09:16:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 275 (0x89eedc00) [pid = 1817] [serial = 613] [outer = 0x89ee5000] 09:16:32 INFO - PROCESS | 1817 | 1461168992597 Marionette DEBUG loaded listener.js 09:16:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 276 (0x8a34ec00) [pid = 1817] [serial = 614] [outer = 0x89ee5000] 09:16:33 INFO - PROCESS | 1817 | 1461168993625 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1629ms 09:16:33 INFO - PROCESS | 1817 | 1461168993701 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 09:16:33 INFO - PROCESS | 1817 | 1461168993705 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 09:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:16:33 INFO - PROCESS | 1817 | 1461168993712 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:16:33 INFO - PROCESS | 1817 | 1461168993718 Marionette TRACE conn3 <- [1,790,null,{}] 09:16:33 INFO - PROCESS | 1817 | 1461168993735 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:33 INFO - PROCESS | 1817 | 1461168993955 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 09:16:34 INFO - PROCESS | 1817 | 1461168994200 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x86ba6400 == 96 [pid = 1817] [id = 205] 09:16:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 277 (0x8b659c00) [pid = 1817] [serial = 615] [outer = (nil)] 09:16:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 278 (0x8bea6800) [pid = 1817] [serial = 616] [outer = 0x8b659c00] 09:16:34 INFO - PROCESS | 1817 | 1461168994307 Marionette DEBUG loaded listener.js 09:16:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 279 (0x8bfb5000) [pid = 1817] [serial = 617] [outer = 0x8b659c00] 09:16:35 INFO - PROCESS | 1817 | 1461168995189 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1533ms 09:16:35 INFO - PROCESS | 1817 | 1461168995246 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 09:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:16:35 INFO - PROCESS | 1817 | 1461168995251 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 09:16:35 INFO - PROCESS | 1817 | 1461168995257 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:16:35 INFO - PROCESS | 1817 | 1461168995261 Marionette TRACE conn3 <- [1,794,null,{}] 09:16:35 INFO - PROCESS | 1817 | 1461168995266 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:35 INFO - PROCESS | 1817 | 1461168995444 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 09:16:35 INFO - PROCESS | 1817 | 1461168995644 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x86b9f000 == 97 [pid = 1817] [id = 206] 09:16:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 280 (0x8bd1c400) [pid = 1817] [serial = 618] [outer = (nil)] 09:16:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 281 (0x8c8cb000) [pid = 1817] [serial = 619] [outer = 0x8bd1c400] 09:16:35 INFO - PROCESS | 1817 | 1461168995775 Marionette DEBUG loaded listener.js 09:16:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 282 (0x8e6c9800) [pid = 1817] [serial = 620] [outer = 0x8bd1c400] 09:16:36 INFO - PROCESS | 1817 | 1461168996671 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1478ms 09:16:36 INFO - PROCESS | 1817 | 1461168996736 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 09:16:36 INFO - PROCESS | 1817 | 1461168996740 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 09:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:16:36 INFO - PROCESS | 1817 | 1461168996746 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:16:36 INFO - PROCESS | 1817 | 1461168996749 Marionette TRACE conn3 <- [1,798,null,{}] 09:16:36 INFO - PROCESS | 1817 | 1461168996755 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:36 INFO - PROCESS | 1817 | 1461168996926 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 09:16:37 INFO - PROCESS | 1817 | 1461168997123 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c8c4400 == 98 [pid = 1817] [id = 207] 09:16:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 283 (0x8c8c5400) [pid = 1817] [serial = 621] [outer = (nil)] 09:16:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 284 (0x8f244000) [pid = 1817] [serial = 622] [outer = 0x8c8c5400] 09:16:37 INFO - PROCESS | 1817 | 1461168997210 Marionette DEBUG loaded listener.js 09:16:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 285 (0x8f2db400) [pid = 1817] [serial = 623] [outer = 0x8c8c5400] 09:16:38 INFO - PROCESS | 1817 | 1461168998126 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:16:38 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:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1430ms 09:16:38 INFO - PROCESS | 1817 | 1461168998177 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 09:16:38 INFO - PROCESS | 1817 | 1461168998181 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 09:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:16:38 INFO - PROCESS | 1817 | 1461168998187 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:16:38 INFO - PROCESS | 1817 | 1461168998191 Marionette TRACE conn3 <- [1,802,null,{}] 09:16:38 INFO - PROCESS | 1817 | 1461168998196 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:38 INFO - PROCESS | 1817 | 1461168998402 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 09:16:38 INFO - PROCESS | 1817 | 1461168998600 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fef7800 == 99 [pid = 1817] [id = 208] 09:16:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 286 (0x8fefa800) [pid = 1817] [serial = 624] [outer = (nil)] 09:16:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 287 (0x901d4c00) [pid = 1817] [serial = 625] [outer = 0x8fefa800] 09:16:38 INFO - PROCESS | 1817 | 1461168998770 Marionette DEBUG loaded listener.js 09:16:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 288 (0x904a1800) [pid = 1817] [serial = 626] [outer = 0x8fefa800] 09:16:39 INFO - PROCESS | 1817 | 1461168999674 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:16:39 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:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1538ms 09:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:16:39 INFO - PROCESS | 1817 | 1461168999725 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 09:16:39 INFO - PROCESS | 1817 | 1461168999729 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 09:16:39 INFO - PROCESS | 1817 | 1461168999735 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:16:39 INFO - PROCESS | 1817 | 1461168999738 Marionette TRACE conn3 <- [1,806,null,{}] 09:16:39 INFO - PROCESS | 1817 | 1461168999744 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:39 INFO - PROCESS | 1817 | 1461168999908 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 09:16:40 INFO - PROCESS | 1817 | 1461169000111 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x861eb800 == 100 [pid = 1817] [id = 209] 09:16:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 289 (0x8773f400) [pid = 1817] [serial = 627] [outer = (nil)] 09:16:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 290 (0x9053ac00) [pid = 1817] [serial = 628] [outer = 0x8773f400] 09:16:40 INFO - PROCESS | 1817 | 1461169000232 Marionette DEBUG loaded listener.js 09:16:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 291 (0x913e3000) [pid = 1817] [serial = 629] [outer = 0x8773f400] 09:16:41 INFO - PROCESS | 1817 | 1461169001145 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:16:41 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:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1480ms 09:16:41 INFO - PROCESS | 1817 | 1461169001214 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 09:16:41 INFO - PROCESS | 1817 | 1461169001218 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 09:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:16:41 INFO - PROCESS | 1817 | 1461169001225 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:16:41 INFO - PROCESS | 1817 | 1461169001227 Marionette TRACE conn3 <- [1,810,null,{}] 09:16:41 INFO - PROCESS | 1817 | 1461169001233 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:41 INFO - PROCESS | 1817 | 1461169001404 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 09:16:41 INFO - PROCESS | 1817 | 1461169001603 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x901d3000 == 101 [pid = 1817] [id = 210] 09:16:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 292 (0x904af400) [pid = 1817] [serial = 630] [outer = (nil)] 09:16:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 293 (0x97467000) [pid = 1817] [serial = 631] [outer = 0x904af400] 09:16:41 INFO - PROCESS | 1817 | 1461169001730 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 294 (0x979dc800) [pid = 1817] [serial = 632] [outer = 0x904af400] 09:16:42 INFO - PROCESS | 1817 | 1461169002605 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1437ms 09:16:42 INFO - PROCESS | 1817 | 1461169002663 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 09:16:42 INFO - PROCESS | 1817 | 1461169002666 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 09:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:16:42 INFO - PROCESS | 1817 | 1461169002672 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - PROCESS | 1817 | 1461169002676 Marionette TRACE conn3 <- [1,814,null,{}] 09:16:42 INFO - PROCESS | 1817 | 1461169002681 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:42 INFO - PROCESS | 1817 | 1461169002853 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 09:16:43 INFO - PROCESS | 1817 | 1461169003051 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f243400 == 102 [pid = 1817] [id = 211] 09:16:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 295 (0x905dac00) [pid = 1817] [serial = 633] [outer = (nil)] 09:16:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 296 (0x990ca400) [pid = 1817] [serial = 634] [outer = 0x905dac00] 09:16:43 INFO - PROCESS | 1817 | 1461169003142 Marionette DEBUG loaded listener.js 09:16:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 297 (0x993a8800) [pid = 1817] [serial = 635] [outer = 0x905dac00] 09:16:44 INFO - PROCESS | 1817 | 1461169004100 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 09:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:16:44 INFO - PROCESS | 1817 | 1461169004164 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 09:16:44 INFO - PROCESS | 1817 | 1461169004170 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:16:44 INFO - PROCESS | 1817 | 1461169004173 Marionette TRACE conn3 <- [1,818,null,{}] 09:16:44 INFO - PROCESS | 1817 | 1461169004179 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:44 INFO - PROCESS | 1817 | 1461169004353 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 09:16:44 INFO - PROCESS | 1817 | 1461169004597 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ad2c800 == 103 [pid = 1817] [id = 212] 09:16:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 298 (0x8ad2cc00) [pid = 1817] [serial = 636] [outer = (nil)] 09:16:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 299 (0x8ad35800) [pid = 1817] [serial = 637] [outer = 0x8ad2cc00] 09:16:44 INFO - PROCESS | 1817 | 1461169004723 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 300 (0x8ad3a400) [pid = 1817] [serial = 638] [outer = 0x8ad2cc00] 09:16:45 INFO - PROCESS | 1817 | 1461169005593 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1488ms 09:16:45 INFO - PROCESS | 1817 | 1461169005657 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 09:16:45 INFO - PROCESS | 1817 | 1461169005662 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 09:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:16:45 INFO - PROCESS | 1817 | 1461169005668 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:16:45 INFO - PROCESS | 1817 | 1461169005672 Marionette TRACE conn3 <- [1,822,null,{}] 09:16:45 INFO - PROCESS | 1817 | 1461169005678 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:45 INFO - PROCESS | 1817 | 1461169005922 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 09:16:46 INFO - PROCESS | 1817 | 1461169006184 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x864eac00 == 104 [pid = 1817] [id = 213] 09:16:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 301 (0x864f1c00) [pid = 1817] [serial = 639] [outer = (nil)] 09:16:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 302 (0x864f7c00) [pid = 1817] [serial = 640] [outer = 0x864f1c00] 09:16:46 INFO - PROCESS | 1817 | 1461169006325 Marionette DEBUG loaded listener.js 09:16:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 303 (0x8aea3000) [pid = 1817] [serial = 641] [outer = 0x864f1c00] 09:16:47 INFO - PROCESS | 1817 | 1461169007211 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 09:16:47 INFO - PROCESS | 1817 | 1461169007252 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 09:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:16:47 INFO - PROCESS | 1817 | 1461169007259 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:16:47 INFO - PROCESS | 1817 | 1461169007262 Marionette TRACE conn3 <- [1,826,null,{}] 09:16:47 INFO - PROCESS | 1817 | 1461169007268 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:47 INFO - PROCESS | 1817 | 1461169007438 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 09:16:47 INFO - PROCESS | 1817 | 1461169007643 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x85ba4c00 == 105 [pid = 1817] [id = 214] 09:16:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 304 (0x85ba5400) [pid = 1817] [serial = 642] [outer = (nil)] 09:16:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 305 (0x85bad000) [pid = 1817] [serial = 643] [outer = 0x85ba5400] 09:16:47 INFO - PROCESS | 1817 | 1461169007728 Marionette DEBUG loaded listener.js 09:16:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 306 (0x85bb0400) [pid = 1817] [serial = 644] [outer = 0x85ba5400] 09:16:48 INFO - PROCESS | 1817 | 1461169008650 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1427ms 09:16:48 INFO - PROCESS | 1817 | 1461169008687 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 09:16:48 INFO - PROCESS | 1817 | 1461169008690 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 09:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:16:48 INFO - PROCESS | 1817 | 1461169008696 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:16:48 INFO - PROCESS | 1817 | 1461169008699 Marionette TRACE conn3 <- [1,830,null,{}] 09:16:48 INFO - PROCESS | 1817 | 1461169008705 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:48 INFO - PROCESS | 1817 | 1461169008883 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 09:16:49 INFO - PROCESS | 1817 | 1461169009099 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x85ba4400 == 106 [pid = 1817] [id = 215] 09:16:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 307 (0x85ba6000) [pid = 1817] [serial = 645] [outer = (nil)] 09:16:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 308 (0x85c62400) [pid = 1817] [serial = 646] [outer = 0x85ba6000] 09:16:49 INFO - PROCESS | 1817 | 1461169009261 Marionette DEBUG loaded listener.js 09:16:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 309 (0x85c66000) [pid = 1817] [serial = 647] [outer = 0x85ba6000] 09:16:50 INFO - PROCESS | 1817 | 1461169010092 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1433ms 09:16:50 INFO - PROCESS | 1817 | 1461169010130 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 09:16:50 INFO - PROCESS | 1817 | 1461169010133 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 09:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:16:50 INFO - PROCESS | 1817 | 1461169010139 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:16:50 INFO - PROCESS | 1817 | 1461169010142 Marionette TRACE conn3 <- [1,834,null,{}] 09:16:50 INFO - PROCESS | 1817 | 1461169010148 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:50 INFO - PROCESS | 1817 | 1461169010314 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 09:16:50 INFO - PROCESS | 1817 | 1461169010529 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x85c64000 == 107 [pid = 1817] [id = 216] 09:16:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 310 (0x85c66400) [pid = 1817] [serial = 648] [outer = (nil)] 09:16:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 311 (0x85c6cc00) [pid = 1817] [serial = 649] [outer = 0x85c66400] 09:16:50 INFO - PROCESS | 1817 | 1461169010646 Marionette DEBUG loaded listener.js 09:16:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 312 (0x864f6000) [pid = 1817] [serial = 650] [outer = 0x85c66400] 09:16:51 INFO - PROCESS | 1817 | 1461169011628 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1536ms 09:16:51 INFO - PROCESS | 1817 | 1461169011676 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 09:16:51 INFO - PROCESS | 1817 | 1461169011680 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 09:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:16:51 INFO - PROCESS | 1817 | 1461169011686 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:16:51 INFO - PROCESS | 1817 | 1461169011689 Marionette TRACE conn3 <- [1,838,null,{}] 09:16:51 INFO - PROCESS | 1817 | 1461169011695 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:51 INFO - PROCESS | 1817 | 1461169011862 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 09:16:52 INFO - PROCESS | 1817 | 1461169012071 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x84f61400 == 108 [pid = 1817] [id = 217] 09:16:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 313 (0x84f63800) [pid = 1817] [serial = 651] [outer = (nil)] 09:16:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 314 (0x84f69000) [pid = 1817] [serial = 652] [outer = 0x84f63800] 09:16:52 INFO - PROCESS | 1817 | 1461169012199 Marionette DEBUG loaded listener.js 09:16:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 315 (0x84f6c000) [pid = 1817] [serial = 653] [outer = 0x84f63800] 09:16:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 316 (0x98abf400) [pid = 1817] [serial = 654] [outer = 0x94fb1400] 09:16:53 INFO - PROCESS | 1817 | 1461169013364 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1736ms 09:16:53 INFO - PROCESS | 1817 | 1461169013423 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 09:16:53 INFO - PROCESS | 1817 | 1461169013426 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 09:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:16:53 INFO - PROCESS | 1817 | 1461169013433 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:16:53 INFO - PROCESS | 1817 | 1461169013436 Marionette TRACE conn3 <- [1,842,null,{}] 09:16:53 INFO - PROCESS | 1817 | 1461169013441 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:53 INFO - PROCESS | 1817 | 1461169013655 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 09:16:53 INFO - PROCESS | 1817 | 1461169013960 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x84f69c00 == 109 [pid = 1817] [id = 218] 09:16:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 317 (0x84f6a400) [pid = 1817] [serial = 655] [outer = (nil)] 09:16:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 318 (0x86b3c400) [pid = 1817] [serial = 656] [outer = 0x84f6a400] 09:16:54 INFO - PROCESS | 1817 | 1461169014048 Marionette DEBUG loaded listener.js 09:16:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 319 (0x86dd2800) [pid = 1817] [serial = 657] [outer = 0x84f6a400] 09:16:54 INFO - PROCESS | 1817 | 1461169014947 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1578ms 09:16:55 INFO - PROCESS | 1817 | 1461169015011 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 09:16:55 INFO - PROCESS | 1817 | 1461169015015 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 09:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:16:55 INFO - PROCESS | 1817 | 1461169015022 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:16:55 INFO - PROCESS | 1817 | 1461169015025 Marionette TRACE conn3 <- [1,846,null,{}] 09:16:55 INFO - PROCESS | 1817 | 1461169015031 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:55 INFO - PROCESS | 1817 | 1461169015206 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 09:16:55 INFO - PROCESS | 1817 | 1461169015458 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x85c64800 == 110 [pid = 1817] [id = 219] 09:16:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 320 (0x86ba2000) [pid = 1817] [serial = 658] [outer = (nil)] 09:16:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 321 (0x93b06800) [pid = 1817] [serial = 659] [outer = 0x86ba2000] 09:16:55 INFO - PROCESS | 1817 | 1461169015585 Marionette DEBUG loaded listener.js 09:16:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 322 (0x990d8800) [pid = 1817] [serial = 660] [outer = 0x86ba2000] 09:16:56 INFO - PROCESS | 1817 | 1461169016419 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1477ms 09:16:56 INFO - PROCESS | 1817 | 1461169016500 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 09:16:56 INFO - PROCESS | 1817 | 1461169016504 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 09:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:16:56 INFO - PROCESS | 1817 | 1461169016510 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:16:56 INFO - PROCESS | 1817 | 1461169016514 Marionette TRACE conn3 <- [1,850,null,{}] 09:16:56 INFO - PROCESS | 1817 | 1461169016519 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:56 INFO - PROCESS | 1817 | 1461169016698 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 09:16:56 INFO - PROCESS | 1817 | 1461169016905 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b64b000 == 111 [pid = 1817] [id = 220] 09:16:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 323 (0x90341800) [pid = 1817] [serial = 661] [outer = (nil)] 09:16:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 324 (0x90346c00) [pid = 1817] [serial = 662] [outer = 0x90341800] 09:16:57 INFO - PROCESS | 1817 | 1461169017036 Marionette DEBUG loaded listener.js 09:16:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 325 (0x90349800) [pid = 1817] [serial = 663] [outer = 0x90341800] 09:16:57 INFO - PROCESS | 1817 | 1461169017940 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1478ms 09:16:57 INFO - PROCESS | 1817 | 1461169017988 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 09:16:57 INFO - PROCESS | 1817 | 1461169017992 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 09:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:16:58 INFO - PROCESS | 1817 | 1461169017998 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:16:58 INFO - PROCESS | 1817 | 1461169018000 Marionette TRACE conn3 <- [1,854,null,{}] 09:16:58 INFO - PROCESS | 1817 | 1461169018006 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:58 INFO - PROCESS | 1817 | 1461169018222 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 09:16:58 INFO - PROCESS | 1817 | 1461169018918 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x8529ec00 == 112 [pid = 1817] [id = 221] 09:16:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 326 (0x85bad800) [pid = 1817] [serial = 664] [outer = (nil)] 09:16:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 327 (0x85c6a400) [pid = 1817] [serial = 665] [outer = 0x85bad800] 09:16:59 INFO - PROCESS | 1817 | 1461169019007 Marionette DEBUG loaded listener.js 09:16:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 328 (0x861e7800) [pid = 1817] [serial = 666] [outer = 0x85bad800] 09:16:59 INFO - PROCESS | 1817 | 1461169019850 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1928ms 09:16:59 INFO - PROCESS | 1817 | 1461169019927 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 09:16:59 INFO - PROCESS | 1817 | 1461169019934 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 09:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:16:59 INFO - PROCESS | 1817 | 1461169019943 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:16:59 INFO - PROCESS | 1817 | 1461169019946 Marionette TRACE conn3 <- [1,858,null,{}] 09:16:59 INFO - PROCESS | 1817 | 1461169019954 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:00 INFO - PROCESS | 1817 | 1461169020172 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 09:17:00 INFO - PROCESS | 1817 | --DOCSHELL 0x8bdc1400 == 111 [pid = 1817] [id = 122] 09:17:00 INFO - PROCESS | 1817 | --DOCSHELL 0x86ba9c00 == 110 [pid = 1817] [id = 201] 09:17:00 INFO - PROCESS | 1817 | --DOCSHELL 0x88c9f800 == 109 [pid = 1817] [id = 200] 09:17:00 INFO - PROCESS | 1817 | --DOCSHELL 0x87739400 == 108 [pid = 1817] [id = 199] 09:17:00 INFO - PROCESS | 1817 | --DOCSHELL 0x86dd2400 == 107 [pid = 1817] [id = 198] 09:17:00 INFO - PROCESS | 1817 | --DOCSHELL 0x861e1400 == 106 [pid = 1817] [id = 197] 09:17:00 INFO - PROCESS | 1817 | --DOCSHELL 0x88940c00 == 105 [pid = 1817] [id = 190] 09:17:00 INFO - PROCESS | 1817 | --DOCSHELL 0x8bfaf000 == 104 [pid = 1817] [id = 189] 09:17:00 INFO - PROCESS | 1817 | --DOCSHELL 0x88ff6800 == 103 [pid = 1817] [id = 188] 09:17:00 INFO - PROCESS | 1817 | --DOCSHELL 0x891e9c00 == 102 [pid = 1817] [id = 187] 09:17:00 INFO - PROCESS | 1817 | --DOCSHELL 0x86dd8800 == 101 [pid = 1817] [id = 186] 09:17:00 INFO - PROCESS | 1817 | --DOCSHELL 0x8a559400 == 100 [pid = 1817] [id = 184] 09:17:00 INFO - PROCESS | 1817 | --DOCSHELL 0x86ba3000 == 99 [pid = 1817] [id = 185] 09:17:00 INFO - PROCESS | 1817 | --DOMWINDOW == 327 (0x904ad000) [pid = 1817] [serial = 502] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1817 | --DOMWINDOW == 326 (0x97a6ec00) [pid = 1817] [serial = 511] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1817 | --DOMWINDOW == 325 (0x8bea9800) [pid = 1817] [serial = 520] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1817 | --DOMWINDOW == 324 (0x8bfe9400) [pid = 1817] [serial = 499] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1817 | --DOMWINDOW == 323 (0x9285a400) [pid = 1817] [serial = 505] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1817 | --DOMWINDOW == 322 (0x8aacf800) [pid = 1817] [serial = 496] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1817 | --DOMWINDOW == 321 (0x87edb000) [pid = 1817] [serial = 526] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1817 | --DOMWINDOW == 320 (0x8add7400) [pid = 1817] [serial = 548] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1817 | --DOMWINDOW == 319 (0x86b38400) [pid = 1817] [serial = 532] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1817 | --DOMWINDOW == 318 (0x87ed5c00) [pid = 1817] [serial = 541] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1817 | --DOMWINDOW == 317 (0x8b648c00) [pid = 1817] [serial = 551] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1817 | --DOMWINDOW == 316 (0x8a567800) [pid = 1817] [serial = 547] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1817 | --DOMWINDOW == 315 (0x8b587000) [pid = 1817] [serial = 550] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1817 | --DOMWINDOW == 314 (0x976dac00) [pid = 1817] [serial = 523] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1817 | --DOMWINDOW == 313 (0x88ff2000) [pid = 1817] [serial = 545] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1817 | --DOMWINDOW == 312 (0x967b6c00) [pid = 1817] [serial = 508] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1817 | --DOMWINDOW == 311 (0x86ba8c00) [pid = 1817] [serial = 538] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1817 | --DOMWINDOW == 310 (0x87edc000) [pid = 1817] [serial = 542] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1817 | --DOMWINDOW == 309 (0x88fe9800) [pid = 1817] [serial = 544] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1817 | --DOMWINDOW == 308 (0x90540800) [pid = 1817] [serial = 493] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1817 | --DOMWINDOW == 307 (0x8773cc00) [pid = 1817] [serial = 529] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1817 | --DOMWINDOW == 306 (0x8b659800) [pid = 1817] [serial = 514] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1817 | --DOMWINDOW == 305 (0x977a8400) [pid = 1817] [serial = 517] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1817 | --DOMWINDOW == 304 (0x86b9e800) [pid = 1817] [serial = 535] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1817 | --DOMWINDOW == 303 (0x8b650800) [pid = 1817] [serial = 553] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1817 | 1461169020853 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x864f6800 == 100 [pid = 1817] [id = 222] 09:17:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 304 (0x86b36000) [pid = 1817] [serial = 667] [outer = (nil)] 09:17:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 305 (0x86b3d800) [pid = 1817] [serial = 668] [outer = 0x86b36000] 09:17:00 INFO - PROCESS | 1817 | 1461169020938 Marionette DEBUG loaded listener.js 09:17:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 306 (0x86ba6c00) [pid = 1817] [serial = 669] [outer = 0x86b36000] 09:17:01 INFO - PROCESS | 1817 | 1461169021779 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1881ms 09:17:01 INFO - PROCESS | 1817 | 1461169021827 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 09:17:01 INFO - PROCESS | 1817 | 1461169021832 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 09:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:17:01 INFO - PROCESS | 1817 | 1461169021839 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:17:01 INFO - PROCESS | 1817 | 1461169021842 Marionette TRACE conn3 <- [1,862,null,{}] 09:17:01 INFO - PROCESS | 1817 | 1461169021848 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:02 INFO - PROCESS | 1817 | 1461169022028 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 09:17:02 INFO - PROCESS | 1817 | 1461169022196 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x864f3c00 == 101 [pid = 1817] [id = 223] 09:17:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 307 (0x86dda800) [pid = 1817] [serial = 670] [outer = (nil)] 09:17:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 308 (0x87edbc00) [pid = 1817] [serial = 671] [outer = 0x86dda800] 09:17:02 INFO - PROCESS | 1817 | 1461169022270 Marionette DEBUG loaded listener.js 09:17:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 309 (0x88c9fc00) [pid = 1817] [serial = 672] [outer = 0x86dda800] 09:17:03 INFO - PROCESS | 1817 | 1461169023124 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1337ms 09:17:03 INFO - PROCESS | 1817 | 1461169023180 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 09:17:03 INFO - PROCESS | 1817 | 1461169023184 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 09:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:17:03 INFO - PROCESS | 1817 | 1461169023198 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:17:03 INFO - PROCESS | 1817 | 1461169023206 Marionette TRACE conn3 <- [1,866,null,{}] 09:17:03 INFO - PROCESS | 1817 | 1461169023225 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:03 INFO - PROCESS | 1817 | 1461169023453 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 09:17:03 INFO - PROCESS | 1817 | 1461169023482 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x88fed000 == 102 [pid = 1817] [id = 224] 09:17:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 310 (0x89ee8400) [pid = 1817] [serial = 673] [outer = (nil)] 09:17:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 311 (0x8a342400) [pid = 1817] [serial = 674] [outer = 0x89ee8400] 09:17:03 INFO - PROCESS | 1817 | 1461169023554 Marionette DEBUG loaded listener.js 09:17:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 312 (0x8a34c000) [pid = 1817] [serial = 675] [outer = 0x89ee8400] 09:17:04 INFO - PROCESS | 1817 | 1461169024429 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1255ms 09:17:04 INFO - PROCESS | 1817 | 1461169024449 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 09:17:04 INFO - PROCESS | 1817 | 1461169024452 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 09:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:17:04 INFO - PROCESS | 1817 | 1461169024458 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:17:04 INFO - PROCESS | 1817 | 1461169024461 Marionette TRACE conn3 <- [1,870,null,{}] 09:17:04 INFO - PROCESS | 1817 | 1461169024466 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:04 INFO - PROCESS | 1817 | 1461169024680 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 09:17:04 INFO - PROCESS | 1817 | 1461169024718 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x852a7400 == 103 [pid = 1817] [id = 225] 09:17:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 313 (0x87ed5400) [pid = 1817] [serial = 676] [outer = (nil)] 09:17:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 314 (0x8aacd000) [pid = 1817] [serial = 677] [outer = 0x87ed5400] 09:17:04 INFO - PROCESS | 1817 | 1461169024790 Marionette DEBUG loaded listener.js 09:17:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 315 (0x8ad3a000) [pid = 1817] [serial = 678] [outer = 0x87ed5400] 09:17:05 INFO - PROCESS | 1817 | --DOMWINDOW == 314 (0x861e4c00) [pid = 1817] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:17:05 INFO - PROCESS | 1817 | --DOMWINDOW == 313 (0x86dd7400) [pid = 1817] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:17:05 INFO - PROCESS | 1817 | --DOMWINDOW == 312 (0x86dd3c00) [pid = 1817] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:17:05 INFO - PROCESS | 1817 | --DOMWINDOW == 311 (0x8aac2400) [pid = 1817] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:17:05 INFO - PROCESS | 1817 | --DOMWINDOW == 310 (0x89ee5400) [pid = 1817] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:17:05 INFO - PROCESS | 1817 | 1461169025995 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1592ms 09:17:06 INFO - PROCESS | 1817 | 1461169026051 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 09:17:06 INFO - PROCESS | 1817 | 1461169026055 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 09:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:17:06 INFO - PROCESS | 1817 | 1461169026064 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:17:06 INFO - PROCESS | 1817 | 1461169026066 Marionette TRACE conn3 <- [1,874,null,{}] 09:17:06 INFO - PROCESS | 1817 | 1461169026072 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:06 INFO - PROCESS | 1817 | 1461169026298 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 09:17:06 INFO - PROCESS | 1817 | 1461169026318 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a568000 == 104 [pid = 1817] [id = 226] 09:17:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 311 (0x8aac2400) [pid = 1817] [serial = 679] [outer = (nil)] 09:17:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 312 (0x8aea3c00) [pid = 1817] [serial = 680] [outer = 0x8aac2400] 09:17:06 INFO - PROCESS | 1817 | 1461169026403 Marionette DEBUG loaded listener.js 09:17:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 313 (0x8b654000) [pid = 1817] [serial = 681] [outer = 0x8aac2400] 09:17:07 INFO - PROCESS | 1817 | 1461169027242 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1233ms 09:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:17:07 INFO - PROCESS | 1817 | 1461169027295 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 09:17:07 INFO - PROCESS | 1817 | 1461169027297 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 09:17:07 INFO - PROCESS | 1817 | 1461169027304 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:17:07 INFO - PROCESS | 1817 | 1461169027307 Marionette TRACE conn3 <- [1,878,null,{}] 09:17:07 INFO - PROCESS | 1817 | 1461169027312 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:07 INFO - PROCESS | 1817 | 1461169027475 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 09:17:07 INFO - PROCESS | 1817 | 1461169027485 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b6bc400 == 105 [pid = 1817] [id = 227] 09:17:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 314 (0x8bd18400) [pid = 1817] [serial = 682] [outer = (nil)] 09:17:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 315 (0x8bfaf000) [pid = 1817] [serial = 683] [outer = 0x8bd18400] 09:17:07 INFO - PROCESS | 1817 | 1461169027556 Marionette DEBUG loaded listener.js 09:17:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 316 (0x8bfbd000) [pid = 1817] [serial = 684] [outer = 0x8bd18400] 09:17:08 INFO - PROCESS | 1817 | 1461169028778 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1541ms 09:17:08 INFO - PROCESS | 1817 | 1461169028845 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 09:17:08 INFO - PROCESS | 1817 | 1461169028866 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 09:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:17:08 INFO - PROCESS | 1817 | 1461169028875 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:17:08 INFO - PROCESS | 1817 | 1461169028881 Marionette TRACE conn3 <- [1,882,null,{}] 09:17:08 INFO - PROCESS | 1817 | 1461169028888 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:09 INFO - PROCESS | 1817 | 1461169029118 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 09:17:09 INFO - PROCESS | 1817 | 1461169029441 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x864f0c00 == 106 [pid = 1817] [id = 228] 09:17:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 317 (0x864f4000) [pid = 1817] [serial = 685] [outer = (nil)] 09:17:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 318 (0x86dd3400) [pid = 1817] [serial = 686] [outer = 0x864f4000] 09:17:09 INFO - PROCESS | 1817 | 1461169029558 Marionette DEBUG loaded listener.js 09:17:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 319 (0x8773ac00) [pid = 1817] [serial = 687] [outer = 0x864f4000] 09:17:10 INFO - PROCESS | 1817 | 1461169030510 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1685ms 09:17:10 INFO - PROCESS | 1817 | 1461169030561 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 09:17:10 INFO - PROCESS | 1817 | 1461169030569 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 09:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:17:10 INFO - PROCESS | 1817 | 1461169030579 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:17:10 INFO - PROCESS | 1817 | 1461169030583 Marionette TRACE conn3 <- [1,886,null,{}] 09:17:10 INFO - PROCESS | 1817 | 1461169030590 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:10 INFO - PROCESS | 1817 | 1461169030783 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 09:17:11 INFO - PROCESS | 1817 | 1461169031084 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x88fec400 == 107 [pid = 1817] [id = 229] 09:17:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 320 (0x891f2000) [pid = 1817] [serial = 688] [outer = (nil)] 09:17:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 321 (0x8a34bc00) [pid = 1817] [serial = 689] [outer = 0x891f2000] 09:17:11 INFO - PROCESS | 1817 | 1461169031215 Marionette DEBUG loaded listener.js 09:17:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 322 (0x8addcc00) [pid = 1817] [serial = 690] [outer = 0x891f2000] 09:17:12 INFO - PROCESS | 1817 | 1461169032098 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1578ms 09:17:12 INFO - PROCESS | 1817 | 1461169032158 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 09:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:17:12 INFO - PROCESS | 1817 | 1461169032162 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 09:17:12 INFO - PROCESS | 1817 | 1461169032168 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:17:12 INFO - PROCESS | 1817 | 1461169032174 Marionette TRACE conn3 <- [1,890,null,{}] 09:17:12 INFO - PROCESS | 1817 | 1461169032191 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:12 INFO - PROCESS | 1817 | 1461169032415 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 09:17:12 INFO - PROCESS | 1817 | 1461169032665 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x891f0000 == 108 [pid = 1817] [id = 230] 09:17:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 323 (0x8bdc0000) [pid = 1817] [serial = 691] [outer = (nil)] 09:17:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 324 (0x8bfb9000) [pid = 1817] [serial = 692] [outer = 0x8bdc0000] 09:17:12 INFO - PROCESS | 1817 | 1461169032792 Marionette DEBUG loaded listener.js 09:17:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 325 (0x8ca95000) [pid = 1817] [serial = 693] [outer = 0x8bdc0000] 09:17:13 INFO - PROCESS | 1817 | 1461169033665 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1532ms 09:17:13 INFO - PROCESS | 1817 | 1461169033701 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 09:17:13 INFO - PROCESS | 1817 | 1461169033705 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 09:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:17:13 INFO - PROCESS | 1817 | 1461169033711 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:17:13 INFO - PROCESS | 1817 | 1461169033715 Marionette TRACE conn3 <- [1,894,null,{}] 09:17:13 INFO - PROCESS | 1817 | 1461169033720 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:13 INFO - PROCESS | 1817 | 1461169033910 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 09:17:14 INFO - PROCESS | 1817 | 1461169034170 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x864f7800 == 109 [pid = 1817] [id = 231] 09:17:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 326 (0x8ca92000) [pid = 1817] [serial = 694] [outer = (nil)] 09:17:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 327 (0x8f243000) [pid = 1817] [serial = 695] [outer = 0x8ca92000] 09:17:14 INFO - PROCESS | 1817 | 1461169034295 Marionette DEBUG loaded listener.js 09:17:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 328 (0x8f29d000) [pid = 1817] [serial = 696] [outer = 0x8ca92000] 09:17:15 INFO - PROCESS | 1817 | 1461169035186 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1486ms 09:17:15 INFO - PROCESS | 1817 | 1461169035198 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 09:17:15 INFO - PROCESS | 1817 | 1461169035202 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 09:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:17:15 INFO - PROCESS | 1817 | 1461169035208 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:17:15 INFO - PROCESS | 1817 | 1461169035211 Marionette TRACE conn3 <- [1,898,null,{}] 09:17:15 INFO - PROCESS | 1817 | 1461169035217 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:15 INFO - PROCESS | 1817 | 1461169035396 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 09:17:15 INFO - PROCESS | 1817 | 1461169035608 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bfed000 == 110 [pid = 1817] [id = 232] 09:17:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 329 (0x8bfed400) [pid = 1817] [serial = 697] [outer = (nil)] 09:17:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 330 (0x8feef000) [pid = 1817] [serial = 698] [outer = 0x8bfed400] 09:17:15 INFO - PROCESS | 1817 | 1461169035736 Marionette DEBUG loaded listener.js 09:17:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 331 (0x90153800) [pid = 1817] [serial = 699] [outer = 0x8bfed400] 09:17:16 INFO - PROCESS | 1817 | 1461169036703 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1533ms 09:17:16 INFO - PROCESS | 1817 | 1461169036742 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 09:17:16 INFO - PROCESS | 1817 | 1461169036745 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 09:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:17:16 INFO - PROCESS | 1817 | 1461169036751 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:17:16 INFO - PROCESS | 1817 | 1461169036755 Marionette TRACE conn3 <- [1,902,null,{}] 09:17:16 INFO - PROCESS | 1817 | 1461169036760 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:16 INFO - PROCESS | 1817 | 1461169036953 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 09:17:17 INFO - PROCESS | 1817 | 1461169037203 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fef5000 == 111 [pid = 1817] [id = 233] 09:17:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 332 (0x901d8000) [pid = 1817] [serial = 700] [outer = (nil)] 09:17:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 333 (0x904ad000) [pid = 1817] [serial = 701] [outer = 0x901d8000] 09:17:17 INFO - PROCESS | 1817 | 1461169037336 Marionette DEBUG loaded listener.js 09:17:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 334 (0x905dc800) [pid = 1817] [serial = 702] [outer = 0x901d8000] 09:17:18 INFO - PROCESS | 1817 | 1461169038183 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1477ms 09:17:18 INFO - PROCESS | 1817 | 1461169038230 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 09:17:18 INFO - PROCESS | 1817 | 1461169038234 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 09:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:17:18 INFO - PROCESS | 1817 | 1461169038240 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:17:18 INFO - PROCESS | 1817 | 1461169038243 Marionette TRACE conn3 <- [1,906,null,{}] 09:17:18 INFO - PROCESS | 1817 | 1461169038249 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:18 INFO - PROCESS | 1817 | 1461169038424 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 09:17:18 INFO - PROCESS | 1817 | 1461169038639 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x86b38800 == 112 [pid = 1817] [id = 234] 09:17:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 335 (0x90341c00) [pid = 1817] [serial = 703] [outer = (nil)] 09:17:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 336 (0x967ba400) [pid = 1817] [serial = 704] [outer = 0x90341c00] 09:17:18 INFO - PROCESS | 1817 | 1461169038760 Marionette DEBUG loaded listener.js 09:17:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 337 (0x973b9c00) [pid = 1817] [serial = 705] [outer = 0x90341c00] 09:17:19 INFO - PROCESS | 1817 | 1461169039722 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1529ms 09:17:19 INFO - PROCESS | 1817 | 1461169039770 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 09:17:19 INFO - PROCESS | 1817 | 1461169039774 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 09:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:17:19 INFO - PROCESS | 1817 | 1461169039780 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 1817 | 1461169039783 Marionette TRACE conn3 <- [1,910,null,{}] 09:17:19 INFO - PROCESS | 1817 | 1461169039789 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:19 INFO - PROCESS | 1817 | 1461169039963 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 09:17:20 INFO - PROCESS | 1817 | 1461169040220 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x86b9f800 == 113 [pid = 1817] [id = 235] 09:17:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 338 (0x8f75a800) [pid = 1817] [serial = 706] [outer = (nil)] 09:17:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 339 (0x9862f400) [pid = 1817] [serial = 707] [outer = 0x8f75a800] 09:17:20 INFO - PROCESS | 1817 | 1461169040345 Marionette DEBUG loaded listener.js 09:17:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 340 (0x98aca400) [pid = 1817] [serial = 708] [outer = 0x8f75a800] 09:17:21 INFO - PROCESS | 1817 | 1461169041178 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1427ms 09:17:21 INFO - PROCESS | 1817 | 1461169041208 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 09:17:21 INFO - PROCESS | 1817 | 1461169041212 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 09:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:17:21 INFO - PROCESS | 1817 | 1461169041218 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:17:21 INFO - PROCESS | 1817 | 1461169041221 Marionette TRACE conn3 <- [1,914,null,{}] 09:17:21 INFO - PROCESS | 1817 | 1461169041227 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:21 INFO - PROCESS | 1817 | 1461169041399 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 09:17:21 INFO - PROCESS | 1817 | 1461169041614 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x845e1400 == 114 [pid = 1817] [id = 236] 09:17:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 341 (0x845e1c00) [pid = 1817] [serial = 709] [outer = (nil)] 09:17:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 342 (0x845ea000) [pid = 1817] [serial = 710] [outer = 0x845e1c00] 09:17:21 INFO - PROCESS | 1817 | 1461169041736 Marionette DEBUG loaded listener.js 09:17:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 343 (0x845ed800) [pid = 1817] [serial = 711] [outer = 0x845e1c00] 09:17:22 INFO - PROCESS | 1817 | 1461169042668 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1483ms 09:17:22 INFO - PROCESS | 1817 | 1461169042702 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 09:17:22 INFO - PROCESS | 1817 | 1461169042705 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 09:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:17:22 INFO - PROCESS | 1817 | 1461169042712 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:17:22 INFO - PROCESS | 1817 | 1461169042715 Marionette TRACE conn3 <- [1,918,null,{}] 09:17:22 INFO - PROCESS | 1817 | 1461169042721 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:22 INFO - PROCESS | 1817 | 1461169042902 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 09:17:23 INFO - PROCESS | 1817 | 1461169043219 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x845e8400 == 115 [pid = 1817] [id = 237] 09:17:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 344 (0x97a6fc00) [pid = 1817] [serial = 712] [outer = (nil)] 09:17:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 345 (0x9a649c00) [pid = 1817] [serial = 713] [outer = 0x97a6fc00] 09:17:23 INFO - PROCESS | 1817 | 1461169043321 Marionette DEBUG loaded listener.js 09:17:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 346 (0x9df75800) [pid = 1817] [serial = 714] [outer = 0x97a6fc00] 09:17:24 INFO - PROCESS | 1817 | 1461169044201 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1527ms 09:17:24 INFO - PROCESS | 1817 | 1461169044240 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 09:17:24 INFO - PROCESS | 1817 | 1461169044244 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 09:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:17:24 INFO - PROCESS | 1817 | 1461169044251 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:17:24 INFO - PROCESS | 1817 | 1461169044255 Marionette TRACE conn3 <- [1,922,null,{}] 09:17:24 INFO - PROCESS | 1817 | 1461169044261 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:24 INFO - PROCESS | 1817 | 1461169044467 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 09:17:24 INFO - PROCESS | 1817 | 1461169044766 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f46800 == 116 [pid = 1817] [id = 238] 09:17:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 347 (0x86f48400) [pid = 1817] [serial = 715] [outer = (nil)] 09:17:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 348 (0x86f4f000) [pid = 1817] [serial = 716] [outer = 0x86f48400] 09:17:24 INFO - PROCESS | 1817 | 1461169044898 Marionette DEBUG loaded listener.js 09:17:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 349 (0x9fb1e400) [pid = 1817] [serial = 717] [outer = 0x86f48400] 09:17:25 INFO - PROCESS | 1817 | 1461169045742 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1531ms 09:17:25 INFO - PROCESS | 1817 | 1461169045782 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 09:17:25 INFO - PROCESS | 1817 | 1461169045785 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 09:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:17:25 INFO - PROCESS | 1817 | 1461169045792 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:17:25 INFO - PROCESS | 1817 | 1461169045795 Marionette TRACE conn3 <- [1,926,null,{}] 09:17:25 INFO - PROCESS | 1817 | 1461169045801 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:25 INFO - PROCESS | 1817 | 1461169045986 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 09:17:26 INFO - PROCESS | 1817 | 1461169046205 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x85dd4800 == 117 [pid = 1817] [id = 239] 09:17:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 350 (0x85dd5400) [pid = 1817] [serial = 718] [outer = (nil)] 09:17:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 351 (0x85ddc800) [pid = 1817] [serial = 719] [outer = 0x85dd5400] 09:17:26 INFO - PROCESS | 1817 | 1461169046322 Marionette DEBUG loaded listener.js 09:17:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 352 (0x85ddf800) [pid = 1817] [serial = 720] [outer = 0x85dd5400] 09:17:27 INFO - PROCESS | 1817 | 1461169047230 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1485ms 09:17:27 INFO - PROCESS | 1817 | 1461169047278 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 09:17:27 INFO - PROCESS | 1817 | 1461169047281 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 09:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:17:27 INFO - PROCESS | 1817 | 1461169047288 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - PROCESS | 1817 | 1461169047291 Marionette TRACE conn3 <- [1,930,null,{}] 09:17:27 INFO - PROCESS | 1817 | 1461169047297 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:27 INFO - PROCESS | 1817 | 1461169047476 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 09:17:27 INFO - PROCESS | 1817 | 1461169047741 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x83d01c00 == 118 [pid = 1817] [id = 240] 09:17:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 353 (0x83d02c00) [pid = 1817] [serial = 721] [outer = (nil)] 09:17:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 354 (0x83d0a800) [pid = 1817] [serial = 722] [outer = 0x83d02c00] 09:17:27 INFO - PROCESS | 1817 | 1461169047872 Marionette DEBUG loaded listener.js 09:17:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 355 (0x83d0d400) [pid = 1817] [serial = 723] [outer = 0x83d02c00] 09:17:28 INFO - PROCESS | 1817 | 1461169048711 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1481ms 09:17:28 INFO - PROCESS | 1817 | 1461169048770 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 09:17:28 INFO - PROCESS | 1817 | 1461169048773 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 09:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:17:28 INFO - PROCESS | 1817 | 1461169048780 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:17:28 INFO - PROCESS | 1817 | 1461169048782 Marionette TRACE conn3 <- [1,934,null,{}] 09:17:28 INFO - PROCESS | 1817 | 1461169048788 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:28 INFO - PROCESS | 1817 | 1461169048977 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 09:17:29 INFO - PROCESS | 1817 | 1461169049193 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x83d09000 == 119 [pid = 1817] [id = 241] 09:17:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 356 (0x83d09400) [pid = 1817] [serial = 724] [outer = (nil)] 09:17:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 357 (0x85ddcc00) [pid = 1817] [serial = 725] [outer = 0x83d09400] 09:17:29 INFO - PROCESS | 1817 | 1461169049360 Marionette DEBUG loaded listener.js 09:17:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 358 (0x85de2800) [pid = 1817] [serial = 726] [outer = 0x83d09400] 09:17:30 INFO - PROCESS | 1817 | 1461169050228 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1489ms 09:17:30 INFO - PROCESS | 1817 | 1461169050270 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 09:17:30 INFO - PROCESS | 1817 | 1461169050273 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 09:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:17:30 INFO - PROCESS | 1817 | 1461169050280 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:17:30 INFO - PROCESS | 1817 | 1461169050284 Marionette TRACE conn3 <- [1,938,null,{}] 09:17:30 INFO - PROCESS | 1817 | 1461169050289 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:30 INFO - PROCESS | 1817 | 1461169050465 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 09:17:30 INFO - PROCESS | 1817 | 1461169050685 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x83ae4400 == 120 [pid = 1817] [id = 242] 09:17:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 359 (0x83ae5400) [pid = 1817] [serial = 727] [outer = (nil)] 09:17:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 360 (0x83aecc00) [pid = 1817] [serial = 728] [outer = 0x83ae5400] 09:17:30 INFO - PROCESS | 1817 | 1461169050844 Marionette DEBUG loaded listener.js 09:17:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 361 (0x83af0400) [pid = 1817] [serial = 729] [outer = 0x83ae5400] 09:17:31 INFO - PROCESS | 1817 | 1461169051725 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1484ms 09:17:31 INFO - PROCESS | 1817 | 1461169051765 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 09:17:31 INFO - PROCESS | 1817 | 1461169051769 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 09:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:17:31 INFO - PROCESS | 1817 | 1461169051775 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:17:31 INFO - PROCESS | 1817 | 1461169051777 Marionette TRACE conn3 <- [1,942,null,{}] 09:17:31 INFO - PROCESS | 1817 | 1461169051783 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:31 INFO - PROCESS | 1817 | 1461169051958 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 09:17:32 INFO - PROCESS | 1817 | 1461169052272 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x83aea000 == 121 [pid = 1817] [id = 243] 09:17:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 362 (0x83aeb800) [pid = 1817] [serial = 730] [outer = (nil)] 09:17:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 363 (0x83c08000) [pid = 1817] [serial = 731] [outer = 0x83aeb800] 09:17:32 INFO - PROCESS | 1817 | 1461169052364 Marionette DEBUG loaded listener.js 09:17:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 364 (0x83c09400) [pid = 1817] [serial = 732] [outer = 0x83aeb800] 09:17:33 INFO - PROCESS | 1817 | 1461169053198 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1499ms 09:17:33 INFO - PROCESS | 1817 | 1461169053275 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 09:17:33 INFO - PROCESS | 1817 | 1461169053279 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 09:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:17:33 INFO - PROCESS | 1817 | 1461169053285 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:17:33 INFO - PROCESS | 1817 | 1461169053288 Marionette TRACE conn3 <- [1,946,null,{}] 09:17:33 INFO - PROCESS | 1817 | 1461169053293 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:33 INFO - PROCESS | 1817 | 1461169053511 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 09:17:33 INFO - PROCESS | 1817 | 1461169053768 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x83af3c00 == 122 [pid = 1817] [id = 244] 09:17:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 365 (0x83c04400) [pid = 1817] [serial = 733] [outer = (nil)] 09:17:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 366 (0x83c11000) [pid = 1817] [serial = 734] [outer = 0x83c04400] 09:17:33 INFO - PROCESS | 1817 | 1461169053893 Marionette DEBUG loaded listener.js 09:17:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 367 (0x83d01800) [pid = 1817] [serial = 735] [outer = 0x83c04400] 09:17:34 INFO - PROCESS | 1817 | 1461169054753 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1532ms 09:17:34 INFO - PROCESS | 1817 | 1461169054818 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 09:17:34 INFO - PROCESS | 1817 | 1461169054821 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 09:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:17:34 INFO - PROCESS | 1817 | 1461169054828 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:17:34 INFO - PROCESS | 1817 | 1461169054831 Marionette TRACE conn3 <- [1,950,null,{}] 09:17:34 INFO - PROCESS | 1817 | 1461169054836 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:35 INFO - PROCESS | 1817 | 1461169055022 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 09:17:35 INFO - PROCESS | 1817 | 1461169055284 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x83af2c00 == 123 [pid = 1817] [id = 245] 09:17:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 368 (0x83c0e000) [pid = 1817] [serial = 736] [outer = (nil)] 09:17:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 369 (0x86f49000) [pid = 1817] [serial = 737] [outer = 0x83c0e000] 09:17:35 INFO - PROCESS | 1817 | 1461169055410 Marionette DEBUG loaded listener.js 09:17:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 370 (0x88cacc00) [pid = 1817] [serial = 738] [outer = 0x83c0e000] 09:17:36 INFO - PROCESS | 1817 | 1461169056262 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1487ms 09:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:17:36 INFO - PROCESS | 1817 | 1461169056316 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 09:17:36 INFO - PROCESS | 1817 | 1461169056319 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 09:17:36 INFO - PROCESS | 1817 | 1461169056325 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - PROCESS | 1817 | 1461169056328 Marionette TRACE conn3 <- [1,954,null,{}] 09:17:36 INFO - PROCESS | 1817 | 1461169056334 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:36 INFO - PROCESS | 1817 | 1461169056512 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 09:17:36 INFO - PROCESS | 1817 | 1461169056778 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x845e2400 == 124 [pid = 1817] [id = 246] 09:17:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 371 (0x85dd7000) [pid = 1817] [serial = 739] [outer = (nil)] 09:17:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 372 (0x89072400) [pid = 1817] [serial = 740] [outer = 0x85dd7000] 09:17:36 INFO - PROCESS | 1817 | 1461169056914 Marionette DEBUG loaded listener.js 09:17:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 373 (0x89075000) [pid = 1817] [serial = 741] [outer = 0x85dd7000] 09:17:37 INFO - PROCESS | 1817 | 1461169057801 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1547ms 09:17:37 INFO - PROCESS | 1817 | 1461169057872 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 09:17:37 INFO - PROCESS | 1817 | 1461169057876 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 09:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:17:37 INFO - PROCESS | 1817 | 1461169057882 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:17:37 INFO - PROCESS | 1817 | 1461169057884 Marionette TRACE conn3 <- [1,958,null,{}] 09:17:37 INFO - PROCESS | 1817 | 1461169057890 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:38 INFO - PROCESS | 1817 | 1461169058071 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 09:17:38 INFO - PROCESS | 1817 | 1461169058347 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x84f69400 == 125 [pid = 1817] [id = 247] 09:17:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 374 (0x84f6b000) [pid = 1817] [serial = 742] [outer = (nil)] 09:17:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 375 (0x852a4c00) [pid = 1817] [serial = 743] [outer = 0x84f6b000] 09:17:38 INFO - PROCESS | 1817 | 1461169058848 Marionette DEBUG loaded listener.js 09:17:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 376 (0x85ba9400) [pid = 1817] [serial = 744] [outer = 0x84f6b000] 09:17:39 INFO - PROCESS | 1817 | --DOCSHELL 0x8e6c9400 == 124 [pid = 1817] [id = 98] 09:17:39 INFO - PROCESS | 1817 | --DOCSHELL 0x8ca90800 == 123 [pid = 1817] [id = 99] 09:17:39 INFO - PROCESS | 1817 | --DOCSHELL 0x8e8e1400 == 122 [pid = 1817] [id = 97] 09:17:39 INFO - PROCESS | 1817 | --DOCSHELL 0x8a568000 == 121 [pid = 1817] [id = 226] 09:17:39 INFO - PROCESS | 1817 | --DOCSHELL 0x852a7400 == 120 [pid = 1817] [id = 225] 09:17:39 INFO - PROCESS | 1817 | --DOCSHELL 0x88fed000 == 119 [pid = 1817] [id = 224] 09:17:39 INFO - PROCESS | 1817 | --DOCSHELL 0x864f3c00 == 118 [pid = 1817] [id = 223] 09:17:39 INFO - PROCESS | 1817 | --DOCSHELL 0x864f6800 == 117 [pid = 1817] [id = 222] 09:17:39 INFO - PROCESS | 1817 | --DOCSHELL 0x8529ec00 == 116 [pid = 1817] [id = 221] 09:17:39 INFO - PROCESS | 1817 | --DOCSHELL 0x86b9f000 == 115 [pid = 1817] [id = 206] 09:17:39 INFO - PROCESS | 1817 | --DOCSHELL 0x8c8c4400 == 114 [pid = 1817] [id = 207] 09:17:39 INFO - PROCESS | 1817 | --DOCSHELL 0x86ba6400 == 113 [pid = 1817] [id = 205] 09:17:39 INFO - PROCESS | 1817 | --DOCSHELL 0x891f3800 == 112 [pid = 1817] [id = 204] 09:17:39 INFO - PROCESS | 1817 | --DOCSHELL 0x8bfe1000 == 111 [pid = 1817] [id = 141] 09:17:39 INFO - PROCESS | 1817 | --DOCSHELL 0x86ba9000 == 110 [pid = 1817] [id = 203] 09:17:39 INFO - PROCESS | 1817 | --DOMWINDOW == 375 (0x87edd800) [pid = 1817] [serial = 593] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1817 | --DOMWINDOW == 374 (0x8b587800) [pid = 1817] [serial = 605] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1817 | --DOMWINDOW == 373 (0x8ae9f400) [pid = 1817] [serial = 602] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1817 | --DOMWINDOW == 372 (0x8c8c1800) [pid = 1817] [serial = 565] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1817 | --DOMWINDOW == 371 (0x87ed2c00) [pid = 1817] [serial = 556] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1817 | --DOMWINDOW == 370 (0x97496400) [pid = 1817] [serial = 580] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1817 | --DOMWINDOW == 369 (0x8a348800) [pid = 1817] [serial = 598] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1817 | --DOMWINDOW == 368 (0x8add9000) [pid = 1817] [serial = 601] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1817 | --DOMWINDOW == 367 (0x8a34f800) [pid = 1817] [serial = 599] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1817 | --DOMWINDOW == 366 (0x96229c00) [pid = 1817] [serial = 577] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1817 | --DOMWINDOW == 365 (0x891f5000) [pid = 1817] [serial = 559] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1817 | --DOMWINDOW == 364 (0x8bd1b000) [pid = 1817] [serial = 607] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1817 | --DOMWINDOW == 363 (0x861eac00) [pid = 1817] [serial = 592] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1817 | --DOMWINDOW == 362 (0x8aac7000) [pid = 1817] [serial = 604] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1817 | --DOMWINDOW == 361 (0x88cad400) [pid = 1817] [serial = 596] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1817 | --DOMWINDOW == 360 (0x8f241800) [pid = 1817] [serial = 568] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1817 | --DOMWINDOW == 359 (0x8bdb9400) [pid = 1817] [serial = 562] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1817 | --DOMWINDOW == 358 (0x905df400) [pid = 1817] [serial = 574] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1817 | --DOMWINDOW == 357 (0x901cd400) [pid = 1817] [serial = 571] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1817 | --DOMWINDOW == 356 (0x97a70c00) [pid = 1817] [serial = 583] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1817 | --DOMWINDOW == 355 (0x88b47400) [pid = 1817] [serial = 595] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1817 | --DOMWINDOW == 354 (0x8a34a000) [pid = 1817] [serial = 586] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1817 | --DOMWINDOW == 353 (0x8e6c1400) [pid = 1817] [serial = 589] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1817 | 1461169060394 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 2539ms 09:17:40 INFO - PROCESS | 1817 | 1461169060422 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 09:17:40 INFO - PROCESS | 1817 | 1461169060426 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 09:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:17:40 INFO - PROCESS | 1817 | 1461169060434 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:17:40 INFO - PROCESS | 1817 | 1461169060439 Marionette TRACE conn3 <- [1,962,null,{}] 09:17:40 INFO - PROCESS | 1817 | 1461169060446 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:40 INFO - PROCESS | 1817 | 1461169060621 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 09:17:40 INFO - PROCESS | 1817 | 1461169060799 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x852a1000 == 111 [pid = 1817] [id = 248] 09:17:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 354 (0x85c62800) [pid = 1817] [serial = 745] [outer = (nil)] 09:17:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 355 (0x864f0000) [pid = 1817] [serial = 746] [outer = 0x85c62800] 09:17:40 INFO - PROCESS | 1817 | 1461169060874 Marionette DEBUG loaded listener.js 09:17:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 356 (0x86b3b400) [pid = 1817] [serial = 747] [outer = 0x85c62800] 09:17:41 INFO - PROCESS | 1817 | 1461169061756 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1378ms 09:17:41 INFO - PROCESS | 1817 | 1461169061812 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 09:17:41 INFO - PROCESS | 1817 | 1461169061817 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 09:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:17:41 INFO - PROCESS | 1817 | 1461169061827 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - PROCESS | 1817 | 1461169061830 Marionette TRACE conn3 <- [1,966,null,{}] 09:17:41 INFO - PROCESS | 1817 | 1461169061836 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:42 INFO - PROCESS | 1817 | 1461169062007 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 09:17:42 INFO - PROCESS | 1817 | 1461169062214 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x864f8000 == 112 [pid = 1817] [id = 249] 09:17:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 357 (0x86dd6c00) [pid = 1817] [serial = 748] [outer = (nil)] 09:17:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 358 (0x86f50400) [pid = 1817] [serial = 749] [outer = 0x86dd6c00] 09:17:42 INFO - PROCESS | 1817 | 1461169062297 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 359 (0x87743400) [pid = 1817] [serial = 750] [outer = 0x86dd6c00] 09:17:43 INFO - PROCESS | 1817 | 1461169063194 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1434ms 09:17:43 INFO - PROCESS | 1817 | 1461169063261 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 09:17:43 INFO - PROCESS | 1817 | 1461169063264 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 09:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:17:43 INFO - PROCESS | 1817 | 1461169063271 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - PROCESS | 1817 | 1461169063277 Marionette TRACE conn3 <- [1,970,null,{}] 09:17:43 INFO - PROCESS | 1817 | 1461169063298 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:43 INFO - PROCESS | 1817 | 1461169063535 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 09:17:43 INFO - PROCESS | 1817 | 1461169063586 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x86dd8c00 == 113 [pid = 1817] [id = 250] 09:17:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 360 (0x88ca1800) [pid = 1817] [serial = 751] [outer = (nil)] 09:17:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 361 (0x88ff1c00) [pid = 1817] [serial = 752] [outer = 0x88ca1800] 09:17:43 INFO - PROCESS | 1817 | 1461169063659 Marionette DEBUG loaded listener.js 09:17:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 362 (0x89072c00) [pid = 1817] [serial = 753] [outer = 0x88ca1800] 09:17:44 INFO - PROCESS | 1817 | --DOMWINDOW == 361 (0x89ee8400) [pid = 1817] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:17:44 INFO - PROCESS | 1817 | --DOMWINDOW == 360 (0x87ed5400) [pid = 1817] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:17:44 INFO - PROCESS | 1817 | --DOMWINDOW == 359 (0x86b36000) [pid = 1817] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:17:44 INFO - PROCESS | 1817 | --DOMWINDOW == 358 (0x86dda800) [pid = 1817] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:17:44 INFO - PROCESS | 1817 | --DOMWINDOW == 357 (0x85bad800) [pid = 1817] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:17:44 INFO - PROCESS | 1817 | --DOMWINDOW == 356 (0x8aac2400) [pid = 1817] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:17:45 INFO - PROCESS | 1817 | 1461169065104 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1885ms 09:17:45 INFO - PROCESS | 1817 | 1461169065156 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 09:17:45 INFO - PROCESS | 1817 | 1461169065159 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 09:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:17:45 INFO - PROCESS | 1817 | 1461169065166 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:17:45 INFO - PROCESS | 1817 | 1461169065169 Marionette TRACE conn3 <- [1,974,null,{}] 09:17:45 INFO - PROCESS | 1817 | 1461169065174 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:45 INFO - PROCESS | 1817 | 1461169065348 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 09:17:45 INFO - PROCESS | 1817 | 1461169065362 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x85badc00 == 114 [pid = 1817] [id = 251] 09:17:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 357 (0x88ca3000) [pid = 1817] [serial = 754] [outer = (nil)] 09:17:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 358 (0x891f5000) [pid = 1817] [serial = 755] [outer = 0x88ca3000] 09:17:45 INFO - PROCESS | 1817 | 1461169065434 Marionette DEBUG loaded listener.js 09:17:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 359 (0x89ef0000) [pid = 1817] [serial = 756] [outer = 0x88ca3000] 09:17:46 INFO - PROCESS | 1817 | 1461169066315 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1192ms 09:17:46 INFO - PROCESS | 1817 | 1461169066358 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 09:17:46 INFO - PROCESS | 1817 | 1461169066361 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 09:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:17:46 INFO - PROCESS | 1817 | 1461169066367 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:17:46 INFO - PROCESS | 1817 | 1461169066370 Marionette TRACE conn3 <- [1,978,null,{}] 09:17:46 INFO - PROCESS | 1817 | 1461169066376 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:46 INFO - PROCESS | 1817 | 1461169066541 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 09:17:46 INFO - PROCESS | 1817 | 1461169066555 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x83ae9000 == 115 [pid = 1817] [id = 252] 09:17:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 360 (0x83aea400) [pid = 1817] [serial = 757] [outer = (nil)] 09:17:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 361 (0x83c13000) [pid = 1817] [serial = 758] [outer = 0x83aea400] 09:17:46 INFO - PROCESS | 1817 | 1461169066747 Marionette DEBUG loaded listener.js 09:17:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 362 (0x84f6cc00) [pid = 1817] [serial = 759] [outer = 0x83aea400] 09:17:47 INFO - PROCESS | 1817 | 1461169067926 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1589ms 09:17:47 INFO - PROCESS | 1817 | 1461169067959 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 09:17:47 INFO - PROCESS | 1817 | 1461169067965 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 09:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:17:47 INFO - PROCESS | 1817 | 1461169067975 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:17:47 INFO - PROCESS | 1817 | 1461169067979 Marionette TRACE conn3 <- [1,982,null,{}] 09:17:47 INFO - PROCESS | 1817 | 1461169067987 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:48 INFO - PROCESS | 1817 | 1461169068191 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 09:17:48 INFO - PROCESS | 1817 | 1461169068462 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x864f8400 == 116 [pid = 1817] [id = 253] 09:17:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 363 (0x86dd8000) [pid = 1817] [serial = 760] [outer = (nil)] 09:17:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 364 (0x86f45400) [pid = 1817] [serial = 761] [outer = 0x86dd8000] 09:17:48 INFO - PROCESS | 1817 | 1461169068590 Marionette DEBUG loaded listener.js 09:17:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 365 (0x87736400) [pid = 1817] [serial = 762] [outer = 0x86dd8000] 09:17:49 INFO - PROCESS | 1817 | 1461169069555 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1643ms 09:17:49 INFO - PROCESS | 1817 | 1461169069618 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 09:17:49 INFO - PROCESS | 1817 | 1461169069624 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 09:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:17:49 INFO - PROCESS | 1817 | 1461169069635 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:17:49 INFO - PROCESS | 1817 | 1461169069639 Marionette TRACE conn3 <- [1,986,null,{}] 09:17:49 INFO - PROCESS | 1817 | 1461169069645 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:49 INFO - PROCESS | 1817 | 1461169069846 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 09:17:50 INFO - PROCESS | 1817 | 1461169070150 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x88b4b000 == 117 [pid = 1817] [id = 254] 09:17:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 366 (0x88ca3400) [pid = 1817] [serial = 763] [outer = (nil)] 09:17:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 367 (0x891edc00) [pid = 1817] [serial = 764] [outer = 0x88ca3400] 09:17:50 INFO - PROCESS | 1817 | 1461169070276 Marionette DEBUG loaded listener.js 09:17:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 368 (0x8a55d000) [pid = 1817] [serial = 765] [outer = 0x88ca3400] 09:17:51 INFO - PROCESS | 1817 | 1461169071176 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1578ms 09:17:51 INFO - PROCESS | 1817 | 1461169071213 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 09:17:51 INFO - PROCESS | 1817 | 1461169071217 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 09:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:17:51 INFO - PROCESS | 1817 | 1461169071224 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:17:51 INFO - PROCESS | 1817 | 1461169071230 Marionette TRACE conn3 <- [1,990,null,{}] 09:17:51 INFO - PROCESS | 1817 | 1461169071246 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:51 INFO - PROCESS | 1817 | 1461169071449 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 09:17:51 INFO - PROCESS | 1817 | 1461169071720 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x88ff5c00 == 118 [pid = 1817] [id = 255] 09:17:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 369 (0x8aea0800) [pid = 1817] [serial = 766] [outer = (nil)] 09:17:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 370 (0x8b65d400) [pid = 1817] [serial = 767] [outer = 0x8aea0800] 09:17:51 INFO - PROCESS | 1817 | 1461169071850 Marionette DEBUG loaded listener.js 09:17:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 371 (0x8bd1b000) [pid = 1817] [serial = 768] [outer = 0x8aea0800] 09:17:52 INFO - PROCESS | 1817 | 1461169072753 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1585ms 09:17:52 INFO - PROCESS | 1817 | 1461169072809 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 09:17:52 INFO - PROCESS | 1817 | 1461169072814 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 09:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:17:52 INFO - PROCESS | 1817 | 1461169072820 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:17:52 INFO - PROCESS | 1817 | 1461169072823 Marionette TRACE conn3 <- [1,994,null,{}] 09:17:52 INFO - PROCESS | 1817 | 1461169072829 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:53 INFO - PROCESS | 1817 | 1461169073016 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 09:17:53 INFO - PROCESS | 1817 | 1461169073276 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x8aea7000 == 119 [pid = 1817] [id = 256] 09:17:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 372 (0x8beab400) [pid = 1817] [serial = 769] [outer = (nil)] 09:17:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 373 (0x8bfbbc00) [pid = 1817] [serial = 770] [outer = 0x8beab400] 09:17:53 INFO - PROCESS | 1817 | 1461169073405 Marionette DEBUG loaded listener.js 09:17:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 374 (0x8ca90800) [pid = 1817] [serial = 771] [outer = 0x8beab400] 09:17:54 INFO - PROCESS | 1817 | 1461169074286 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1527ms 09:17:54 INFO - PROCESS | 1817 | 1461169074349 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 09:17:54 INFO - PROCESS | 1817 | 1461169074353 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 09:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:17:54 INFO - PROCESS | 1817 | 1461169074359 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:17:54 INFO - PROCESS | 1817 | 1461169074362 Marionette TRACE conn3 <- [1,998,null,{}] 09:17:54 INFO - PROCESS | 1817 | 1461169074368 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:54 INFO - PROCESS | 1817 | 1461169074553 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 09:17:54 INFO - PROCESS | 1817 | 1461169074823 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e8e9800 == 120 [pid = 1817] [id = 257] 09:17:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 375 (0x8f23c800) [pid = 1817] [serial = 772] [outer = (nil)] 09:17:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 376 (0x8f294800) [pid = 1817] [serial = 773] [outer = 0x8f23c800] 09:17:54 INFO - PROCESS | 1817 | 1461169074971 Marionette DEBUG loaded listener.js 09:17:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 377 (0x90281400) [pid = 1817] [serial = 774] [outer = 0x8f23c800] 09:17:55 INFO - PROCESS | 1817 | 1461169075899 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1580ms 09:17:55 INFO - PROCESS | 1817 | 1461169075940 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 09:17:55 INFO - PROCESS | 1817 | 1461169075943 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 09:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:17:55 INFO - PROCESS | 1817 | 1461169075950 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:17:55 INFO - PROCESS | 1817 | 1461169075954 Marionette TRACE conn3 <- [1,1002,null,{}] 09:17:55 INFO - PROCESS | 1817 | 1461169075960 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:56 INFO - PROCESS | 1817 | 1461169076173 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 09:17:56 INFO - PROCESS | 1817 | 1461169076437 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bfaf400 == 121 [pid = 1817] [id = 258] 09:17:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 378 (0x8bfb2800) [pid = 1817] [serial = 775] [outer = (nil)] 09:17:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 379 (0x904a4800) [pid = 1817] [serial = 776] [outer = 0x8bfb2800] 09:17:56 INFO - PROCESS | 1817 | 1461169076571 Marionette DEBUG loaded listener.js 09:17:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 380 (0x9053b800) [pid = 1817] [serial = 777] [outer = 0x8bfb2800] 09:17:57 INFO - PROCESS | 1817 | 1461169077466 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1578ms 09:17:57 INFO - PROCESS | 1817 | 1461169077529 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 09:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:17:57 INFO - PROCESS | 1817 | 1461169077534 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 09:17:57 INFO - PROCESS | 1817 | 1461169077540 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:17:57 INFO - PROCESS | 1817 | 1461169077544 Marionette TRACE conn3 <- [1,1006,null,{}] 09:17:57 INFO - PROCESS | 1817 | 1461169077549 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:57 INFO - PROCESS | 1817 | 1461169077734 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 09:17:58 INFO - PROCESS | 1817 | 1461169077995 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x83d08c00 == 122 [pid = 1817] [id = 259] 09:17:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 381 (0x90344000) [pid = 1817] [serial = 778] [outer = (nil)] 09:17:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 382 (0x9294a800) [pid = 1817] [serial = 779] [outer = 0x90344000] 09:17:58 INFO - PROCESS | 1817 | 1461169078124 Marionette DEBUG loaded listener.js 09:17:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 383 (0x95a79c00) [pid = 1817] [serial = 780] [outer = 0x90344000] 09:17:58 INFO - PROCESS | 1817 | 1461169078964 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1483ms 09:17:59 INFO - PROCESS | 1817 | 1461169079023 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 09:17:59 INFO - PROCESS | 1817 | 1461169079027 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 09:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:17:59 INFO - PROCESS | 1817 | 1461169079033 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:17:59 INFO - PROCESS | 1817 | 1461169079036 Marionette TRACE conn3 <- [1,1010,null,{}] 09:17:59 INFO - PROCESS | 1817 | 1461169079042 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:59 INFO - PROCESS | 1817 | 1461169079238 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 09:17:59 INFO - PROCESS | 1817 | 1461169079542 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x905db000 == 123 [pid = 1817] [id = 260] 09:17:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 384 (0x906e0c00) [pid = 1817] [serial = 781] [outer = (nil)] 09:17:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 385 (0x970ee400) [pid = 1817] [serial = 782] [outer = 0x906e0c00] 09:17:59 INFO - PROCESS | 1817 | 1461169079637 Marionette DEBUG loaded listener.js 09:17:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 386 (0x971e5000) [pid = 1817] [serial = 783] [outer = 0x906e0c00] 09:18:00 INFO - PROCESS | 1817 | 1461169080510 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1542ms 09:18:00 INFO - PROCESS | 1817 | 1461169080576 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 09:18:00 INFO - PROCESS | 1817 | 1461169080579 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 09:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:18:00 INFO - PROCESS | 1817 | 1461169080586 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:18:00 INFO - PROCESS | 1817 | 1461169080590 Marionette TRACE conn3 <- [1,1014,null,{}] 09:18:00 INFO - PROCESS | 1817 | 1461169080595 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:00 INFO - PROCESS | 1817 | 1461169080781 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 09:18:01 INFO - PROCESS | 1817 | 1461169081101 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x904ad800 == 124 [pid = 1817] [id = 261] 09:18:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 387 (0x93b0cc00) [pid = 1817] [serial = 784] [outer = (nil)] 09:18:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 388 (0x97a6d000) [pid = 1817] [serial = 785] [outer = 0x93b0cc00] 09:18:01 INFO - PROCESS | 1817 | 1461169081194 Marionette DEBUG loaded listener.js 09:18:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 389 (0x97d4e800) [pid = 1817] [serial = 786] [outer = 0x93b0cc00] 09:18:02 INFO - PROCESS | 1817 | 1461169082064 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1533ms 09:18:02 INFO - PROCESS | 1817 | 1461169082120 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 09:18:02 INFO - PROCESS | 1817 | 1461169082124 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 09:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:18:02 INFO - PROCESS | 1817 | 1461169082131 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:18:02 INFO - PROCESS | 1817 | 1461169082134 Marionette TRACE conn3 <- [1,1018,null,{}] 09:18:02 INFO - PROCESS | 1817 | 1461169082140 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:02 INFO - PROCESS | 1817 | 1461169082323 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 09:18:02 INFO - PROCESS | 1817 | 1461169082641 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x98ac0800 == 125 [pid = 1817] [id = 262] 09:18:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 390 (0x98ac1800) [pid = 1817] [serial = 787] [outer = (nil)] 09:18:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 391 (0x993a8000) [pid = 1817] [serial = 788] [outer = 0x98ac1800] 09:18:02 INFO - PROCESS | 1817 | 1461169082750 Marionette DEBUG loaded listener.js 09:18:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 392 (0x9fb84c00) [pid = 1817] [serial = 789] [outer = 0x98ac1800] 09:18:03 INFO - PROCESS | 1817 | 1461169083639 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1581ms 09:18:03 INFO - PROCESS | 1817 | 1461169083713 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 09:18:03 INFO - PROCESS | 1817 | 1461169083717 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 09:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:18:03 INFO - PROCESS | 1817 | 1461169083723 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:18:03 INFO - PROCESS | 1817 | 1461169083728 Marionette TRACE conn3 <- [1,1022,null,{}] 09:18:03 INFO - PROCESS | 1817 | 1461169083733 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:03 INFO - PROCESS | 1817 | 1461169083986 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 09:18:04 INFO - PROCESS | 1817 | 1461169084307 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c882400 == 126 [pid = 1817] [id = 263] 09:18:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 393 (0x8c883000) [pid = 1817] [serial = 790] [outer = (nil)] 09:18:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 394 (0x8c88b800) [pid = 1817] [serial = 791] [outer = 0x8c883000] 09:18:04 INFO - PROCESS | 1817 | 1461169084398 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 395 (0x98632400) [pid = 1817] [serial = 792] [outer = 0x8c883000] 09:18:05 INFO - PROCESS | 1817 | 1461169085231 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1580ms 09:18:05 INFO - PROCESS | 1817 | 1461169085303 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 09:18:05 INFO - PROCESS | 1817 | 1461169085307 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 09:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:18:05 INFO - PROCESS | 1817 | 1461169085313 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:18:05 INFO - PROCESS | 1817 | 1461169085316 Marionette TRACE conn3 <- [1,1026,null,{}] 09:18:05 INFO - PROCESS | 1817 | 1461169085322 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:05 INFO - PROCESS | 1817 | 1461169085503 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 09:18:05 INFO - PROCESS | 1817 | 1461169085819 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x826edc00 == 127 [pid = 1817] [id = 264] 09:18:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 396 (0x826efc00) [pid = 1817] [serial = 793] [outer = (nil)] 09:18:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 397 (0x826f6400) [pid = 1817] [serial = 794] [outer = 0x826efc00] 09:18:05 INFO - PROCESS | 1817 | 1461169085911 Marionette DEBUG loaded listener.js 09:18:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 398 (0x826f7c00) [pid = 1817] [serial = 795] [outer = 0x826efc00] 09:18:06 INFO - PROCESS | 1817 | 1461169086767 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1486ms 09:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:18:06 INFO - PROCESS | 1817 | 1461169086800 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 09:18:06 INFO - PROCESS | 1817 | 1461169086803 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 09:18:06 INFO - PROCESS | 1817 | 1461169086809 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:18:06 INFO - PROCESS | 1817 | 1461169086813 Marionette TRACE conn3 <- [1,1030,null,{}] 09:18:06 INFO - PROCESS | 1817 | 1461169086819 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:07 INFO - PROCESS | 1817 | 1461169087001 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 09:18:07 INFO - PROCESS | 1817 | 1461169087273 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x826f0400 == 128 [pid = 1817] [id = 265] 09:18:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 399 (0x826f3400) [pid = 1817] [serial = 796] [outer = (nil)] 09:18:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 400 (0x82e7d800) [pid = 1817] [serial = 797] [outer = 0x826f3400] 09:18:07 INFO - PROCESS | 1817 | 1461169087407 Marionette DEBUG loaded listener.js 09:18:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 401 (0x82e80800) [pid = 1817] [serial = 798] [outer = 0x826f3400] 09:18:08 INFO - PROCESS | 1817 | 1461169088263 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1485ms 09:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:18:08 INFO - PROCESS | 1817 | 1461169088294 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 09:18:08 INFO - PROCESS | 1817 | 1461169088297 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 09:18:08 INFO - PROCESS | 1817 | 1461169088303 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:18:08 INFO - PROCESS | 1817 | 1461169088307 Marionette TRACE conn3 <- [1,1034,null,{}] 09:18:08 INFO - PROCESS | 1817 | 1461169088312 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:08 INFO - PROCESS | 1817 | 1461169088490 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 09:18:08 INFO - PROCESS | 1817 | 1461169088762 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x826fbc00 == 129 [pid = 1817] [id = 266] 09:18:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 402 (0x82e7bc00) [pid = 1817] [serial = 799] [outer = (nil)] 09:18:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 403 (0x82e88400) [pid = 1817] [serial = 800] [outer = 0x82e7bc00] 09:18:08 INFO - PROCESS | 1817 | 1461169088893 Marionette DEBUG loaded listener.js 09:18:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 404 (0x861ee400) [pid = 1817] [serial = 801] [outer = 0x82e7bc00] 09:18:09 INFO - PROCESS | 1817 | 1461169089721 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1488ms 09:18:09 INFO - PROCESS | 1817 | 1461169089791 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 09:18:09 INFO - PROCESS | 1817 | 1461169089795 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 09:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:18:09 INFO - PROCESS | 1817 | 1461169089801 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:18:09 INFO - PROCESS | 1817 | 1461169089804 Marionette TRACE conn3 <- [1,1038,null,{}] 09:18:09 INFO - PROCESS | 1817 | 1461169089810 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:10 INFO - PROCESS | 1817 | 1461169090010 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 09:18:10 INFO - PROCESS | 1817 | 1461169090342 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x828c9400 == 130 [pid = 1817] [id = 267] 09:18:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 405 (0x828ca800) [pid = 1817] [serial = 802] [outer = (nil)] 09:18:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 406 (0x828d1000) [pid = 1817] [serial = 803] [outer = 0x828ca800] 09:18:10 INFO - PROCESS | 1817 | 1461169090434 Marionette DEBUG loaded listener.js 09:18:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 407 (0x828d3400) [pid = 1817] [serial = 804] [outer = 0x828ca800] 09:18:11 INFO - PROCESS | 1817 | 1461169091366 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1626ms 09:18:11 INFO - PROCESS | 1817 | 1461169091429 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 09:18:11 INFO - PROCESS | 1817 | 1461169091433 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 09:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:18:11 INFO - PROCESS | 1817 | 1461169091439 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:18:11 INFO - PROCESS | 1817 | 1461169091442 Marionette TRACE conn3 <- [1,1042,null,{}] 09:18:11 INFO - PROCESS | 1817 | 1461169091448 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:11 INFO - PROCESS | 1817 | 1461169091634 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 09:18:12 INFO - PROCESS | 1817 | 1461169091981 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x81edc000 == 131 [pid = 1817] [id = 268] 09:18:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 408 (0x81edd400) [pid = 1817] [serial = 805] [outer = (nil)] 09:18:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 409 (0x81ee4c00) [pid = 1817] [serial = 806] [outer = 0x81edd400] 09:18:12 INFO - PROCESS | 1817 | 1461169092075 Marionette DEBUG loaded listener.js 09:18:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 410 (0x81ee6c00) [pid = 1817] [serial = 807] [outer = 0x81edd400] 09:18:12 INFO - PROCESS | 1817 | 1461169092928 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1535ms 09:18:12 INFO - PROCESS | 1817 | 1461169092975 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 09:18:12 INFO - PROCESS | 1817 | 1461169092979 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 09:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:18:12 INFO - PROCESS | 1817 | 1461169092985 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:18:12 INFO - PROCESS | 1817 | 1461169092988 Marionette TRACE conn3 <- [1,1046,null,{}] 09:18:12 INFO - PROCESS | 1817 | 1461169092993 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:13 INFO - PROCESS | 1817 | 1461169093175 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 09:18:13 INFO - PROCESS | 1817 | 1461169093962 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x83aed400 == 132 [pid = 1817] [id = 269] 09:18:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 411 (0x83aedc00) [pid = 1817] [serial = 808] [outer = (nil)] 09:18:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 412 (0x83d01400) [pid = 1817] [serial = 809] [outer = 0x83aedc00] 09:18:14 INFO - PROCESS | 1817 | 1461169094047 Marionette DEBUG loaded listener.js 09:18:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 413 (0x845e7000) [pid = 1817] [serial = 810] [outer = 0x83aedc00] 09:18:14 INFO - PROCESS | 1817 | 1461169094908 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1986ms 09:18:14 INFO - PROCESS | 1817 | 1461169094972 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 1817 | 1461169094979 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 09:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:18:14 INFO - PROCESS | 1817 | 1461169094988 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - PROCESS | 1817 | 1461169094993 Marionette TRACE conn3 <- [1,1050,null,{}] 09:18:15 INFO - PROCESS | 1817 | 1461169094999 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:15 INFO - PROCESS | 1817 | 1461169095222 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 09:18:15 INFO - PROCESS | 1817 | 1461169095563 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x845ec400 == 133 [pid = 1817] [id = 270] 09:18:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 414 (0x85baa000) [pid = 1817] [serial = 811] [outer = (nil)] 09:18:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 415 (0x85de3000) [pid = 1817] [serial = 812] [outer = 0x85baa000] 09:18:15 INFO - PROCESS | 1817 | 1461169095741 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 416 (0x864eb000) [pid = 1817] [serial = 813] [outer = 0x85baa000] 09:18:16 INFO - PROCESS | 1817 | 1461169096708 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1795ms 09:18:16 INFO - PROCESS | 1817 | 1461169096787 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 09:18:16 INFO - PROCESS | 1817 | 1461169096792 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 09:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:18:16 INFO - PROCESS | 1817 | 1461169096800 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:18:16 INFO - PROCESS | 1817 | 1461169096803 Marionette TRACE conn3 <- [1,1054,null,{}] 09:18:16 INFO - PROCESS | 1817 | 1461169096809 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:17 INFO - PROCESS | 1817 | 1461169097075 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 09:18:17 INFO - PROCESS | 1817 | --DOCSHELL 0x906e1000 == 132 [pid = 1817] [id = 52] 09:18:17 INFO - PROCESS | 1817 | --DOCSHELL 0x92946800 == 131 [pid = 1817] [id = 53] 09:18:17 INFO - PROCESS | 1817 | --DOCSHELL 0x94faa000 == 130 [pid = 1817] [id = 54] 09:18:17 INFO - PROCESS | 1817 | --DOCSHELL 0x85badc00 == 129 [pid = 1817] [id = 251] 09:18:17 INFO - PROCESS | 1817 | --DOCSHELL 0x86dd8c00 == 128 [pid = 1817] [id = 250] 09:18:17 INFO - PROCESS | 1817 | --DOCSHELL 0x864f8000 == 127 [pid = 1817] [id = 249] 09:18:17 INFO - PROCESS | 1817 | --DOCSHELL 0x852a1000 == 126 [pid = 1817] [id = 248] 09:18:17 INFO - PROCESS | 1817 | --DOCSHELL 0x84f69400 == 125 [pid = 1817] [id = 247] 09:18:17 INFO - PROCESS | 1817 | --DOCSHELL 0x8bfed000 == 124 [pid = 1817] [id = 232] 09:18:17 INFO - PROCESS | 1817 | --DOCSHELL 0x864f7800 == 123 [pid = 1817] [id = 231] 09:18:17 INFO - PROCESS | 1817 | --DOCSHELL 0x891f0000 == 122 [pid = 1817] [id = 230] 09:18:17 INFO - PROCESS | 1817 | --DOCSHELL 0x88fec400 == 121 [pid = 1817] [id = 229] 09:18:17 INFO - PROCESS | 1817 | --DOCSHELL 0x864f0c00 == 120 [pid = 1817] [id = 228] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 415 (0x8a34c000) [pid = 1817] [serial = 675] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 414 (0x8aacd000) [pid = 1817] [serial = 677] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 413 (0x86b3c400) [pid = 1817] [serial = 656] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 412 (0x93b06800) [pid = 1817] [serial = 659] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 411 (0x90346c00) [pid = 1817] [serial = 662] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 410 (0x86b3d800) [pid = 1817] [serial = 668] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 409 (0x86ba6c00) [pid = 1817] [serial = 669] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 408 (0x87edbc00) [pid = 1817] [serial = 671] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 407 (0x861e7800) [pid = 1817] [serial = 666] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 406 (0x85c6a400) [pid = 1817] [serial = 665] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 405 (0x87ed4800) [pid = 1817] [serial = 610] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 404 (0x89eedc00) [pid = 1817] [serial = 613] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 403 (0x8bea6800) [pid = 1817] [serial = 616] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 402 (0x8c8cb000) [pid = 1817] [serial = 619] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 401 (0x8f244000) [pid = 1817] [serial = 622] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 400 (0x901d4c00) [pid = 1817] [serial = 625] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 399 (0x9053ac00) [pid = 1817] [serial = 628] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 398 (0x97467000) [pid = 1817] [serial = 631] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 397 (0x990ca400) [pid = 1817] [serial = 634] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 396 (0x8ad35800) [pid = 1817] [serial = 637] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 395 (0x864f7c00) [pid = 1817] [serial = 640] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 394 (0x85bad000) [pid = 1817] [serial = 643] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 393 (0x85c62400) [pid = 1817] [serial = 646] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 392 (0x85c6cc00) [pid = 1817] [serial = 649] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 391 (0x84f69000) [pid = 1817] [serial = 652] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 390 (0x8bfe2000) [pid = 1817] [serial = 422] [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:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 389 (0x8a342400) [pid = 1817] [serial = 674] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 388 (0x8ad3a000) [pid = 1817] [serial = 678] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 387 (0x8b654000) [pid = 1817] [serial = 681] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 386 (0x88c9fc00) [pid = 1817] [serial = 672] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1817 | --DOMWINDOW == 385 (0x8aea3c00) [pid = 1817] [serial = 680] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1817 | 1461169098141 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x83aec800 == 121 [pid = 1817] [id = 271] 09:18:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 386 (0x83c06400) [pid = 1817] [serial = 814] [outer = (nil)] 09:18:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 387 (0x852a1000) [pid = 1817] [serial = 815] [outer = 0x83c06400] 09:18:18 INFO - PROCESS | 1817 | 1461169098221 Marionette DEBUG loaded listener.js 09:18:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 388 (0x861e5400) [pid = 1817] [serial = 816] [outer = 0x83c06400] 09:18:18 INFO - PROCESS | 1817 | 1461169098977 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 2234ms 09:18:19 INFO - PROCESS | 1817 | 1461169099034 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 09:18:19 INFO - PROCESS | 1817 | 1461169099037 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 09:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:18:19 INFO - PROCESS | 1817 | 1461169099055 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:18:19 INFO - PROCESS | 1817 | 1461169099063 Marionette TRACE conn3 <- [1,1058,null,{}] 09:18:19 INFO - PROCESS | 1817 | 1461169099071 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:19 INFO - PROCESS | 1817 | 1461169099282 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 09:18:19 INFO - PROCESS | 1817 | 1461169099463 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x82e89400 == 122 [pid = 1817] [id = 272] 09:18:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 389 (0x86b9bc00) [pid = 1817] [serial = 817] [outer = (nil)] 09:18:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 390 (0x87edc000) [pid = 1817] [serial = 818] [outer = 0x86b9bc00] 09:18:19 INFO - PROCESS | 1817 | 1461169099534 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 391 (0x88942800) [pid = 1817] [serial = 819] [outer = 0x86b9bc00] 09:18:20 INFO - PROCESS | 1817 | 1461169100330 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1301ms 09:18:20 INFO - PROCESS | 1817 | 1461169100349 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 09:18:20 INFO - PROCESS | 1817 | 1461169100353 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 09:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:18:20 INFO - PROCESS | 1817 | 1461169100359 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:18:20 INFO - PROCESS | 1817 | 1461169100362 Marionette TRACE conn3 <- [1,1062,null,{}] 09:18:20 INFO - PROCESS | 1817 | 1461169100367 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:20 INFO - PROCESS | 1817 | 1461169100604 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 09:18:20 INFO - PROCESS | 1817 | 1461169100635 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x82e87400 == 123 [pid = 1817] [id = 273] 09:18:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 392 (0x87edbc00) [pid = 1817] [serial = 820] [outer = (nil)] 09:18:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 393 (0x88ff2800) [pid = 1817] [serial = 821] [outer = 0x87edbc00] 09:18:20 INFO - PROCESS | 1817 | 1461169100709 Marionette DEBUG loaded listener.js 09:18:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 394 (0x89074000) [pid = 1817] [serial = 822] [outer = 0x87edbc00] 09:18:21 INFO - PROCESS | 1817 | 1461169101629 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1329ms 09:18:21 INFO - PROCESS | 1817 | 1461169101689 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 09:18:21 INFO - PROCESS | 1817 | 1461169101692 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 09:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:18:21 INFO - PROCESS | 1817 | 1461169101698 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:18:21 INFO - PROCESS | 1817 | 1461169101702 Marionette TRACE conn3 <- [1,1066,null,{}] 09:18:21 INFO - PROCESS | 1817 | 1461169101707 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:21 INFO - PROCESS | 1817 | 1461169101942 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 09:18:21 INFO - PROCESS | 1817 | 1461169101970 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x89078800 == 124 [pid = 1817] [id = 274] 09:18:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 395 (0x89079800) [pid = 1817] [serial = 823] [outer = (nil)] 09:18:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 396 (0x891f3c00) [pid = 1817] [serial = 824] [outer = 0x89079800] 09:18:22 INFO - PROCESS | 1817 | 1461169102058 Marionette DEBUG loaded listener.js 09:18:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 397 (0x8a563c00) [pid = 1817] [serial = 825] [outer = 0x89079800] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 396 (0x8fe9fc00) [pid = 1817] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 395 (0x970ed800) [pid = 1817] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 394 (0x8e8e0000) [pid = 1817] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 393 (0x8ca92400) [pid = 1817] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 392 (0x905dbc00) [pid = 1817] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 391 (0x8f2dc000) [pid = 1817] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 390 (0x976d8800) [pid = 1817] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 389 (0x8adde400) [pid = 1817] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 388 (0x90031c00) [pid = 1817] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 387 (0x8fefc400) [pid = 1817] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 386 (0x975da800) [pid = 1817] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 385 (0x979dcc00) [pid = 1817] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 384 (0x9053cc00) [pid = 1817] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 383 (0x8c8c6c00) [pid = 1817] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 382 (0x94fac400) [pid = 1817] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 381 (0x9a64b400) [pid = 1817] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 380 (0x8e8e3400) [pid = 1817] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 379 (0x9a647000) [pid = 1817] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 378 (0xa4583400) [pid = 1817] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 377 (0x976e0c00) [pid = 1817] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 376 (0x8f295c00) [pid = 1817] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 375 (0x901d4800) [pid = 1817] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 374 (0x98acb400) [pid = 1817] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 373 (0x9fc9a000) [pid = 1817] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 372 (0x91161c00) [pid = 1817] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 371 (0x8fef0800) [pid = 1817] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 370 (0x9df72800) [pid = 1817] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 369 (0x8b583800) [pid = 1817] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 368 (0x9df74400) [pid = 1817] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 367 (0x90535000) [pid = 1817] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 366 (0x9745f800) [pid = 1817] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 365 (0x88ca7400) [pid = 1817] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 364 (0x8f754c00) [pid = 1817] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 363 (0x8b64ac00) [pid = 1817] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 362 (0x97be9800) [pid = 1817] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 361 (0x90285000) [pid = 1817] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 360 (0x9ea16800) [pid = 1817] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 359 (0x8f298400) [pid = 1817] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 358 (0x8aac3c00) [pid = 1817] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 357 (0x8bdb6400) [pid = 1817] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 356 (0x8b645c00) [pid = 1817] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 355 (0x9746e400) [pid = 1817] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 354 (0x8f29ec00) [pid = 1817] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 353 (0x9130e800) [pid = 1817] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 352 (0xa6d30c00) [pid = 1817] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 351 (0x993f5800) [pid = 1817] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 350 (0x8fef0400) [pid = 1817] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 349 (0x8f2da000) [pid = 1817] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 348 (0xa0a28000) [pid = 1817] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 347 (0x8f299400) [pid = 1817] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 346 (0x8e6c0400) [pid = 1817] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 345 (0x8aac8c00) [pid = 1817] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 344 (0x8add8c00) [pid = 1817] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 343 (0x86dd6c00) [pid = 1817] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 342 (0x891f4c00) [pid = 1817] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 341 (0x8f244400) [pid = 1817] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 340 (0x86b36c00) [pid = 1817] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 339 (0x87736c00) [pid = 1817] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 338 (0x8b589800) [pid = 1817] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 337 (0x87ed6400) [pid = 1817] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 336 (0x8ad2cc00) [pid = 1817] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 335 (0x85ba6000) [pid = 1817] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 334 (0x8fefa800) [pid = 1817] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 333 (0x88949800) [pid = 1817] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 332 (0x86b9c000) [pid = 1817] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 331 (0x84f6a400) [pid = 1817] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 330 (0x891e7400) [pid = 1817] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 329 (0x8b659000) [pid = 1817] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 328 (0x86b31800) [pid = 1817] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 327 (0x904af400) [pid = 1817] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 326 (0x8773f400) [pid = 1817] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 325 (0x84f63800) [pid = 1817] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 324 (0x88b4d800) [pid = 1817] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 323 (0x864f1c00) [pid = 1817] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 322 (0x8e6cd800) [pid = 1817] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 321 (0x88948400) [pid = 1817] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 320 (0x8b6bf800) [pid = 1817] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 319 (0x88b42000) [pid = 1817] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 318 (0x8b65f000) [pid = 1817] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 317 (0x8a341c00) [pid = 1817] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 316 (0x8add4c00) [pid = 1817] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 315 (0x8b652c00) [pid = 1817] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 314 (0x8c8c5400) [pid = 1817] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 313 (0x86ba2000) [pid = 1817] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 312 (0x94fb6800) [pid = 1817] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 311 (0x90341800) [pid = 1817] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 310 (0x9748ec00) [pid = 1817] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 309 (0x8b659c00) [pid = 1817] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 308 (0x88febc00) [pid = 1817] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 307 (0x9115a400) [pid = 1817] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 306 (0x88fe8c00) [pid = 1817] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 305 (0x905dac00) [pid = 1817] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 304 (0x8a561800) [pid = 1817] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 303 (0x8aea4000) [pid = 1817] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 302 (0x91e99000) [pid = 1817] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 301 (0x87738400) [pid = 1817] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 300 (0x8a55b400) [pid = 1817] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 299 (0x8beb1000) [pid = 1817] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 298 (0x8bd1c400) [pid = 1817] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 297 (0x8aac9000) [pid = 1817] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 296 (0x8fe9d800) [pid = 1817] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 295 (0x8773b400) [pid = 1817] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 294 (0x85ba5400) [pid = 1817] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 293 (0x8a341400) [pid = 1817] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 292 (0x88ca5000) [pid = 1817] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 291 (0x91304400) [pid = 1817] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 290 (0x85c66400) [pid = 1817] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 289 (0x904a4c00) [pid = 1817] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 288 (0x8c8c7800) [pid = 1817] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 287 (0x8bdbfc00) [pid = 1817] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 286 (0x8bfe3000) [pid = 1817] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 285 (0x89ee5000) [pid = 1817] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 284 (0x86ddb400) [pid = 1817] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 283 (0x9002cc00) [pid = 1817] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 282 (0x8fea1000) [pid = 1817] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 281 (0x8bfba400) [pid = 1817] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 280 (0x8beaa000) [pid = 1817] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 279 (0x97a63800) [pid = 1817] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 278 (0x8b65ec00) [pid = 1817] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 277 (0x88ca1800) [pid = 1817] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 276 (0x85c62800) [pid = 1817] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:18:24 INFO - PROCESS | 1817 | --DOMWINDOW == 275 (0x84f6b000) [pid = 1817] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:18:24 INFO - PROCESS | 1817 | 1461169104816 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 3140ms 09:18:24 INFO - PROCESS | 1817 | 1461169104839 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 09:18:24 INFO - PROCESS | 1817 | 1461169104843 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 09:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:18:24 INFO - PROCESS | 1817 | 1461169104848 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:18:24 INFO - PROCESS | 1817 | 1461169104851 Marionette TRACE conn3 <- [1,1070,null,{}] 09:18:24 INFO - PROCESS | 1817 | 1461169104856 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:25 INFO - PROCESS | 1817 | 1461169105087 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 09:18:25 INFO - PROCESS | 1817 | 1461169105109 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x84f67000 == 125 [pid = 1817] [id = 275] 09:18:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 276 (0x85ba2c00) [pid = 1817] [serial = 826] [outer = (nil)] 09:18:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 277 (0x86ba2000) [pid = 1817] [serial = 827] [outer = 0x85ba2c00] 09:18:25 INFO - PROCESS | 1817 | 1461169105180 Marionette DEBUG loaded listener.js 09:18:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 278 (0x8773f400) [pid = 1817] [serial = 828] [outer = 0x85ba2c00] 09:18:26 INFO - PROCESS | 1817 | 1461169106166 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1386ms 09:18:26 INFO - PROCESS | 1817 | 1461169106236 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 09:18:26 INFO - PROCESS | 1817 | 1461169106242 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 09:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:18:26 INFO - PROCESS | 1817 | 1461169106251 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:18:26 INFO - PROCESS | 1817 | 1461169106256 Marionette TRACE conn3 <- [1,1074,null,{}] 09:18:26 INFO - PROCESS | 1817 | 1461169106264 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:26 INFO - PROCESS | 1817 | 1461169106497 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 09:18:26 INFO - PROCESS | 1817 | 1461169106827 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x83c0dc00 == 126 [pid = 1817] [id = 276] 09:18:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 279 (0x83d04400) [pid = 1817] [serial = 829] [outer = (nil)] 09:18:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 280 (0x83d10400) [pid = 1817] [serial = 830] [outer = 0x83d04400] 09:18:26 INFO - PROCESS | 1817 | 1461169106920 Marionette DEBUG loaded listener.js 09:18:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 281 (0x84f6b800) [pid = 1817] [serial = 831] [outer = 0x83d04400] 09:18:27 INFO - PROCESS | 1817 | 1461169107888 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1690ms 09:18:27 INFO - PROCESS | 1817 | 1461169107941 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 1817 | 1461169107950 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 09:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:18:27 INFO - PROCESS | 1817 | 1461169107960 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 1817 | 1461169107965 Marionette TRACE conn3 <- [1,1078,null,{}] 09:18:27 INFO - PROCESS | 1817 | 1461169107971 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:28 INFO - PROCESS | 1817 | 1461169108203 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 09:18:28 INFO - PROCESS | 1817 | 1461169108519 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x85c61c00 == 127 [pid = 1817] [id = 277] 09:18:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 282 (0x85c6cc00) [pid = 1817] [serial = 832] [outer = (nil)] 09:18:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 283 (0x864ea800) [pid = 1817] [serial = 833] [outer = 0x85c6cc00] 09:18:28 INFO - PROCESS | 1817 | 1461169108612 Marionette DEBUG loaded listener.js 09:18:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 284 (0x86b9f000) [pid = 1817] [serial = 834] [outer = 0x85c6cc00] 09:18:29 INFO - PROCESS | 1817 | 1461169109635 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1731ms 09:18:29 INFO - PROCESS | 1817 | 1461169109692 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 09:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:18:29 INFO - PROCESS | 1817 | 1461169109697 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 09:18:29 INFO - PROCESS | 1817 | 1461169109703 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:18:29 INFO - PROCESS | 1817 | 1461169109709 Marionette TRACE conn3 <- [1,1082,null,{}] 09:18:29 INFO - PROCESS | 1817 | 1461169109725 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:29 INFO - PROCESS | 1817 | 1461169109957 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 09:18:30 INFO - PROCESS | 1817 | 1461169110278 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x86dd5400 == 128 [pid = 1817] [id = 278] 09:18:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 285 (0x88b47400) [pid = 1817] [serial = 835] [outer = (nil)] 09:18:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 286 (0x88fe7800) [pid = 1817] [serial = 836] [outer = 0x88b47400] 09:18:30 INFO - PROCESS | 1817 | 1461169110367 Marionette DEBUG loaded listener.js 09:18:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 287 (0x891e6400) [pid = 1817] [serial = 837] [outer = 0x88b47400] 09:18:31 INFO - PROCESS | 1817 | 1461169111306 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1649ms 09:18:31 INFO - PROCESS | 1817 | 1461169111352 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 09:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:18:31 INFO - PROCESS | 1817 | 1461169111357 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 09:18:31 INFO - PROCESS | 1817 | 1461169111363 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:18:31 INFO - PROCESS | 1817 | 1461169111366 Marionette TRACE conn3 <- [1,1086,null,{}] 09:18:31 INFO - PROCESS | 1817 | 1461169111372 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:31 INFO - PROCESS | 1817 | 1461169111550 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 09:18:31 INFO - PROCESS | 1817 | 1461169111864 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x891ef000 == 129 [pid = 1817] [id = 279] 09:18:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 288 (0x8a341c00) [pid = 1817] [serial = 838] [outer = (nil)] 09:18:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 289 (0x8a55b000) [pid = 1817] [serial = 839] [outer = 0x8a341c00] 09:18:31 INFO - PROCESS | 1817 | 1461169111963 Marionette DEBUG loaded listener.js 09:18:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 290 (0x8aac7c00) [pid = 1817] [serial = 840] [outer = 0x8a341c00] 09:18:32 INFO - PROCESS | 1817 | 1461169112817 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1490ms 09:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:18:32 INFO - PROCESS | 1817 | 1461169112854 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 09:18:32 INFO - PROCESS | 1817 | 1461169112857 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 09:18:32 INFO - PROCESS | 1817 | 1461169112864 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:18:32 INFO - PROCESS | 1817 | 1461169112867 Marionette TRACE conn3 <- [1,1090,null,{}] 09:18:32 INFO - PROCESS | 1817 | 1461169112873 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:33 INFO - PROCESS | 1817 | 1461169113050 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 09:18:33 INFO - PROCESS | 1817 | 1461169113319 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x88ff6c00 == 130 [pid = 1817] [id = 280] 09:18:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 291 (0x891ef400) [pid = 1817] [serial = 841] [outer = (nil)] 09:18:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 292 (0x8ad38000) [pid = 1817] [serial = 842] [outer = 0x891ef400] 09:18:33 INFO - PROCESS | 1817 | 1461169113451 Marionette DEBUG loaded listener.js 09:18:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 293 (0x8add1c00) [pid = 1817] [serial = 843] [outer = 0x891ef400] 09:18:34 INFO - PROCESS | 1817 | 1461169114300 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1481ms 09:18:34 INFO - PROCESS | 1817 | 1461169114345 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 09:18:34 INFO - PROCESS | 1817 | 1461169114349 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 09:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:18:34 INFO - PROCESS | 1817 | 1461169114355 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:18:34 INFO - PROCESS | 1817 | 1461169114358 Marionette TRACE conn3 <- [1,1094,null,{}] 09:18:34 INFO - PROCESS | 1817 | 1461169114364 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:34 INFO - PROCESS | 1817 | 1461169114576 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 09:18:34 INFO - PROCESS | 1817 | 1461169114894 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x891e7800 == 131 [pid = 1817] [id = 281] 09:18:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 294 (0x8aea4c00) [pid = 1817] [serial = 844] [outer = (nil)] 09:18:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 295 (0x8b58a400) [pid = 1817] [serial = 845] [outer = 0x8aea4c00] 09:18:34 INFO - PROCESS | 1817 | 1461169114988 Marionette DEBUG loaded listener.js 09:18:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 296 (0x8b650400) [pid = 1817] [serial = 846] [outer = 0x8aea4c00] 09:18:35 INFO - PROCESS | 1817 | 1461169115857 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1530ms 09:18:35 INFO - PROCESS | 1817 | 1461169115885 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 09:18:35 INFO - PROCESS | 1817 | 1461169115889 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 09:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:18:35 INFO - PROCESS | 1817 | 1461169115920 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 1817 | 1461169115923 Marionette TRACE conn3 <- [1,1098,null,{}] 09:18:35 INFO - PROCESS | 1817 | 1461169115937 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:36 INFO - PROCESS | 1817 | 1461169116115 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 09:18:36 INFO - PROCESS | 1817 | 1461169116431 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ad34400 == 132 [pid = 1817] [id = 282] 09:18:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 297 (0x8aea7800) [pid = 1817] [serial = 847] [outer = (nil)] 09:18:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 298 (0x8b6bf800) [pid = 1817] [serial = 848] [outer = 0x8aea7800] 09:18:36 INFO - PROCESS | 1817 | 1461169116531 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 299 (0x8bd1a400) [pid = 1817] [serial = 849] [outer = 0x8aea7800] 09:18:37 INFO - PROCESS | 1817 | 1461169117353 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1510ms 09:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:18:37 INFO - PROCESS | 1817 | 1461169117406 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 09:18:37 INFO - PROCESS | 1817 | 1461169117409 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 09:18:37 INFO - PROCESS | 1817 | 1461169117416 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:18:37 INFO - PROCESS | 1817 | 1461169117419 Marionette TRACE conn3 <- [1,1102,null,{}] 09:18:37 INFO - PROCESS | 1817 | 1461169117425 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:37 INFO - PROCESS | 1817 | 1461169117600 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 09:18:37 INFO - PROCESS | 1817 | 1461169117871 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b659c00 == 133 [pid = 1817] [id = 283] 09:18:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 300 (0x8bea5000) [pid = 1817] [serial = 850] [outer = (nil)] 09:18:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 301 (0x8bfb3800) [pid = 1817] [serial = 851] [outer = 0x8bea5000] 09:18:38 INFO - PROCESS | 1817 | 1461169118000 Marionette DEBUG loaded listener.js 09:18:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 302 (0x8bfbac00) [pid = 1817] [serial = 852] [outer = 0x8bea5000] 09:18:38 INFO - PROCESS | 1817 | 1461169118832 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1486ms 09:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:18:38 INFO - PROCESS | 1817 | 1461169118902 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 09:18:38 INFO - PROCESS | 1817 | 1461169118905 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 09:18:38 INFO - PROCESS | 1817 | 1461169118912 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:18:38 INFO - PROCESS | 1817 | 1461169118915 Marionette TRACE conn3 <- [1,1106,null,{}] 09:18:38 INFO - PROCESS | 1817 | 1461169118921 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:39 INFO - PROCESS | 1817 | 1461169119103 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 09:18:39 INFO - PROCESS | 1817 | 1461169119427 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bea7c00 == 134 [pid = 1817] [id = 284] 09:18:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 303 (0x8bfe2800) [pid = 1817] [serial = 853] [outer = (nil)] 09:18:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 304 (0x8c885400) [pid = 1817] [serial = 854] [outer = 0x8bfe2800] 09:18:39 INFO - PROCESS | 1817 | 1461169119515 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 305 (0x8c889c00) [pid = 1817] [serial = 855] [outer = 0x8bfe2800] 09:18:40 INFO - PROCESS | 1817 | 1461169120379 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1529ms 09:18:40 INFO - PROCESS | 1817 | 1461169120441 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 1817 | 1461169120445 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 09:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:18:40 INFO - PROCESS | 1817 | 1461169120451 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 1817 | 1461169120454 Marionette TRACE conn3 <- [1,1110,null,{}] 09:18:40 INFO - PROCESS | 1817 | 1461169120460 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:40 INFO - PROCESS | 1817 | 1461169120641 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 09:18:40 INFO - PROCESS | 1817 | 1461169120915 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c881000 == 135 [pid = 1817] [id = 285] 09:18:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 306 (0x8c88d400) [pid = 1817] [serial = 856] [outer = (nil)] 09:18:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 307 (0x8ca8f800) [pid = 1817] [serial = 857] [outer = 0x8c88d400] 09:18:41 INFO - PROCESS | 1817 | 1461169121060 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 308 (0x8e6c1400) [pid = 1817] [serial = 858] [outer = 0x8c88d400] 09:18:41 INFO - PROCESS | 1817 | 1461169121930 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1532ms 09:18:41 INFO - PROCESS | 1817 | 1461169121983 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 09:18:41 INFO - PROCESS | 1817 | 1461169121987 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 09:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:18:41 INFO - PROCESS | 1817 | 1461169121994 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - PROCESS | 1817 | 1461169121998 Marionette TRACE conn3 <- [1,1114,null,{}] 09:18:42 INFO - PROCESS | 1817 | 1461169122004 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:42 INFO - PROCESS | 1817 | 1461169122213 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 09:18:42 INFO - PROCESS | 1817 | 1461169122536 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c88dc00 == 136 [pid = 1817] [id = 286] 09:18:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 309 (0x8f295000) [pid = 1817] [serial = 859] [outer = (nil)] 09:18:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 310 (0x8f29a800) [pid = 1817] [serial = 860] [outer = 0x8f295000] 09:18:42 INFO - PROCESS | 1817 | 1461169122639 Marionette DEBUG loaded listener.js 09:18:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 311 (0x8f2de000) [pid = 1817] [serial = 861] [outer = 0x8f295000] 09:18:43 INFO - PROCESS | 1817 | 1461169123525 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1578ms 09:18:43 INFO - PROCESS | 1817 | 1461169123572 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 09:18:43 INFO - PROCESS | 1817 | 1461169123576 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 09:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:18:43 INFO - PROCESS | 1817 | 1461169123582 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:18:43 INFO - PROCESS | 1817 | 1461169123585 Marionette TRACE conn3 <- [1,1118,null,{}] 09:18:43 INFO - PROCESS | 1817 | 1461169123591 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:43 INFO - PROCESS | 1817 | 1461169123808 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 09:18:44 INFO - PROCESS | 1817 | 1461169124128 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f29c000 == 137 [pid = 1817] [id = 287] 09:18:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 312 (0x8fb35400) [pid = 1817] [serial = 862] [outer = (nil)] 09:18:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 313 (0x8fea2000) [pid = 1817] [serial = 863] [outer = 0x8fb35400] 09:18:44 INFO - PROCESS | 1817 | 1461169124225 Marionette DEBUG loaded listener.js 09:18:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 314 (0x8fea8400) [pid = 1817] [serial = 864] [outer = 0x8fb35400] 09:18:45 INFO - PROCESS | 1817 | 1461169125106 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1583ms 09:18:45 INFO - PROCESS | 1817 | 1461169125166 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 09:18:45 INFO - PROCESS | 1817 | 1461169125169 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 09:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:18:45 INFO - PROCESS | 1817 | 1461169125175 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:18:45 INFO - PROCESS | 1817 | 1461169125179 Marionette TRACE conn3 <- [1,1122,null,{}] 09:18:45 INFO - PROCESS | 1817 | 1461169125184 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:45 INFO - PROCESS | 1817 | 1461169125369 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 09:18:45 INFO - PROCESS | 1817 | 1461169125683 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x85c65000 == 138 [pid = 1817] [id = 288] 09:18:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 315 (0x8e6c2000) [pid = 1817] [serial = 865] [outer = (nil)] 09:18:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 316 (0x90154c00) [pid = 1817] [serial = 866] [outer = 0x8e6c2000] 09:18:45 INFO - PROCESS | 1817 | 1461169125772 Marionette DEBUG loaded listener.js 09:18:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 317 (0x9015e400) [pid = 1817] [serial = 867] [outer = 0x8e6c2000] 09:18:46 INFO - PROCESS | 1817 | 1461169126641 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1532ms 09:18:46 INFO - PROCESS | 1817 | 1461169126708 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 09:18:46 INFO - PROCESS | 1817 | 1461169126712 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 09:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:18:46 INFO - PROCESS | 1817 | 1461169126718 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:18:46 INFO - PROCESS | 1817 | 1461169126722 Marionette TRACE conn3 <- [1,1126,null,{}] 09:18:46 INFO - PROCESS | 1817 | 1461169126727 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:46 INFO - PROCESS | 1817 | 1461169126922 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 09:18:47 INFO - PROCESS | 1817 | 1461169127236 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fefc400 == 139 [pid = 1817] [id = 289] 09:18:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 318 (0x9002cc00) [pid = 1817] [serial = 868] [outer = (nil)] 09:18:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 319 (0x9028c800) [pid = 1817] [serial = 869] [outer = 0x9002cc00] 09:18:47 INFO - PROCESS | 1817 | 1461169127325 Marionette DEBUG loaded listener.js 09:18:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 320 (0x90341400) [pid = 1817] [serial = 870] [outer = 0x9002cc00] 09:18:48 INFO - PROCESS | 1817 | 1461169128184 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1477ms 09:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:18:48 INFO - PROCESS | 1817 | 1461169128196 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 09:18:48 INFO - PROCESS | 1817 | 1461169128199 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 09:18:48 INFO - PROCESS | 1817 | 1461169128207 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:18:48 INFO - PROCESS | 1817 | 1461169128209 Marionette TRACE conn3 <- [1,1130,null,{}] 09:18:48 INFO - PROCESS | 1817 | 1461169128215 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:48 INFO - PROCESS | 1817 | 1461169128401 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 09:18:48 INFO - PROCESS | 1817 | 1461169128688 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x90285400 == 140 [pid = 1817] [id = 290] 09:18:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 321 (0x90290800) [pid = 1817] [serial = 871] [outer = (nil)] 09:18:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 322 (0x904a7000) [pid = 1817] [serial = 872] [outer = 0x90290800] 09:18:48 INFO - PROCESS | 1817 | 1461169128826 Marionette DEBUG loaded listener.js 09:18:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 323 (0x904a9400) [pid = 1817] [serial = 873] [outer = 0x90290800] 09:18:49 INFO - PROCESS | 1817 | 1461169129743 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1582ms 09:18:49 INFO - PROCESS | 1817 | 1461169129788 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 09:18:49 INFO - PROCESS | 1817 | 1461169129792 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 09:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:18:49 INFO - PROCESS | 1817 | 1461169129798 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:18:49 INFO - PROCESS | 1817 | 1461169129801 Marionette TRACE conn3 <- [1,1134,null,{}] 09:18:49 INFO - PROCESS | 1817 | 1461169129807 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:49 INFO - PROCESS | 1817 | 1461169129991 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 09:18:50 INFO - PROCESS | 1817 | 1461169130321 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e8e9000 == 141 [pid = 1817] [id = 291] 09:18:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 324 (0x9015ac00) [pid = 1817] [serial = 874] [outer = (nil)] 09:18:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 325 (0x905dbc00) [pid = 1817] [serial = 875] [outer = 0x9015ac00] 09:18:50 INFO - PROCESS | 1817 | 1461169130411 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 326 (0x905e5400) [pid = 1817] [serial = 876] [outer = 0x9015ac00] 09:18:51 INFO - PROCESS | 1817 | 1461169131239 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1478ms 09:18:51 INFO - PROCESS | 1817 | 1461169131277 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 09:18:51 INFO - PROCESS | 1817 | 1461169131280 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 09:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:18:51 INFO - PROCESS | 1817 | 1461169131287 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:18:51 INFO - PROCESS | 1817 | 1461169131298 Marionette TRACE conn3 <- [1,1138,null,{}] 09:18:51 INFO - PROCESS | 1817 | 1461169131333 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:51 INFO - PROCESS | 1817 | 1461169131537 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 09:18:51 INFO - PROCESS | 1817 | 1461169131864 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ca92800 == 142 [pid = 1817] [id = 292] 09:18:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 327 (0x8f294000) [pid = 1817] [serial = 877] [outer = (nil)] 09:18:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 328 (0x91310400) [pid = 1817] [serial = 878] [outer = 0x8f294000] 09:18:51 INFO - PROCESS | 1817 | 1461169131954 Marionette DEBUG loaded listener.js 09:18:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 329 (0x92946c00) [pid = 1817] [serial = 879] [outer = 0x8f294000] 09:18:52 INFO - PROCESS | 1817 | 1461169132838 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1613ms 09:18:52 INFO - PROCESS | 1817 | 1461169132902 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 09:18:52 INFO - PROCESS | 1817 | 1461169132906 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 09:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:18:52 INFO - PROCESS | 1817 | 1461169132912 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:18:52 INFO - PROCESS | 1817 | 1461169132916 Marionette TRACE conn3 <- [1,1142,null,{}] 09:18:52 INFO - PROCESS | 1817 | 1461169132921 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:53 INFO - PROCESS | 1817 | 1461169133118 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 09:18:53 INFO - PROCESS | 1817 | 1461169133445 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x84f65000 == 143 [pid = 1817] [id = 293] 09:18:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 330 (0x84f65800) [pid = 1817] [serial = 880] [outer = (nil)] 09:18:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 331 (0x85ba6800) [pid = 1817] [serial = 881] [outer = 0x84f65800] 09:18:53 INFO - PROCESS | 1817 | 1461169133536 Marionette DEBUG loaded listener.js 09:18:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 332 (0x85c60000) [pid = 1817] [serial = 882] [outer = 0x84f65800] 09:18:54 INFO - PROCESS | 1817 | 1461169134395 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1528ms 09:18:54 INFO - PROCESS | 1817 | 1461169134441 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 09:18:54 INFO - PROCESS | 1817 | 1461169134445 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 09:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:18:54 INFO - PROCESS | 1817 | 1461169134451 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:18:54 INFO - PROCESS | 1817 | 1461169134454 Marionette TRACE conn3 <- [1,1146,null,{}] 09:18:54 INFO - PROCESS | 1817 | 1461169134460 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:54 INFO - PROCESS | 1817 | 1461169134647 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 09:18:54 INFO - PROCESS | 1817 | 1461169134966 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x86b36000 == 144 [pid = 1817] [id = 294] 09:18:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 333 (0x86dd6800) [pid = 1817] [serial = 883] [outer = (nil)] 09:18:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 334 (0x8a344c00) [pid = 1817] [serial = 884] [outer = 0x86dd6800] 09:18:55 INFO - PROCESS | 1817 | 1461169135055 Marionette DEBUG loaded listener.js 09:18:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 335 (0x8ae9ac00) [pid = 1817] [serial = 885] [outer = 0x86dd6800] 09:18:55 INFO - PROCESS | 1817 | 1461169135890 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1478ms 09:18:55 INFO - PROCESS | 1817 | 1461169135930 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 09:18:55 INFO - PROCESS | 1817 | 1461169135934 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 09:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:18:55 INFO - PROCESS | 1817 | 1461169135940 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:18:55 INFO - PROCESS | 1817 | 1461169135943 Marionette TRACE conn3 <- [1,1150,null,{}] 09:18:55 INFO - PROCESS | 1817 | 1461169135949 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:56 INFO - PROCESS | 1817 | 1461169136133 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 09:18:57 INFO - PROCESS | 1817 | --DOCSHELL 0x9285bc00 == 143 [pid = 1817] [id = 66] 09:18:57 INFO - PROCESS | 1817 | --DOCSHELL 0x826edc00 == 142 [pid = 1817] [id = 264] 09:18:57 INFO - PROCESS | 1817 | --DOCSHELL 0x98ac0800 == 141 [pid = 1817] [id = 262] 09:18:57 INFO - PROCESS | 1817 | --DOCSHELL 0x8c882400 == 140 [pid = 1817] [id = 263] 09:18:57 INFO - PROCESS | 1817 | --DOCSHELL 0x904ad800 == 139 [pid = 1817] [id = 261] 09:18:57 INFO - PROCESS | 1817 | --DOCSHELL 0x905db000 == 138 [pid = 1817] [id = 260] 09:18:57 INFO - PROCESS | 1817 | --DOCSHELL 0x83d08c00 == 137 [pid = 1817] [id = 259] 09:18:57 INFO - PROCESS | 1817 | --DOCSHELL 0x8e8e9800 == 136 [pid = 1817] [id = 257] 09:18:57 INFO - PROCESS | 1817 | --DOCSHELL 0x8bfaf400 == 135 [pid = 1817] [id = 258] 09:18:57 INFO - PROCESS | 1817 | --DOCSHELL 0x8aea7000 == 134 [pid = 1817] [id = 256] 09:18:57 INFO - PROCESS | 1817 | --DOCSHELL 0x88ff5c00 == 133 [pid = 1817] [id = 255] 09:18:57 INFO - PROCESS | 1817 | --DOCSHELL 0x88b4b000 == 132 [pid = 1817] [id = 254] 09:18:57 INFO - PROCESS | 1817 | --DOCSHELL 0x864f8400 == 131 [pid = 1817] [id = 253] 09:18:57 INFO - PROCESS | 1817 | --DOCSHELL 0x83ae9000 == 130 [pid = 1817] [id = 252] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 334 (0x97a6cc00) [pid = 1817] [serial = 241] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 333 (0x98631800) [pid = 1817] [serial = 382] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 332 (0x9a872400) [pid = 1817] [serial = 180] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 331 (0x905e6000) [pid = 1817] [serial = 328] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 330 (0x9fc4a800) [pid = 1817] [serial = 183] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 329 (0x9015d400) [pid = 1817] [serial = 295] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 328 (0x8aacdc00) [pid = 1817] [serial = 394] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 327 (0xa0a8d400) [pid = 1817] [serial = 340] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 326 (0x8b650c00) [pid = 1817] [serial = 379] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 325 (0x97c70400) [pid = 1817] [serial = 376] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 324 (0x905dfc00) [pid = 1817] [serial = 274] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 323 (0x976d5800) [pid = 1817] [serial = 277] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 322 (0xa457d400) [pid = 1817] [serial = 238] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 321 (0x9fc4c000) [pid = 1817] [serial = 385] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 320 (0x8fefac00) [pid = 1817] [serial = 192] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 319 (0x8fb33400) [pid = 1817] [serial = 114] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 318 (0xa2ac1000) [pid = 1817] [serial = 144] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 317 (0x993fb400) [pid = 1817] [serial = 283] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 316 (0x99020400) [pid = 1817] [serial = 286] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 315 (0xa4c05c00) [pid = 1817] [serial = 397] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 314 (0x993fc000) [pid = 1817] [serial = 403] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 313 (0x9ffc7c00) [pid = 1817] [serial = 337] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 312 (0x90155400) [pid = 1817] [serial = 292] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 311 (0x9fb25800) [pid = 1817] [serial = 334] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 310 (0xa45bbc00) [pid = 1817] [serial = 147] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 309 (0xa45bb000) [pid = 1817] [serial = 225] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 308 (0x8fef6000) [pid = 1817] [serial = 325] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 307 (0x9053c400) [pid = 1817] [serial = 271] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 306 (0x9a86ec00) [pid = 1817] [serial = 141] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 305 (0xa2a38c00) [pid = 1817] [serial = 189] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 304 (0x92857400) [pid = 1817] [serial = 135] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 303 (0x93b09000) [pid = 1817] [serial = 219] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 302 (0xa2abbc00) [pid = 1817] [serial = 388] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 301 (0x8b58d400) [pid = 1817] [serial = 343] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 300 (0xa0a95800) [pid = 1817] [serial = 186] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 299 (0x9053d400) [pid = 1817] [serial = 244] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 298 (0xa6965000) [pid = 1817] [serial = 232] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 297 (0x8f758000) [pid = 1817] [serial = 470] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 296 (0x9130bc00) [pid = 1817] [serial = 174] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 295 (0xa0f47400) [pid = 1817] [serial = 235] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 294 (0x98301800) [pid = 1817] [serial = 138] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 293 (0x8e8ea000) [pid = 1817] [serial = 289] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 292 (0x8ca99400) [pid = 1817] [serial = 298] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 291 (0x98411000) [pid = 1817] [serial = 280] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 290 (0x993b0400) [pid = 1817] [serial = 150] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 289 (0xa5f31400) [pid = 1817] [serial = 228] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 288 (0x9130a800) [pid = 1817] [serial = 400] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 287 (0x9053e400) [pid = 1817] [serial = 373] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 286 (0xa444fc00) [pid = 1817] [serial = 195] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 285 (0x98310400) [pid = 1817] [serial = 222] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 284 (0x993adc00) [pid = 1817] [serial = 331] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 283 (0xa44c5400) [pid = 1817] [serial = 391] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 282 (0x8f297c00) [pid = 1817] [serial = 370] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 281 (0x970f0400) [pid = 1817] [serial = 177] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 280 (0x90537400) [pid = 1817] [serial = 434] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 279 (0x8fefb400) [pid = 1817] [serial = 431] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 278 (0x8ca9a800) [pid = 1817] [serial = 428] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 277 (0x98310800) [pid = 1817] [serial = 425] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 276 (0x8a34ec00) [pid = 1817] [serial = 614] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 275 (0x88b46800) [pid = 1817] [serial = 611] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 274 (0x92855c00) [pid = 1817] [serial = 575] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 273 (0x90289c00) [pid = 1817] [serial = 572] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 272 (0x8f29e000) [pid = 1817] [serial = 569] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 271 (0x8ca9cc00) [pid = 1817] [serial = 566] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 270 (0x89ef1400) [pid = 1817] [serial = 458] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 269 (0x86baac00) [pid = 1817] [serial = 539] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 268 (0x86dd2800) [pid = 1817] [serial = 657] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 267 (0x891ef800) [pid = 1817] [serial = 452] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 266 (0x99018000) [pid = 1817] [serial = 518] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 265 (0x86b3a400) [pid = 1817] [serial = 533] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 264 (0x979dc800) [pid = 1817] [serial = 632] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 263 (0x913e3000) [pid = 1817] [serial = 629] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 262 (0x84f6c000) [pid = 1817] [serial = 653] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 261 (0x8addb800) [pid = 1817] [serial = 497] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 260 (0x8aea3000) [pid = 1817] [serial = 641] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 259 (0x905e1400) [pid = 1817] [serial = 494] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 258 (0x88b46400) [pid = 1817] [serial = 461] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 257 (0x8e8e4800) [pid = 1817] [serial = 500] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 256 (0x88ca1400) [pid = 1817] [serial = 464] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 255 (0x8beabc00) [pid = 1817] [serial = 521] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 254 (0x97a69400) [pid = 1817] [serial = 587] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 253 (0x9746e000) [pid = 1817] [serial = 443] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 252 (0x8b65bc00) [pid = 1817] [serial = 515] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 251 (0x8f2db400) [pid = 1817] [serial = 623] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 250 (0x990d8800) [pid = 1817] [serial = 660] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 249 (0x976da800) [pid = 1817] [serial = 581] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 248 (0x90349800) [pid = 1817] [serial = 663] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 247 (0x9830f800) [pid = 1817] [serial = 584] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 246 (0x8bfb5000) [pid = 1817] [serial = 617] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 245 (0x89ee8000) [pid = 1817] [serial = 449] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 244 (0x93b01400) [pid = 1817] [serial = 506] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 243 (0x88ff3000) [pid = 1817] [serial = 446] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 242 (0x993a8800) [pid = 1817] [serial = 635] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 241 (0x8aea1800) [pid = 1817] [serial = 440] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 240 (0x8b6c0000) [pid = 1817] [serial = 554] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 239 (0x9862b400) [pid = 1817] [serial = 512] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 238 (0x8a55e400) [pid = 1817] [serial = 560] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 237 (0x8a568c00) [pid = 1817] [serial = 437] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 236 (0x990ce400) [pid = 1817] [serial = 524] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 235 (0x8e6c9800) [pid = 1817] [serial = 620] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 234 (0x8bfb8400) [pid = 1817] [serial = 563] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 233 (0x906eb400) [pid = 1817] [serial = 503] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 232 (0x87edfc00) [pid = 1817] [serial = 557] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 231 (0x85bb0400) [pid = 1817] [serial = 644] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 230 (0x901d3400) [pid = 1817] [serial = 590] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 229 (0x88cac000) [pid = 1817] [serial = 467] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 228 (0x96fb2000) [pid = 1817] [serial = 509] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 227 (0x864f6000) [pid = 1817] [serial = 650] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 226 (0x83aecc00) [pid = 1817] [serial = 728] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 225 (0x85ddcc00) [pid = 1817] [serial = 725] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 224 (0x83d0a800) [pid = 1817] [serial = 722] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 223 (0x85ddc800) [pid = 1817] [serial = 719] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 222 (0x86f4f000) [pid = 1817] [serial = 716] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 221 (0x9a649c00) [pid = 1817] [serial = 713] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 220 (0x845ea000) [pid = 1817] [serial = 710] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 219 (0x9862f400) [pid = 1817] [serial = 707] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 218 (0x967ba400) [pid = 1817] [serial = 704] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 217 (0x904ad000) [pid = 1817] [serial = 701] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 216 (0x8feef000) [pid = 1817] [serial = 698] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 215 (0x8f243000) [pid = 1817] [serial = 695] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 214 (0x8bfb9000) [pid = 1817] [serial = 692] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 213 (0x8a34bc00) [pid = 1817] [serial = 689] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 212 (0x86dd3400) [pid = 1817] [serial = 686] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 211 (0x852a4c00) [pid = 1817] [serial = 743] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 210 (0x85ba9400) [pid = 1817] [serial = 744] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 209 (0x86f50400) [pid = 1817] [serial = 749] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 208 (0x87743400) [pid = 1817] [serial = 750] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 207 (0x89eefc00) [pid = 1817] [serial = 455] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 206 (0x967b6800) [pid = 1817] [serial = 578] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 205 (0x86ba1800) [pid = 1817] [serial = 536] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 204 (0x993b4c00) [pid = 1817] [serial = 530] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 203 (0x8b6c1000) [pid = 1817] [serial = 346] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 202 (0x975dfc00) [pid = 1817] [serial = 527] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 201 (0x8ad3a400) [pid = 1817] [serial = 638] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 200 (0x85c66000) [pid = 1817] [serial = 647] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 199 (0x904a1800) [pid = 1817] [serial = 626] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x8bea9c00) [pid = 1817] [serial = 608] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x891f5000) [pid = 1817] [serial = 755] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x88ff1c00) [pid = 1817] [serial = 752] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x89072c00) [pid = 1817] [serial = 753] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x864f0000) [pid = 1817] [serial = 746] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x86b3b400) [pid = 1817] [serial = 747] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x8bfaf000) [pid = 1817] [serial = 683] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x89072400) [pid = 1817] [serial = 740] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x86f49000) [pid = 1817] [serial = 737] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x83c11000) [pid = 1817] [serial = 734] [outer = (nil)] [url = about:blank] 09:18:57 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x83c08000) [pid = 1817] [serial = 731] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1817 | 1461169138025 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x81edc400 == 131 [pid = 1817] [id = 295] 09:18:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x828d1c00) [pid = 1817] [serial = 886] [outer = (nil)] 09:18:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x83ae7400) [pid = 1817] [serial = 887] [outer = 0x828d1c00] 09:18:58 INFO - PROCESS | 1817 | 1461169138120 Marionette DEBUG loaded listener.js 09:18:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x83c07800) [pid = 1817] [serial = 888] [outer = 0x828d1c00] 09:18:58 INFO - PROCESS | 1817 | 1461169138851 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 2935ms 09:18:58 INFO - PROCESS | 1817 | 1461169138876 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 09:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:18:58 INFO - PROCESS | 1817 | 1461169138881 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 09:18:58 INFO - PROCESS | 1817 | 1461169138888 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:18:58 INFO - PROCESS | 1817 | 1461169138894 Marionette TRACE conn3 <- [1,1154,null,{}] 09:18:58 INFO - PROCESS | 1817 | 1461169138901 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:59 INFO - PROCESS | 1817 | 1461169139088 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 09:18:59 INFO - PROCESS | 1817 | 1461169139258 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x83d0c400 == 132 [pid = 1817] [id = 296] 09:18:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x845e6000) [pid = 1817] [serial = 889] [outer = (nil)] 09:18:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x84f62400) [pid = 1817] [serial = 890] [outer = 0x845e6000] 09:18:59 INFO - PROCESS | 1817 | 1461169139335 Marionette DEBUG loaded listener.js 09:18:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x852a0800) [pid = 1817] [serial = 891] [outer = 0x845e6000] 09:19:00 INFO - PROCESS | 1817 | 1461169140227 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1389ms 09:19:00 INFO - PROCESS | 1817 | 1461169140281 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 09:19:00 INFO - PROCESS | 1817 | 1461169140285 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 09:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:19:00 INFO - PROCESS | 1817 | 1461169140299 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:19:00 INFO - PROCESS | 1817 | 1461169140301 Marionette TRACE conn3 <- [1,1158,null,{}] 09:19:00 INFO - PROCESS | 1817 | 1461169140307 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:00 INFO - PROCESS | 1817 | 1461169140540 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 09:19:00 INFO - PROCESS | 1817 | 1461169140576 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x852a7400 == 133 [pid = 1817] [id = 297] 09:19:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x85bb0c00) [pid = 1817] [serial = 892] [outer = (nil)] 09:19:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x85c69800) [pid = 1817] [serial = 893] [outer = 0x85bb0c00] 09:19:00 INFO - PROCESS | 1817 | 1461169140648 Marionette DEBUG loaded listener.js 09:19:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x85dd8000) [pid = 1817] [serial = 894] [outer = 0x85bb0c00] 09:19:01 INFO - PROCESS | 1817 | 1461169141656 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1430ms 09:19:01 INFO - PROCESS | 1817 | 1461169141733 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 09:19:01 INFO - PROCESS | 1817 | 1461169141742 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 09:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:19:01 INFO - PROCESS | 1817 | 1461169141768 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:19:01 INFO - PROCESS | 1817 | 1461169141785 Marionette TRACE conn3 <- [1,1162,null,{}] 09:19:01 INFO - PROCESS | 1817 | 1461169141824 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:02 INFO - PROCESS | 1817 | 1461169142063 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 09:19:02 INFO - PROCESS | 1817 | 1461169142090 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x845e3c00 == 134 [pid = 1817] [id = 298] 09:19:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x85de2000) [pid = 1817] [serial = 895] [outer = (nil)] 09:19:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x864f5800) [pid = 1817] [serial = 896] [outer = 0x85de2000] 09:19:02 INFO - PROCESS | 1817 | 1461169142161 Marionette DEBUG loaded listener.js 09:19:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 200 (0x86b39c00) [pid = 1817] [serial = 897] [outer = 0x85de2000] 09:19:03 INFO - PROCESS | 1817 | --DOMWINDOW == 199 (0x8f75a800) [pid = 1817] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:19:03 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x86f48400) [pid = 1817] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:19:03 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x87edbc00) [pid = 1817] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:19:03 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x8ca92000) [pid = 1817] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:19:03 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x83d02c00) [pid = 1817] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:19:03 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x88ca3000) [pid = 1817] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:19:03 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x83aedc00) [pid = 1817] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:19:03 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x85dd5400) [pid = 1817] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:19:03 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x85baa000) [pid = 1817] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:19:03 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x901d8000) [pid = 1817] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:19:03 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x8bd18400) [pid = 1817] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:19:03 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x845e1c00) [pid = 1817] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:19:03 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x90341c00) [pid = 1817] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:19:03 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x8bfed400) [pid = 1817] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:19:03 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x89079800) [pid = 1817] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:19:03 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x97a6fc00) [pid = 1817] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:19:03 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x864f4000) [pid = 1817] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:19:03 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x8bdc0000) [pid = 1817] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:19:03 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x83c06400) [pid = 1817] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:19:03 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x891f2000) [pid = 1817] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:19:03 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x86b9bc00) [pid = 1817] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:19:03 INFO - PROCESS | 1817 | 1461169143724 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1997ms 09:19:03 INFO - PROCESS | 1817 | 1461169143751 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 09:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:19:03 INFO - PROCESS | 1817 | 1461169143755 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 09:19:03 INFO - PROCESS | 1817 | 1461169143761 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:19:03 INFO - PROCESS | 1817 | 1461169143764 Marionette TRACE conn3 <- [1,1166,null,{}] 09:19:03 INFO - PROCESS | 1817 | 1461169143769 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:03 INFO - PROCESS | 1817 | 1461169143934 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 09:19:04 INFO - PROCESS | 1817 | 1461169144105 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x83d08000 == 135 [pid = 1817] [id = 299] 09:19:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x85baf000) [pid = 1817] [serial = 898] [outer = (nil)] 09:19:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x86b3f800) [pid = 1817] [serial = 899] [outer = 0x85baf000] 09:19:04 INFO - PROCESS | 1817 | 1461169144175 Marionette DEBUG loaded listener.js 09:19:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x86ba2800) [pid = 1817] [serial = 900] [outer = 0x85baf000] 09:19:04 INFO - PROCESS | 1817 | 1461169144912 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1189ms 09:19:04 INFO - PROCESS | 1817 | 1461169144949 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 09:19:04 INFO - PROCESS | 1817 | 1461169144953 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 09:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:19:04 INFO - PROCESS | 1817 | 1461169144958 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:19:04 INFO - PROCESS | 1817 | 1461169144961 Marionette TRACE conn3 <- [1,1170,null,{}] 09:19:04 INFO - PROCESS | 1817 | 1461169144966 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:05 INFO - PROCESS | 1817 | 1461169145299 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 09:19:05 INFO - PROCESS | 1817 | 1461169145462 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x828cd400 == 136 [pid = 1817] [id = 300] 09:19:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x828d0c00) [pid = 1817] [serial = 901] [outer = (nil)] 09:19:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x83ae7c00) [pid = 1817] [serial = 902] [outer = 0x828d0c00] 09:19:05 INFO - PROCESS | 1817 | 1461169145553 Marionette DEBUG loaded listener.js 09:19:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x83c13400) [pid = 1817] [serial = 903] [outer = 0x828d0c00] 09:19:06 INFO - PROCESS | 1817 | 1461169146586 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1683ms 09:19:06 INFO - PROCESS | 1817 | 1461169146644 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 09:19:06 INFO - PROCESS | 1817 | 1461169146651 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 09:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:19:06 INFO - PROCESS | 1817 | 1461169146659 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:19:06 INFO - PROCESS | 1817 | 1461169146666 Marionette TRACE conn3 <- [1,1174,null,{}] 09:19:06 INFO - PROCESS | 1817 | 1461169146673 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:06 INFO - PROCESS | 1817 | 1461169146903 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 09:19:07 INFO - PROCESS | 1817 | 1461169147162 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x85babc00 == 137 [pid = 1817] [id = 301] 09:19:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x85bae400) [pid = 1817] [serial = 904] [outer = (nil)] 09:19:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x85c6ac00) [pid = 1817] [serial = 905] [outer = 0x85bae400] 09:19:07 INFO - PROCESS | 1817 | 1461169147293 Marionette DEBUG loaded listener.js 09:19:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x861e2400) [pid = 1817] [serial = 906] [outer = 0x85bae400] 09:19:08 INFO - PROCESS | 1817 | 1461169148240 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:19:08 INFO - PROCESS | 1817 | 1461169148302 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 09:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:19:08 INFO - PROCESS | 1817 | 1461169148309 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 1817 | 1461169148312 Marionette TRACE conn3 <- [1,1178,null,{}] 09:19:08 INFO - PROCESS | 1817 | 1461169148318 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:08 INFO - PROCESS | 1817 | 1461169148511 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 09:19:08 INFO - PROCESS | 1817 | 1461169148811 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x86b35000 == 138 [pid = 1817] [id = 302] 09:19:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x86ddac00) [pid = 1817] [serial = 907] [outer = (nil)] 09:19:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x86f44c00) [pid = 1817] [serial = 908] [outer = 0x86ddac00] 09:19:08 INFO - PROCESS | 1817 | 1461169148942 Marionette DEBUG loaded listener.js 09:19:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x86f4f000) [pid = 1817] [serial = 909] [outer = 0x86ddac00] 09:19:09 INFO - PROCESS | 1817 | 1461169149819 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:19:09 INFO - PROCESS | 1817 | 1461169149865 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 09:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:19:09 INFO - PROCESS | 1817 | 1461169149882 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:19:09 INFO - PROCESS | 1817 | 1461169149889 Marionette TRACE conn3 <- [1,1182,null,{}] 09:19:09 INFO - PROCESS | 1817 | 1461169149895 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:10 INFO - PROCESS | 1817 | 1461169150089 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 09:19:10 INFO - PROCESS | 1817 | 1461169150391 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x861e8400 == 139 [pid = 1817] [id = 303] 09:19:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x86dda000) [pid = 1817] [serial = 910] [outer = (nil)] 09:19:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x87edbc00) [pid = 1817] [serial = 911] [outer = 0x86dda000] 09:19:10 INFO - PROCESS | 1817 | 1461169150481 Marionette DEBUG loaded listener.js 09:19:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x8894d800) [pid = 1817] [serial = 912] [outer = 0x86dda000] 09:19:11 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:11 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:19:11 INFO - PROCESS | 1817 | 1461169151344 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:19:11 INFO - PROCESS | 1817 | 1461169151424 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 09:19:11 INFO - PROCESS | 1817 | 1461169151430 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:19:11 INFO - PROCESS | 1817 | 1461169151433 Marionette TRACE conn3 <- [1,1186,null,{}] 09:19:11 INFO - PROCESS | 1817 | 1461169151439 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:11 INFO - PROCESS | 1817 | 1461169151628 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 09:19:11 INFO - PROCESS | 1817 | 1461169151878 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x83d0cc00 == 140 [pid = 1817] [id = 304] 09:19:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x86dd7400) [pid = 1817] [serial = 913] [outer = (nil)] 09:19:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x88ca0000) [pid = 1817] [serial = 914] [outer = 0x86dd7400] 09:19:12 INFO - PROCESS | 1817 | 1461169152006 Marionette DEBUG loaded listener.js 09:19:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x88ca6400) [pid = 1817] [serial = 915] [outer = 0x86dd7400] 09:19:12 INFO - PROCESS | 1817 | 1461169152890 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 09:19:12 INFO - PROCESS | 1817 | 1461169152968 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 09:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:19:12 INFO - PROCESS | 1817 | 1461169152975 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:19:12 INFO - PROCESS | 1817 | 1461169152978 Marionette TRACE conn3 <- [1,1190,null,{}] 09:19:12 INFO - PROCESS | 1817 | 1461169152984 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:13 INFO - PROCESS | 1817 | 1461169153253 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 09:19:13 INFO - PROCESS | 1817 | 1461169153523 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x88ff4400 == 141 [pid = 1817] [id = 305] 09:19:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x88ff4800) [pid = 1817] [serial = 916] [outer = (nil)] 09:19:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x8906dc00) [pid = 1817] [serial = 917] [outer = 0x88ff4800] 09:19:13 INFO - PROCESS | 1817 | 1461169153666 Marionette DEBUG loaded listener.js 09:19:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 200 (0x8907c400) [pid = 1817] [serial = 918] [outer = 0x88ff4800] 09:19:14 INFO - PROCESS | 1817 | 1461169154599 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 09:19:14 INFO - PROCESS | 1817 | 1461169154666 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 09:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:19:14 INFO - PROCESS | 1817 | 1461169154673 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:19:14 INFO - PROCESS | 1817 | 1461169154677 Marionette TRACE conn3 <- [1,1194,null,{}] 09:19:14 INFO - PROCESS | 1817 | 1461169154682 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:14 INFO - PROCESS | 1817 | 1461169154870 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 09:19:15 INFO - PROCESS | 1817 | 1461169155135 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x87edb800 == 142 [pid = 1817] [id = 306] 09:19:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 201 (0x88feac00) [pid = 1817] [serial = 919] [outer = (nil)] 09:19:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 202 (0x89eeb800) [pid = 1817] [serial = 920] [outer = 0x88feac00] 09:19:15 INFO - PROCESS | 1817 | 1461169155263 Marionette DEBUG loaded listener.js 09:19:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 203 (0x89ef0400) [pid = 1817] [serial = 921] [outer = 0x88feac00] 09:19:15 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:15 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:16 INFO - PROCESS | 1817 | 1461169156119 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 09:19:16 INFO - PROCESS | 1817 | 1461169156172 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 09:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:19:16 INFO - PROCESS | 1817 | 1461169156177 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:19:16 INFO - PROCESS | 1817 | 1461169156181 Marionette TRACE conn3 <- [1,1198,null,{}] 09:19:16 INFO - PROCESS | 1817 | 1461169156186 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:16 INFO - PROCESS | 1817 | 1461169156365 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 09:19:16 INFO - PROCESS | 1817 | 1461169156592 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x891ef800 == 143 [pid = 1817] [id = 307] 09:19:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 204 (0x891f4800) [pid = 1817] [serial = 922] [outer = (nil)] 09:19:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 205 (0x8a55c400) [pid = 1817] [serial = 923] [outer = 0x891f4800] 09:19:16 INFO - PROCESS | 1817 | 1461169156715 Marionette DEBUG loaded listener.js 09:19:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 206 (0x8a562800) [pid = 1817] [serial = 924] [outer = 0x891f4800] 09:19:17 INFO - PROCESS | 1817 | 1461169157644 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1538ms 09:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:19:17 INFO - PROCESS | 1817 | 1461169157716 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 09:19:17 INFO - PROCESS | 1817 | 1461169157720 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 09:19:17 INFO - PROCESS | 1817 | 1461169157726 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:19:17 INFO - PROCESS | 1817 | 1461169157729 Marionette TRACE conn3 <- [1,1202,null,{}] 09:19:17 INFO - PROCESS | 1817 | 1461169157735 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:17 INFO - PROCESS | 1817 | 1461169157952 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 09:19:18 INFO - PROCESS | 1817 | 1461169158206 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x88ff1c00 == 144 [pid = 1817] [id = 308] 09:19:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 207 (0x8a342000) [pid = 1817] [serial = 925] [outer = (nil)] 09:19:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 208 (0x8aacb400) [pid = 1817] [serial = 926] [outer = 0x8a342000] 09:19:18 INFO - PROCESS | 1817 | 1461169158340 Marionette DEBUG loaded listener.js 09:19:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 209 (0x8aacf400) [pid = 1817] [serial = 927] [outer = 0x8a342000] 09:19:19 INFO - PROCESS | 1817 | 1461169159177 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:19:19 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:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1482ms 09:19:19 INFO - PROCESS | 1817 | 1461169159207 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 09:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:19:19 INFO - PROCESS | 1817 | 1461169159211 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 09:19:19 INFO - PROCESS | 1817 | 1461169159217 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:19:19 INFO - PROCESS | 1817 | 1461169159221 Marionette TRACE conn3 <- [1,1206,null,{}] 09:19:19 INFO - PROCESS | 1817 | 1461169159226 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:19 INFO - PROCESS | 1817 | 1461169159408 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 09:19:19 INFO - PROCESS | 1817 | 1461169159638 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a34bc00 == 145 [pid = 1817] [id = 309] 09:19:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 210 (0x8a566c00) [pid = 1817] [serial = 928] [outer = (nil)] 09:19:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 211 (0x8add8800) [pid = 1817] [serial = 929] [outer = 0x8a566c00] 09:19:19 INFO - PROCESS | 1817 | 1461169159761 Marionette DEBUG loaded listener.js 09:19:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 212 (0x8ade0800) [pid = 1817] [serial = 930] [outer = 0x8a566c00] 09:19:20 INFO - PROCESS | 1817 | 1461169160694 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:19:20 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:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1536ms 09:19:20 INFO - PROCESS | 1817 | 1461169160754 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 09:19:20 INFO - PROCESS | 1817 | 1461169160758 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 09:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:19:20 INFO - PROCESS | 1817 | 1461169160764 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:19:20 INFO - PROCESS | 1817 | 1461169160767 Marionette TRACE conn3 <- [1,1210,null,{}] 09:19:20 INFO - PROCESS | 1817 | 1461169160773 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:20 INFO - PROCESS | 1817 | 1461169160967 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 09:19:21 INFO - PROCESS | 1817 | 1461169161234 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x8aea4000 == 146 [pid = 1817] [id = 310] 09:19:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 213 (0x8aea4800) [pid = 1817] [serial = 931] [outer = (nil)] 09:19:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 214 (0x8b582800) [pid = 1817] [serial = 932] [outer = 0x8aea4800] 09:19:21 INFO - PROCESS | 1817 | 1461169161368 Marionette DEBUG loaded listener.js 09:19:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 215 (0x8b58bc00) [pid = 1817] [serial = 933] [outer = 0x8aea4800] 09:19:22 INFO - PROCESS | 1817 | 1461169162279 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1579ms 09:19:22 INFO - PROCESS | 1817 | 1461169162344 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 09:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:19:22 INFO - PROCESS | 1817 | 1461169162355 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 09:19:22 INFO - PROCESS | 1817 | 1461169162360 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:19:22 INFO - PROCESS | 1817 | 1461169162365 Marionette TRACE conn3 <- [1,1214,null,{}] 09:19:22 INFO - PROCESS | 1817 | 1461169162370 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:22 INFO - PROCESS | 1817 | 1461169162614 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 09:19:22 INFO - PROCESS | 1817 | 1461169162880 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x8aea1800 == 147 [pid = 1817] [id = 311] 09:19:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 216 (0x8b589c00) [pid = 1817] [serial = 934] [outer = (nil)] 09:19:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 217 (0x8b65a400) [pid = 1817] [serial = 935] [outer = 0x8b589c00] 09:19:23 INFO - PROCESS | 1817 | 1461169163005 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 218 (0x8b6bf400) [pid = 1817] [serial = 936] [outer = 0x8b589c00] 09:19:23 INFO - PROCESS | 1817 | --DOCSHELL 0x91e9a800 == 146 [pid = 1817] [id = 10] 09:19:23 INFO - PROCESS | 1817 | 1461169163965 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1638ms 09:19:24 INFO - PROCESS | 1817 | 1461169163999 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 09:19:24 INFO - PROCESS | 1817 | 1461169164003 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 09:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:19:24 INFO - PROCESS | 1817 | 1461169164009 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:19:24 INFO - PROCESS | 1817 | 1461169164012 Marionette TRACE conn3 <- [1,1218,null,{}] 09:19:24 INFO - PROCESS | 1817 | 1461169164018 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:24 INFO - PROCESS | 1817 | 1461169164198 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 09:19:24 INFO - PROCESS | 1817 | 1461169164418 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b647c00 == 147 [pid = 1817] [id = 312] 09:19:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 219 (0x8b65f000) [pid = 1817] [serial = 937] [outer = (nil)] 09:19:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 220 (0x8bd18400) [pid = 1817] [serial = 938] [outer = 0x8b65f000] 09:19:24 INFO - PROCESS | 1817 | 1461169164558 Marionette DEBUG loaded listener.js 09:19:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 221 (0x8bdba000) [pid = 1817] [serial = 939] [outer = 0x8b65f000] 09:19:25 INFO - PROCESS | 1817 | 1461169165491 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1527ms 09:19:25 INFO - PROCESS | 1817 | 1461169165537 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 09:19:25 INFO - PROCESS | 1817 | 1461169165541 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 09:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:19:25 INFO - PROCESS | 1817 | 1461169165548 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - PROCESS | 1817 | 1461169165551 Marionette TRACE conn3 <- [1,1222,null,{}] 09:19:25 INFO - PROCESS | 1817 | 1461169165557 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:25 INFO - PROCESS | 1817 | 1461169165752 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 09:19:26 INFO - PROCESS | 1817 | 1461169166020 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ad3b000 == 148 [pid = 1817] [id = 313] 09:19:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 222 (0x8b6c8400) [pid = 1817] [serial = 940] [outer = (nil)] 09:19:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 223 (0x8beb2000) [pid = 1817] [serial = 941] [outer = 0x8b6c8400] 09:19:26 INFO - PROCESS | 1817 | 1461169166142 Marionette DEBUG loaded listener.js 09:19:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 224 (0x8bfaf000) [pid = 1817] [serial = 942] [outer = 0x8b6c8400] 09:19:27 INFO - PROCESS | 1817 | 1461169167001 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 09:19:27 INFO - PROCESS | 1817 | 1461169167082 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 09:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:19:27 INFO - PROCESS | 1817 | 1461169167088 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:19:27 INFO - PROCESS | 1817 | 1461169167091 Marionette TRACE conn3 <- [1,1226,null,{}] 09:19:27 INFO - PROCESS | 1817 | 1461169167097 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:27 INFO - PROCESS | 1817 | 1461169167320 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 09:19:27 INFO - PROCESS | 1817 | 1461169167638 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x861e9000 == 149 [pid = 1817] [id = 314] 09:19:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 225 (0x89ee8800) [pid = 1817] [serial = 943] [outer = (nil)] 09:19:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 226 (0x8bfb5800) [pid = 1817] [serial = 944] [outer = 0x89ee8800] 09:19:27 INFO - PROCESS | 1817 | 1461169167737 Marionette DEBUG loaded listener.js 09:19:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 227 (0x8c882000) [pid = 1817] [serial = 945] [outer = 0x89ee8800] 09:19:28 INFO - PROCESS | 1817 | 1461169168690 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1639ms 09:19:28 INFO - PROCESS | 1817 | 1461169168728 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 09:19:28 INFO - PROCESS | 1817 | 1461169168731 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 09:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:19:28 INFO - PROCESS | 1817 | 1461169168738 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:19:28 INFO - PROCESS | 1817 | 1461169168742 Marionette TRACE conn3 <- [1,1230,null,{}] 09:19:28 INFO - PROCESS | 1817 | 1461169168748 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:28 INFO - PROCESS | 1817 | 1461169168940 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 09:19:29 INFO - PROCESS | 1817 | 1461169169207 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x83d03000 == 150 [pid = 1817] [id = 315] 09:19:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 228 (0x83d06000) [pid = 1817] [serial = 946] [outer = (nil)] 09:19:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 229 (0x85dd6400) [pid = 1817] [serial = 947] [outer = 0x83d06000] 09:19:29 INFO - PROCESS | 1817 | 1461169169334 Marionette DEBUG loaded listener.js 09:19:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 230 (0x86f45c00) [pid = 1817] [serial = 948] [outer = 0x83d06000] 09:19:30 INFO - PROCESS | 1817 | 1461169170648 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 2032ms 09:19:30 INFO - PROCESS | 1817 | 1461169170827 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 09:19:30 INFO - PROCESS | 1817 | 1461169170834 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 09:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:19:30 INFO - PROCESS | 1817 | 1461169170847 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:19:30 INFO - PROCESS | 1817 | 1461169170851 Marionette TRACE conn3 <- [1,1234,null,{}] 09:19:30 INFO - PROCESS | 1817 | 1461169170859 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:31 INFO - PROCESS | 1817 | 1461169171033 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 09:19:31 INFO - PROCESS | 1817 | 1461169171254 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x84f63800 == 151 [pid = 1817] [id = 316] 09:19:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 231 (0x84f6f400) [pid = 1817] [serial = 949] [outer = (nil)] 09:19:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 232 (0x852ad800) [pid = 1817] [serial = 950] [outer = 0x84f6f400] 09:19:31 INFO - PROCESS | 1817 | 1461169171371 Marionette DEBUG loaded listener.js 09:19:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 233 (0x85ba8800) [pid = 1817] [serial = 951] [outer = 0x84f6f400] 09:19:32 INFO - PROCESS | 1817 | 1461169172286 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1485ms 09:19:32 INFO - PROCESS | 1817 | 1461169172331 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 09:19:32 INFO - PROCESS | 1817 | 1461169172340 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 09:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:19:32 INFO - PROCESS | 1817 | 1461169172349 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:19:32 INFO - PROCESS | 1817 | 1461169172353 Marionette TRACE conn3 <- [1,1238,null,{}] 09:19:32 INFO - PROCESS | 1817 | 1461169172359 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:32 INFO - PROCESS | 1817 | 1461169172546 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 09:19:32 INFO - PROCESS | 1817 | 1461169172973 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x84f6e400 == 152 [pid = 1817] [id = 317] 09:19:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 234 (0x864f3400) [pid = 1817] [serial = 952] [outer = (nil)] 09:19:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 235 (0x86b9c800) [pid = 1817] [serial = 953] [outer = 0x864f3400] 09:19:33 INFO - PROCESS | 1817 | 1461169173056 Marionette DEBUG loaded listener.js 09:19:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 236 (0x86dd4000) [pid = 1817] [serial = 954] [outer = 0x864f3400] 09:19:33 INFO - PROCESS | 1817 | 1461169173947 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1644ms 09:19:33 INFO - PROCESS | 1817 | 1461169173993 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 09:19:33 INFO - PROCESS | 1817 | 1461169173997 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 09:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:19:34 INFO - PROCESS | 1817 | 1461169174003 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:19:34 INFO - PROCESS | 1817 | 1461169174009 Marionette TRACE conn3 <- [1,1242,null,{}] 09:19:34 INFO - PROCESS | 1817 | 1461169174024 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:34 INFO - PROCESS | 1817 | 1461169174208 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 09:19:34 INFO - PROCESS | 1817 | 1461169174519 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x85bae000 == 153 [pid = 1817] [id = 318] 09:19:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 237 (0x87edfc00) [pid = 1817] [serial = 955] [outer = (nil)] 09:19:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 238 (0x88ca0c00) [pid = 1817] [serial = 956] [outer = 0x87edfc00] 09:19:34 INFO - PROCESS | 1817 | 1461169174643 Marionette DEBUG loaded listener.js 09:19:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 239 (0x88ff5000) [pid = 1817] [serial = 957] [outer = 0x87edfc00] 09:19:35 INFO - PROCESS | 1817 | --DOCSHELL 0x8f2d7000 == 152 [pid = 1817] [id = 39] 09:19:35 INFO - PROCESS | 1817 | --DOCSHELL 0x94fae400 == 151 [pid = 1817] [id = 46] 09:19:35 INFO - PROCESS | 1817 | --DOCSHELL 0x8f2db800 == 150 [pid = 1817] [id = 73] 09:19:35 INFO - PROCESS | 1817 | --DOCSHELL 0x9746b800 == 149 [pid = 1817] [id = 47] 09:19:35 INFO - PROCESS | 1817 | --DOCSHELL 0x8f2d1800 == 148 [pid = 1817] [id = 55] 09:19:35 INFO - PROCESS | 1817 | --DOCSHELL 0x993ad800 == 147 [pid = 1817] [id = 48] 09:19:35 INFO - PROCESS | 1817 | --DOCSHELL 0x845e3c00 == 146 [pid = 1817] [id = 298] 09:19:35 INFO - PROCESS | 1817 | --DOCSHELL 0x852a7400 == 145 [pid = 1817] [id = 297] 09:19:35 INFO - PROCESS | 1817 | --DOCSHELL 0x83d0c400 == 144 [pid = 1817] [id = 296] 09:19:35 INFO - PROCESS | 1817 | --DOCSHELL 0x81edc400 == 143 [pid = 1817] [id = 295] 09:19:35 INFO - PROCESS | 1817 | --DOCSHELL 0x86b36000 == 142 [pid = 1817] [id = 294] 09:19:35 INFO - PROCESS | 1817 | --DOCSHELL 0x8ca92800 == 141 [pid = 1817] [id = 292] 09:19:35 INFO - PROCESS | 1817 | --DOCSHELL 0x84f65000 == 140 [pid = 1817] [id = 293] 09:19:35 INFO - PROCESS | 1817 | --DOCSHELL 0x8e8e9000 == 139 [pid = 1817] [id = 291] 09:19:35 INFO - PROCESS | 1817 | --DOCSHELL 0x90285400 == 138 [pid = 1817] [id = 290] 09:19:35 INFO - PROCESS | 1817 | --DOCSHELL 0x85c65000 == 137 [pid = 1817] [id = 288] 09:19:35 INFO - PROCESS | 1817 | --DOCSHELL 0x8fefc400 == 136 [pid = 1817] [id = 289] 09:19:35 INFO - PROCESS | 1817 | --DOCSHELL 0x8f29c000 == 135 [pid = 1817] [id = 287] 09:19:35 INFO - PROCESS | 1817 | --DOCSHELL 0x8add7c00 == 134 [pid = 1817] [id = 133] 09:19:35 INFO - PROCESS | 1817 | 1461169175724 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 238 (0x86ba2000) [pid = 1817] [serial = 827] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 237 (0x970ee400) [pid = 1817] [serial = 782] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 236 (0x8773ac00) [pid = 1817] [serial = 687] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 235 (0x85de3000) [pid = 1817] [serial = 812] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 234 (0x98aca400) [pid = 1817] [serial = 708] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 233 (0x9fb1e400) [pid = 1817] [serial = 717] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 232 (0x88ff2800) [pid = 1817] [serial = 821] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 231 (0x8a563c00) [pid = 1817] [serial = 825] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 230 (0x8c88b800) [pid = 1817] [serial = 791] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 229 (0x83d01400) [pid = 1817] [serial = 809] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 228 (0x8f29d000) [pid = 1817] [serial = 696] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 227 (0x86f45400) [pid = 1817] [serial = 761] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 226 (0x904a4800) [pid = 1817] [serial = 776] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 225 (0x9294a800) [pid = 1817] [serial = 779] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 224 (0x89074000) [pid = 1817] [serial = 822] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 223 (0x81ee4c00) [pid = 1817] [serial = 806] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 222 (0x828d1000) [pid = 1817] [serial = 803] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 221 (0x97a6d000) [pid = 1817] [serial = 785] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 220 (0x83d0d400) [pid = 1817] [serial = 723] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 219 (0x89ef0000) [pid = 1817] [serial = 756] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 218 (0x826f6400) [pid = 1817] [serial = 794] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 217 (0x8ca95000) [pid = 1817] [serial = 693] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 216 (0x83c13000) [pid = 1817] [serial = 758] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 215 (0x891edc00) [pid = 1817] [serial = 764] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 214 (0x861e5400) [pid = 1817] [serial = 816] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 213 (0x8b65d400) [pid = 1817] [serial = 767] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 212 (0x8addcc00) [pid = 1817] [serial = 690] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 211 (0x88942800) [pid = 1817] [serial = 819] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 210 (0x845e7000) [pid = 1817] [serial = 810] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 209 (0x85ddf800) [pid = 1817] [serial = 720] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 208 (0x87edc000) [pid = 1817] [serial = 818] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 207 (0x852a1000) [pid = 1817] [serial = 815] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 206 (0x864eb000) [pid = 1817] [serial = 813] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 205 (0x905dc800) [pid = 1817] [serial = 702] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 204 (0x82e7d800) [pid = 1817] [serial = 797] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 203 (0x8bfbd000) [pid = 1817] [serial = 684] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 202 (0x845ed800) [pid = 1817] [serial = 711] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 201 (0x973b9c00) [pid = 1817] [serial = 705] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 200 (0x90153800) [pid = 1817] [serial = 699] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 199 (0x993a8000) [pid = 1817] [serial = 788] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x8f294800) [pid = 1817] [serial = 773] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x891f3c00) [pid = 1817] [serial = 824] [outer = (nil)] [url = about:blank] 09:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1887ms 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x8bfbbc00) [pid = 1817] [serial = 770] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x9df75800) [pid = 1817] [serial = 714] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x82e88400) [pid = 1817] [serial = 800] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1817 | 1461169175909 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 09:19:35 INFO - PROCESS | 1817 | 1461169175913 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 09:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:19:35 INFO - PROCESS | 1817 | 1461169175919 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:19:35 INFO - PROCESS | 1817 | 1461169175922 Marionette TRACE conn3 <- [1,1246,null,{}] 09:19:35 INFO - PROCESS | 1817 | 1461169175927 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:36 INFO - PROCESS | 1817 | 1461169176130 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 09:19:36 INFO - PROCESS | 1817 | 1461169176327 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x81ee3400 == 135 [pid = 1817] [id = 319] 09:19:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x828d3800) [pid = 1817] [serial = 958] [outer = (nil)] 09:19:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x83c0d000) [pid = 1817] [serial = 959] [outer = 0x828d3800] 09:19:36 INFO - PROCESS | 1817 | 1461169176400 Marionette DEBUG loaded listener.js 09:19:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x83d0d800) [pid = 1817] [serial = 960] [outer = 0x828d3800] 09:19:37 INFO - PROCESS | 1817 | 1461169177134 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1277ms 09:19:37 INFO - PROCESS | 1817 | 1461169177197 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 09:19:37 INFO - PROCESS | 1817 | 1461169177200 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 09:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:19:37 INFO - PROCESS | 1817 | 1461169177210 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:19:37 INFO - PROCESS | 1817 | 1461169177213 Marionette TRACE conn3 <- [1,1250,null,{}] 09:19:37 INFO - PROCESS | 1817 | 1461169177218 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:37 INFO - PROCESS | 1817 | 1461169177449 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 09:19:37 INFO - PROCESS | 1817 | 1461169177458 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x828cfc00 == 136 [pid = 1817] [id = 320] 09:19:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x83d0d400) [pid = 1817] [serial = 961] [outer = (nil)] 09:19:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x852a7400) [pid = 1817] [serial = 962] [outer = 0x83d0d400] 09:19:37 INFO - PROCESS | 1817 | 1461169177529 Marionette DEBUG loaded listener.js 09:19:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 200 (0x85ddc800) [pid = 1817] [serial = 963] [outer = 0x83d0d400] 09:19:38 INFO - PROCESS | 1817 | 1461169178507 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1335ms 09:19:38 INFO - PROCESS | 1817 | 1461169178545 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 09:19:38 INFO - PROCESS | 1817 | 1461169178548 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 09:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:19:38 INFO - PROCESS | 1817 | 1461169178554 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:19:38 INFO - PROCESS | 1817 | 1461169178557 Marionette TRACE conn3 <- [1,1254,null,{}] 09:19:38 INFO - PROCESS | 1817 | 1461169178570 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:38 INFO - PROCESS | 1817 | 1461169178826 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 09:19:38 INFO - PROCESS | 1817 | 1461169178863 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x83d01400 == 137 [pid = 1817] [id = 321] 09:19:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 201 (0x852a5000) [pid = 1817] [serial = 964] [outer = (nil)] 09:19:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 202 (0x89073800) [pid = 1817] [serial = 965] [outer = 0x852a5000] 09:19:38 INFO - PROCESS | 1817 | 1461169178938 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 203 (0x891f2800) [pid = 1817] [serial = 966] [outer = 0x852a5000] 09:19:39 INFO - PROCESS | 1817 | 1461169179872 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1376ms 09:19:39 INFO - PROCESS | 1817 | 1461169179931 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 09:19:39 INFO - PROCESS | 1817 | 1461169179934 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 09:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:19:39 INFO - PROCESS | 1817 | 1461169179973 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:19:39 INFO - PROCESS | 1817 | 1461169179976 Marionette TRACE conn3 <- [1,1258,null,{}] 09:19:39 INFO - PROCESS | 1817 | 1461169179982 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:40 INFO - PROCESS | 1817 | 1461169180234 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 202 (0x845e6000) [pid = 1817] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 201 (0x8bea5000) [pid = 1817] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 200 (0x8beab400) [pid = 1817] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 199 (0x8c88d400) [pid = 1817] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x8bfe2800) [pid = 1817] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x83d04400) [pid = 1817] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x8fb35400) [pid = 1817] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x83aea400) [pid = 1817] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x83d09400) [pid = 1817] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x86dd6800) [pid = 1817] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x8aea0800) [pid = 1817] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x8aea4c00) [pid = 1817] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x84f65800) [pid = 1817] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x8a341c00) [pid = 1817] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x828d1c00) [pid = 1817] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x88ca3400) [pid = 1817] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x9002cc00) [pid = 1817] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x90344000) [pid = 1817] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x891ef400) [pid = 1817] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x9015ac00) [pid = 1817] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x85c6cc00) [pid = 1817] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x8e6c2000) [pid = 1817] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x81edd400) [pid = 1817] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x8c883000) [pid = 1817] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x83ae5400) [pid = 1817] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x82e7bc00) [pid = 1817] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x90290800) [pid = 1817] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x98ac1800) [pid = 1817] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x83c04400) [pid = 1817] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x88b47400) [pid = 1817] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x8f294000) [pid = 1817] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x85dd7000) [pid = 1817] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x85bb0c00) [pid = 1817] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x828ca800) [pid = 1817] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x906e0c00) [pid = 1817] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x826f3400) [pid = 1817] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x83c0e000) [pid = 1817] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x8bfb2800) [pid = 1817] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x8f295000) [pid = 1817] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x85de2000) [pid = 1817] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x83aeb800) [pid = 1817] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x8f23c800) [pid = 1817] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x826efc00) [pid = 1817] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x8aea7800) [pid = 1817] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x93b0cc00) [pid = 1817] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:19:41 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x86dd8000) [pid = 1817] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:19:41 INFO - PROCESS | 1817 | 1461169181228 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x81edd400 == 138 [pid = 1817] [id = 322] 09:19:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x81edd800) [pid = 1817] [serial = 967] [outer = (nil)] 09:19:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x826f3400) [pid = 1817] [serial = 968] [outer = 0x81edd800] 09:19:41 INFO - PROCESS | 1817 | 1461169181303 Marionette DEBUG loaded listener.js 09:19:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x82e7ac00) [pid = 1817] [serial = 969] [outer = 0x81edd800] 09:19:41 INFO - PROCESS | 1817 | 1461169181984 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 2066ms 09:19:42 INFO - PROCESS | 1817 | 1461169182007 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 09:19:42 INFO - PROCESS | 1817 | 1461169182011 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 09:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:19:42 INFO - PROCESS | 1817 | 1461169182017 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:19:42 INFO - PROCESS | 1817 | 1461169182019 Marionette TRACE conn3 <- [1,1262,null,{}] 09:19:42 INFO - PROCESS | 1817 | 1461169182024 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:42 INFO - PROCESS | 1817 | 1461169182187 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 09:19:42 INFO - PROCESS | 1817 | 1461169182364 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x826ed800 == 139 [pid = 1817] [id = 323] 09:19:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x83d02c00) [pid = 1817] [serial = 970] [outer = (nil)] 09:19:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x85c63400) [pid = 1817] [serial = 971] [outer = 0x83d02c00] 09:19:42 INFO - PROCESS | 1817 | 1461169182437 Marionette DEBUG loaded listener.js 09:19:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x86dd5800) [pid = 1817] [serial = 972] [outer = 0x83d02c00] 09:19:43 INFO - PROCESS | 1817 | 1461169183374 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1394ms 09:19:43 INFO - PROCESS | 1817 | 1461169183412 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 09:19:43 INFO - PROCESS | 1817 | 1461169183417 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 09:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:19:43 INFO - PROCESS | 1817 | 1461169183426 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:19:43 INFO - PROCESS | 1817 | 1461169183432 Marionette TRACE conn3 <- [1,1266,null,{}] 09:19:43 INFO - PROCESS | 1817 | 1461169183442 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:43 INFO - PROCESS | 1817 | 1461169183699 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 09:19:44 INFO - PROCESS | 1817 | 1461169184042 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x83d04400 == 140 [pid = 1817] [id = 324] 09:19:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x845e7000) [pid = 1817] [serial = 973] [outer = (nil)] 09:19:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x84f60800) [pid = 1817] [serial = 974] [outer = 0x845e7000] 09:19:44 INFO - PROCESS | 1817 | 1461169184133 Marionette DEBUG loaded listener.js 09:19:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x852aa000) [pid = 1817] [serial = 975] [outer = 0x845e7000] 09:19:45 INFO - PROCESS | 1817 | 1461169185038 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1687ms 09:19:45 INFO - PROCESS | 1817 | 1461169185114 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 09:19:45 INFO - PROCESS | 1817 | 1461169185122 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 09:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:19:45 INFO - PROCESS | 1817 | 1461169185133 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:19:45 INFO - PROCESS | 1817 | 1461169185137 Marionette TRACE conn3 <- [1,1270,null,{}] 09:19:45 INFO - PROCESS | 1817 | 1461169185143 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:45 INFO - PROCESS | 1817 | 1461169185380 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 09:19:45 INFO - PROCESS | 1817 | 1461169185640 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x85ba5000 == 141 [pid = 1817] [id = 325] 09:19:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x86b9d800) [pid = 1817] [serial = 976] [outer = (nil)] 09:19:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x86f41400) [pid = 1817] [serial = 977] [outer = 0x86b9d800] 09:19:45 INFO - PROCESS | 1817 | 1461169185768 Marionette DEBUG loaded listener.js 09:19:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x87738000) [pid = 1817] [serial = 978] [outer = 0x86b9d800] 09:19:46 INFO - PROCESS | 1817 | 1461169186774 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1684ms 09:19:46 INFO - PROCESS | 1817 | 1461169186817 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 09:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:19:46 INFO - PROCESS | 1817 | 1461169186821 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 09:19:46 INFO - PROCESS | 1817 | 1461169186828 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:19:46 INFO - PROCESS | 1817 | 1461169186834 Marionette TRACE conn3 <- [1,1274,null,{}] 09:19:46 INFO - PROCESS | 1817 | 1461169186850 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:47 INFO - PROCESS | 1817 | 1461169187043 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 09:19:47 INFO - PROCESS | 1817 | 1461169187298 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x88b43400 == 142 [pid = 1817] [id = 326] 09:19:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x88fea000) [pid = 1817] [serial = 979] [outer = (nil)] 09:19:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x89077800) [pid = 1817] [serial = 980] [outer = 0x88fea000] 09:19:47 INFO - PROCESS | 1817 | 1461169187428 Marionette DEBUG loaded listener.js 09:19:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x89ef0800) [pid = 1817] [serial = 981] [outer = 0x88fea000] 09:19:48 INFO - PROCESS | 1817 | 1461169188302 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1535ms 09:19:48 INFO - PROCESS | 1817 | 1461169188363 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 09:19:48 INFO - PROCESS | 1817 | 1461169188368 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 09:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:19:48 INFO - PROCESS | 1817 | 1461169188374 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:19:48 INFO - PROCESS | 1817 | 1461169188377 Marionette TRACE conn3 <- [1,1278,null,{}] 09:19:48 INFO - PROCESS | 1817 | 1461169188383 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:48 INFO - PROCESS | 1817 | 1461169188573 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 09:19:48 INFO - PROCESS | 1817 | 1461169188790 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x88ff6800 == 143 [pid = 1817] [id = 327] 09:19:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x89070400) [pid = 1817] [serial = 982] [outer = (nil)] 09:19:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x8aacec00) [pid = 1817] [serial = 983] [outer = 0x89070400] 09:19:48 INFO - PROCESS | 1817 | 1461169188961 Marionette DEBUG loaded listener.js 09:19:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x8add4000) [pid = 1817] [serial = 984] [outer = 0x89070400] 09:19:49 INFO - PROCESS | 1817 | 1461169189828 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1528ms 09:19:49 INFO - PROCESS | 1817 | 1461169189903 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 09:19:49 INFO - PROCESS | 1817 | 1461169189907 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 09:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:19:49 INFO - PROCESS | 1817 | 1461169189913 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:19:49 INFO - PROCESS | 1817 | 1461169189916 Marionette TRACE conn3 <- [1,1282,null,{}] 09:19:49 INFO - PROCESS | 1817 | 1461169189922 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:50 INFO - PROCESS | 1817 | 1461169190150 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 09:19:50 INFO - PROCESS | 1817 | 1461169190408 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a55fc00 == 144 [pid = 1817] [id = 328] 09:19:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x8a566400) [pid = 1817] [serial = 985] [outer = (nil)] 09:19:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x8aea0800) [pid = 1817] [serial = 986] [outer = 0x8a566400] 09:19:50 INFO - PROCESS | 1817 | 1461169190535 Marionette DEBUG loaded listener.js 09:19:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x8aea6400) [pid = 1817] [serial = 987] [outer = 0x8a566400] 09:19:51 INFO - PROCESS | 1817 | 1461169191391 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1540ms 09:19:51 INFO - PROCESS | 1817 | 1461169191455 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 09:19:51 INFO - PROCESS | 1817 | 1461169191459 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 09:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:19:51 INFO - PROCESS | 1817 | 1461169191465 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:19:51 INFO - PROCESS | 1817 | 1461169191469 Marionette TRACE conn3 <- [1,1286,null,{}] 09:19:51 INFO - PROCESS | 1817 | 1461169191475 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:51 INFO - PROCESS | 1817 | 1461169191737 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 09:19:52 INFO - PROCESS | 1817 | 1461169192002 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x8adde800 == 145 [pid = 1817] [id = 329] 09:19:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x8b648c00) [pid = 1817] [serial = 988] [outer = (nil)] 09:19:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x8b6b9800) [pid = 1817] [serial = 989] [outer = 0x8b648c00] 09:19:52 INFO - PROCESS | 1817 | 1461169192130 Marionette DEBUG loaded listener.js 09:19:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x8b6c6000) [pid = 1817] [serial = 990] [outer = 0x8b648c00] 09:19:52 INFO - PROCESS | 1817 | 1461169192976 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1580ms 09:19:53 INFO - PROCESS | 1817 | 1461169193046 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 09:19:53 INFO - PROCESS | 1817 | 1461169193050 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 09:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:19:53 INFO - PROCESS | 1817 | 1461169193056 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:19:53 INFO - PROCESS | 1817 | 1461169193059 Marionette TRACE conn3 <- [1,1290,null,{}] 09:19:53 INFO - PROCESS | 1817 | 1461169193065 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:53 INFO - PROCESS | 1817 | 1461169193247 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 09:19:53 INFO - PROCESS | 1817 | 1461169193461 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b651400 == 146 [pid = 1817] [id = 330] 09:19:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x8b65cc00) [pid = 1817] [serial = 991] [outer = (nil)] 09:19:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x8beb2400) [pid = 1817] [serial = 992] [outer = 0x8b65cc00] 09:19:53 INFO - PROCESS | 1817 | 1461169193633 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x8bfbd000) [pid = 1817] [serial = 993] [outer = 0x8b65cc00] 09:19:54 INFO - PROCESS | 1817 | 1461169194542 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1528ms 09:19:54 INFO - PROCESS | 1817 | 1461169194585 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 09:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:19:54 INFO - PROCESS | 1817 | 1461169194589 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 09:19:54 INFO - PROCESS | 1817 | 1461169194595 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - PROCESS | 1817 | 1461169194598 Marionette TRACE conn3 <- [1,1294,null,{}] 09:19:54 INFO - PROCESS | 1817 | 1461169194604 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:54 INFO - PROCESS | 1817 | 1461169194800 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 09:19:55 INFO - PROCESS | 1817 | 1461169195055 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a55e400 == 147 [pid = 1817] [id = 331] 09:19:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x8b657800) [pid = 1817] [serial = 994] [outer = (nil)] 09:19:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x8c888000) [pid = 1817] [serial = 995] [outer = 0x8b657800] 09:19:55 INFO - PROCESS | 1817 | 1461169195178 Marionette DEBUG loaded listener.js 09:19:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x8c8c2400) [pid = 1817] [serial = 996] [outer = 0x8b657800] 09:19:56 INFO - PROCESS | 1817 | 1461169196022 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1479ms 09:19:56 INFO - PROCESS | 1817 | 1461169196074 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 09:19:56 INFO - PROCESS | 1817 | 1461169196078 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 09:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:19:56 INFO - PROCESS | 1817 | 1461169196084 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:19:56 INFO - PROCESS | 1817 | 1461169196087 Marionette TRACE conn3 <- [1,1298,null,{}] 09:19:56 INFO - PROCESS | 1817 | 1461169196093 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:56 INFO - PROCESS | 1817 | 1461169196275 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 09:19:56 INFO - PROCESS | 1817 | 1461169196492 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bea5000 == 148 [pid = 1817] [id = 332] 09:19:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x8beac000) [pid = 1817] [serial = 997] [outer = (nil)] 09:19:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x8ca8f000) [pid = 1817] [serial = 998] [outer = 0x8beac000] 09:19:56 INFO - PROCESS | 1817 | 1461169196629 Marionette DEBUG loaded listener.js 09:19:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x8ca94400) [pid = 1817] [serial = 999] [outer = 0x8beac000] 09:19:57 INFO - PROCESS | 1817 | 1461169197537 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1489ms 09:19:57 INFO - PROCESS | 1817 | 1461169197573 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 09:19:57 INFO - PROCESS | 1817 | 1461169197576 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 09:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:19:57 INFO - PROCESS | 1817 | 1461169197583 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:19:57 INFO - PROCESS | 1817 | 1461169197586 Marionette TRACE conn3 <- [1,1302,null,{}] 09:19:57 INFO - PROCESS | 1817 | 1461169197592 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:57 INFO - PROCESS | 1817 | 1461169197774 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 09:19:58 INFO - PROCESS | 1817 | 1461169197992 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bfb0800 == 149 [pid = 1817] [id = 333] 09:19:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x8c886400) [pid = 1817] [serial = 1000] [outer = (nil)] 09:19:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x8e6c1800) [pid = 1817] [serial = 1001] [outer = 0x8c886400] 09:19:58 INFO - PROCESS | 1817 | 1461169198114 Marionette DEBUG loaded listener.js 09:19:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x8e6c7800) [pid = 1817] [serial = 1002] [outer = 0x8c886400] 09:19:59 INFO - PROCESS | 1817 | 1461169199076 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1534ms 09:19:59 INFO - PROCESS | 1817 | 1461169199117 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 09:19:59 INFO - PROCESS | 1817 | 1461169199122 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 09:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:19:59 INFO - PROCESS | 1817 | 1461169199128 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:19:59 INFO - PROCESS | 1817 | 1461169199132 Marionette TRACE conn3 <- [1,1306,null,{}] 09:19:59 INFO - PROCESS | 1817 | 1461169199138 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:59 INFO - PROCESS | 1817 | 1461169199360 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 09:19:59 INFO - PROCESS | 1817 | 1461169199629 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bfe9400 == 150 [pid = 1817] [id = 334] 09:19:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x8e8e3000) [pid = 1817] [serial = 1003] [outer = (nil)] 09:19:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x8f23dc00) [pid = 1817] [serial = 1004] [outer = 0x8e8e3000] 09:19:59 INFO - PROCESS | 1817 | 1461169199763 Marionette DEBUG loaded listener.js 09:19:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x8f246400) [pid = 1817] [serial = 1005] [outer = 0x8e8e3000] 09:20:00 INFO - PROCESS | 1817 | 1461169200652 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1593ms 09:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:20:00 INFO - PROCESS | 1817 | 1461169200723 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 09:20:00 INFO - PROCESS | 1817 | 1461169200726 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 09:20:00 INFO - PROCESS | 1817 | 1461169200733 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:20:00 INFO - PROCESS | 1817 | 1461169200736 Marionette TRACE conn3 <- [1,1310,null,{}] 09:20:00 INFO - PROCESS | 1817 | 1461169200742 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:00 INFO - PROCESS | 1817 | 1461169200932 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 09:20:01 INFO - PROCESS | 1817 | 1461169201199 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ae9f400 == 151 [pid = 1817] [id = 335] 09:20:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x8ca99800) [pid = 1817] [serial = 1006] [outer = (nil)] 09:20:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x8f298000) [pid = 1817] [serial = 1007] [outer = 0x8ca99800] 09:20:01 INFO - PROCESS | 1817 | 1461169201324 Marionette DEBUG loaded listener.js 09:20:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x8f29c000) [pid = 1817] [serial = 1008] [outer = 0x8ca99800] 09:20:02 INFO - PROCESS | 1817 | 1461169202241 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 09:20:02 INFO - PROCESS | 1817 | 1461169202325 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 09:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:20:02 INFO - PROCESS | 1817 | 1461169202332 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:20:02 INFO - PROCESS | 1817 | 1461169202336 Marionette TRACE conn3 <- [1,1314,null,{}] 09:20:02 INFO - PROCESS | 1817 | 1461169202341 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:02 INFO - PROCESS | 1817 | 1461169202534 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 09:20:02 INFO - PROCESS | 1817 | 1461169202847 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e8ed800 == 152 [pid = 1817] [id = 336] 09:20:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 200 (0x8f293c00) [pid = 1817] [serial = 1009] [outer = (nil)] 09:20:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 201 (0x8f74fc00) [pid = 1817] [serial = 1010] [outer = 0x8f293c00] 09:20:02 INFO - PROCESS | 1817 | 1461169202945 Marionette DEBUG loaded listener.js 09:20:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 202 (0x8f754000) [pid = 1817] [serial = 1011] [outer = 0x8f293c00] 09:20:03 INFO - PROCESS | 1817 | 1461169203783 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1528ms 09:20:03 INFO - PROCESS | 1817 | 1461169203861 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 09:20:03 INFO - PROCESS | 1817 | 1461169203864 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 09:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:20:03 INFO - PROCESS | 1817 | 1461169203871 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:20:03 INFO - PROCESS | 1817 | 1461169203874 Marionette TRACE conn3 <- [1,1318,null,{}] 09:20:03 INFO - PROCESS | 1817 | 1461169203886 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:04 INFO - PROCESS | 1817 | 1461169204116 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 09:20:04 INFO - PROCESS | 1817 | 1461169204418 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f2d8000 == 153 [pid = 1817] [id = 337] 09:20:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 203 (0x8f2dc000) [pid = 1817] [serial = 1012] [outer = (nil)] 09:20:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 204 (0x8fb34c00) [pid = 1817] [serial = 1013] [outer = 0x8f2dc000] 09:20:04 INFO - PROCESS | 1817 | 1461169204509 Marionette DEBUG loaded listener.js 09:20:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 205 (0x8fb36c00) [pid = 1817] [serial = 1014] [outer = 0x8f2dc000] 09:20:05 INFO - PROCESS | 1817 | 1461169205350 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1538ms 09:20:05 INFO - PROCESS | 1817 | 1461169205410 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 09:20:05 INFO - PROCESS | 1817 | 1461169205414 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 09:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:20:05 INFO - PROCESS | 1817 | 1461169205420 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:20:05 INFO - PROCESS | 1817 | 1461169205422 Marionette TRACE conn3 <- [1,1322,null,{}] 09:20:05 INFO - PROCESS | 1817 | 1461169205428 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:05 INFO - PROCESS | 1817 | 1461169205627 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 09:20:05 INFO - PROCESS | 1817 | 1461169205845 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e6bf800 == 154 [pid = 1817] [id = 338] 09:20:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 206 (0x8f754800) [pid = 1817] [serial = 1015] [outer = (nil)] 09:20:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 207 (0x8fea9800) [pid = 1817] [serial = 1016] [outer = 0x8f754800] 09:20:05 INFO - PROCESS | 1817 | 1461169205969 Marionette DEBUG loaded listener.js 09:20:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 208 (0x8feaa800) [pid = 1817] [serial = 1017] [outer = 0x8f754800] 09:20:06 INFO - PROCESS | 1817 | 1461169206881 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1531ms 09:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:20:06 INFO - PROCESS | 1817 | 1461169206952 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 09:20:06 INFO - PROCESS | 1817 | 1461169206955 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 09:20:06 INFO - PROCESS | 1817 | 1461169206962 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:20:06 INFO - PROCESS | 1817 | 1461169206967 Marionette TRACE conn3 <- [1,1326,null,{}] 09:20:06 INFO - PROCESS | 1817 | 1461169206972 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:07 INFO - PROCESS | 1817 | 1461169207161 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 09:20:07 INFO - PROCESS | 1817 | 1461169207471 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x88fea400 == 155 [pid = 1817] [id = 339] 09:20:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 209 (0x89ee4000) [pid = 1817] [serial = 1018] [outer = (nil)] 09:20:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 210 (0x8fef9000) [pid = 1817] [serial = 1019] [outer = 0x89ee4000] 09:20:07 INFO - PROCESS | 1817 | 1461169207561 Marionette DEBUG loaded listener.js 09:20:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 211 (0x90023000) [pid = 1817] [serial = 1020] [outer = 0x89ee4000] 09:20:08 INFO - PROCESS | 1817 | 1461169208393 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:20:08 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:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1489ms 09:20:08 INFO - PROCESS | 1817 | 1461169208450 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 09:20:08 INFO - PROCESS | 1817 | 1461169208454 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 09:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:20:08 INFO - PROCESS | 1817 | 1461169208460 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:20:08 INFO - PROCESS | 1817 | 1461169208463 Marionette TRACE conn3 <- [1,1330,null,{}] 09:20:08 INFO - PROCESS | 1817 | 1461169208469 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:08 INFO - PROCESS | 1817 | 1461169208659 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 09:20:08 INFO - PROCESS | 1817 | 1461169208921 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x81ee4800 == 156 [pid = 1817] [id = 340] 09:20:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 212 (0x8fea6c00) [pid = 1817] [serial = 1021] [outer = (nil)] 09:20:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 213 (0x9015a800) [pid = 1817] [serial = 1022] [outer = 0x8fea6c00] 09:20:09 INFO - PROCESS | 1817 | 1461169209057 Marionette DEBUG loaded listener.js 09:20:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 214 (0x9015bc00) [pid = 1817] [serial = 1023] [outer = 0x8fea6c00] 09:20:09 INFO - PROCESS | 1817 | 1461169209924 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:20:09 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:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1527ms 09:20:09 INFO - PROCESS | 1817 | 1461169209988 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 09:20:09 INFO - PROCESS | 1817 | 1461169209992 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 09:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:20:10 INFO - PROCESS | 1817 | 1461169209998 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:20:10 INFO - PROCESS | 1817 | 1461169210001 Marionette TRACE conn3 <- [1,1334,null,{}] 09:20:10 INFO - PROCESS | 1817 | 1461169210008 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:10 INFO - PROCESS | 1817 | 1461169210213 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 09:20:10 INFO - PROCESS | 1817 | 1461169210527 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x82e84000 == 157 [pid = 1817] [id = 341] 09:20:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 215 (0x90153800) [pid = 1817] [serial = 1024] [outer = (nil)] 09:20:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 216 (0x901d4800) [pid = 1817] [serial = 1025] [outer = 0x90153800] 09:20:10 INFO - PROCESS | 1817 | 1461169210621 Marionette DEBUG loaded listener.js 09:20:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 217 (0x901d6000) [pid = 1817] [serial = 1026] [outer = 0x90153800] 09:20:11 INFO - PROCESS | 1817 | 1461169211493 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1534ms 09:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:20:11 INFO - PROCESS | 1817 | 1461169211533 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 09:20:11 INFO - PROCESS | 1817 | 1461169211536 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 09:20:11 INFO - PROCESS | 1817 | 1461169211542 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:20:11 INFO - PROCESS | 1817 | 1461169211546 Marionette TRACE conn3 <- [1,1338,null,{}] 09:20:11 INFO - PROCESS | 1817 | 1461169211551 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:11 INFO - PROCESS | 1817 | 1461169211769 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 09:20:12 INFO - PROCESS | 1817 | 1461169212076 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x901d0c00 == 158 [pid = 1817] [id = 342] 09:20:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 218 (0x901d2000) [pid = 1817] [serial = 1027] [outer = (nil)] 09:20:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 219 (0x9028b000) [pid = 1817] [serial = 1028] [outer = 0x901d2000] 09:20:12 INFO - PROCESS | 1817 | 1461169212167 Marionette DEBUG loaded listener.js 09:20:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 220 (0x9028fc00) [pid = 1817] [serial = 1029] [outer = 0x901d2000] 09:20:14 INFO - PROCESS | 1817 | --DOCSHELL 0x826f0400 == 157 [pid = 1817] [id = 265] 09:20:14 INFO - PROCESS | 1817 | --DOCSHELL 0x8e6c6c00 == 156 [pid = 1817] [id = 96] 09:20:14 INFO - PROCESS | 1817 | --DOCSHELL 0x826fbc00 == 155 [pid = 1817] [id = 266] 09:20:14 INFO - PROCESS | 1817 | --DOCSHELL 0x8e6bf400 == 154 [pid = 1817] [id = 95] 09:20:14 INFO - PROCESS | 1817 | --DOCSHELL 0x81edd400 == 153 [pid = 1817] [id = 322] 09:20:14 INFO - PROCESS | 1817 | --DOCSHELL 0x83d08000 == 152 [pid = 1817] [id = 299] 09:20:14 INFO - PROCESS | 1817 | --DOCSHELL 0x83d01400 == 151 [pid = 1817] [id = 321] 09:20:14 INFO - PROCESS | 1817 | --DOCSHELL 0x828cfc00 == 150 [pid = 1817] [id = 320] 09:20:14 INFO - PROCESS | 1817 | --DOCSHELL 0x81ee3400 == 149 [pid = 1817] [id = 319] 09:20:14 INFO - PROCESS | 1817 | --DOCSHELL 0x94fb0000 == 148 [pid = 1817] [id = 11] 09:20:14 INFO - PROCESS | 1817 | --DOCSHELL 0x85bae000 == 147 [pid = 1817] [id = 318] 09:20:14 INFO - PROCESS | 1817 | --DOCSHELL 0x84f6e400 == 146 [pid = 1817] [id = 317] 09:20:14 INFO - PROCESS | 1817 | --DOCSHELL 0x84f63800 == 145 [pid = 1817] [id = 316] 09:20:14 INFO - PROCESS | 1817 | --DOCSHELL 0x88ff1c00 == 144 [pid = 1817] [id = 308] 09:20:14 INFO - PROCESS | 1817 | --DOCSHELL 0x891ef800 == 143 [pid = 1817] [id = 307] 09:20:14 INFO - PROCESS | 1817 | --DOCSHELL 0x87edb800 == 142 [pid = 1817] [id = 306] 09:20:14 INFO - PROCESS | 1817 | --DOCSHELL 0x88ff4400 == 141 [pid = 1817] [id = 305] 09:20:14 INFO - PROCESS | 1817 | --DOCSHELL 0x83d0cc00 == 140 [pid = 1817] [id = 304] 09:20:14 INFO - PROCESS | 1817 | --DOCSHELL 0x861e8400 == 139 [pid = 1817] [id = 303] 09:20:14 INFO - PROCESS | 1817 | --DOCSHELL 0x85babc00 == 138 [pid = 1817] [id = 301] 09:20:14 INFO - PROCESS | 1817 | --DOCSHELL 0x86b35000 == 137 [pid = 1817] [id = 302] 09:20:14 INFO - PROCESS | 1817 | --DOCSHELL 0x828cd400 == 136 [pid = 1817] [id = 300] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 219 (0x852a0800) [pid = 1817] [serial = 891] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 218 (0x8bfb3800) [pid = 1817] [serial = 851] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 217 (0x8ca90800) [pid = 1817] [serial = 771] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 216 (0x8ca8f800) [pid = 1817] [serial = 857] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 215 (0x8e6c1400) [pid = 1817] [serial = 858] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 214 (0x8c889c00) [pid = 1817] [serial = 855] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 213 (0x84f6b800) [pid = 1817] [serial = 831] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 212 (0x8fea8400) [pid = 1817] [serial = 864] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 211 (0x84f6cc00) [pid = 1817] [serial = 759] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 210 (0x85de2800) [pid = 1817] [serial = 726] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 209 (0x8a344c00) [pid = 1817] [serial = 884] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 208 (0x8bd1b000) [pid = 1817] [serial = 768] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 207 (0x8b650400) [pid = 1817] [serial = 846] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 206 (0x85ba6800) [pid = 1817] [serial = 881] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 205 (0x8a55b000) [pid = 1817] [serial = 839] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 204 (0x83ae7400) [pid = 1817] [serial = 887] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 203 (0x8a55d000) [pid = 1817] [serial = 765] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 202 (0x90341400) [pid = 1817] [serial = 870] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 201 (0x95a79c00) [pid = 1817] [serial = 780] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 200 (0x8ad38000) [pid = 1817] [serial = 842] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 199 (0x905e5400) [pid = 1817] [serial = 876] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x864ea800) [pid = 1817] [serial = 833] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x9015e400) [pid = 1817] [serial = 867] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x81ee6c00) [pid = 1817] [serial = 807] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x8add1c00) [pid = 1817] [serial = 843] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x98632400) [pid = 1817] [serial = 792] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x83af0400) [pid = 1817] [serial = 729] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x861ee400) [pid = 1817] [serial = 801] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x90154c00) [pid = 1817] [serial = 866] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x904a9400) [pid = 1817] [serial = 873] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x9fb84c00) [pid = 1817] [serial = 789] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x83d01800) [pid = 1817] [serial = 735] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x8b58a400) [pid = 1817] [serial = 845] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x8aac7c00) [pid = 1817] [serial = 840] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x891e6400) [pid = 1817] [serial = 837] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x88fe7800) [pid = 1817] [serial = 836] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x92946c00) [pid = 1817] [serial = 879] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x83c07800) [pid = 1817] [serial = 888] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x905dbc00) [pid = 1817] [serial = 875] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x85c60000) [pid = 1817] [serial = 882] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x8ae9ac00) [pid = 1817] [serial = 885] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x89075000) [pid = 1817] [serial = 741] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x84f62400) [pid = 1817] [serial = 890] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x85dd8000) [pid = 1817] [serial = 894] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x904a7000) [pid = 1817] [serial = 872] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x8bfbac00) [pid = 1817] [serial = 852] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x83d10400) [pid = 1817] [serial = 830] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x85c69800) [pid = 1817] [serial = 893] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x828d3400) [pid = 1817] [serial = 804] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x971e5000) [pid = 1817] [serial = 783] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x9028c800) [pid = 1817] [serial = 869] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x82e80800) [pid = 1817] [serial = 798] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x88cacc00) [pid = 1817] [serial = 738] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x9053b800) [pid = 1817] [serial = 777] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x8f2de000) [pid = 1817] [serial = 861] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x86b39c00) [pid = 1817] [serial = 897] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x83c09400) [pid = 1817] [serial = 732] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x90281400) [pid = 1817] [serial = 774] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x826f7c00) [pid = 1817] [serial = 795] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x86b9f000) [pid = 1817] [serial = 834] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x8bd1a400) [pid = 1817] [serial = 849] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x8c885400) [pid = 1817] [serial = 854] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x8fea2000) [pid = 1817] [serial = 863] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x97d4e800) [pid = 1817] [serial = 786] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x8f29a800) [pid = 1817] [serial = 860] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x8b6bf800) [pid = 1817] [serial = 848] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x91310400) [pid = 1817] [serial = 878] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x864f5800) [pid = 1817] [serial = 896] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x87736400) [pid = 1817] [serial = 762] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x86b3f800) [pid = 1817] [serial = 899] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1817 | 1461169214927 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 3438ms 09:20:14 INFO - PROCESS | 1817 | 1461169214980 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 09:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:20:14 INFO - PROCESS | 1817 | 1461169214985 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 09:20:14 INFO - PROCESS | 1817 | 1461169214993 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:20:15 INFO - PROCESS | 1817 | 1461169214998 Marionette TRACE conn3 <- [1,1342,null,{}] 09:20:15 INFO - PROCESS | 1817 | 1461169215006 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:15 INFO - PROCESS | 1817 | 1461169215181 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 09:20:15 INFO - PROCESS | 1817 | 1461169215374 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x826f7c00 == 137 [pid = 1817] [id = 343] 09:20:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x83c06800) [pid = 1817] [serial = 1030] [outer = (nil)] 09:20:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x83c0c800) [pid = 1817] [serial = 1031] [outer = 0x83c06800] 09:20:15 INFO - PROCESS | 1817 | 1461169215448 Marionette DEBUG loaded listener.js 09:20:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x83d0a400) [pid = 1817] [serial = 1032] [outer = 0x83c06800] 09:20:16 INFO - PROCESS | 1817 | 1461169216220 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1293ms 09:20:16 INFO - PROCESS | 1817 | 1461169216286 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 09:20:16 INFO - PROCESS | 1817 | 1461169216294 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 09:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:20:16 INFO - PROCESS | 1817 | 1461169216304 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:20:16 INFO - PROCESS | 1817 | 1461169216307 Marionette TRACE conn3 <- [1,1346,null,{}] 09:20:16 INFO - PROCESS | 1817 | 1461169216314 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:16 INFO - PROCESS | 1817 | 1461169216493 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 09:20:16 INFO - PROCESS | 1817 | 1461169216692 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x83aefc00 == 138 [pid = 1817] [id = 344] 09:20:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x83c04c00) [pid = 1817] [serial = 1033] [outer = (nil)] 09:20:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x8529f400) [pid = 1817] [serial = 1034] [outer = 0x83c04c00] 09:20:16 INFO - PROCESS | 1817 | 1461169216767 Marionette DEBUG loaded listener.js 09:20:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x85bab800) [pid = 1817] [serial = 1035] [outer = 0x83c04c00] 09:20:17 INFO - PROCESS | 1817 | 1461169217712 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1481ms 09:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:20:17 INFO - PROCESS | 1817 | 1461169217784 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 09:20:17 INFO - PROCESS | 1817 | 1461169217787 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 09:20:17 INFO - PROCESS | 1817 | 1461169217794 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:20:17 INFO - PROCESS | 1817 | 1461169217799 Marionette TRACE conn3 <- [1,1350,null,{}] 09:20:17 INFO - PROCESS | 1817 | 1461169217822 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:18 INFO - PROCESS | 1817 | 1461169218059 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 09:20:18 INFO - PROCESS | 1817 | 1461169218086 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x84f61000 == 139 [pid = 1817] [id = 345] 09:20:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x85dd7000) [pid = 1817] [serial = 1036] [outer = (nil)] 09:20:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x861ea800) [pid = 1817] [serial = 1037] [outer = 0x85dd7000] 09:20:18 INFO - PROCESS | 1817 | 1461169218160 Marionette DEBUG loaded listener.js 09:20:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x864ef800) [pid = 1817] [serial = 1038] [outer = 0x85dd7000] 09:20:19 INFO - PROCESS | 1817 | 1461169219115 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1791ms 09:20:19 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x85baf000) [pid = 1817] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:20:19 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x83d0d400) [pid = 1817] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:20:19 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x94fb1400) [pid = 1817] [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:20:19 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x81edd800) [pid = 1817] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:20:19 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x828d3800) [pid = 1817] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:20:19 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x852a5000) [pid = 1817] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:20:19 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x864f3400) [pid = 1817] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:20:19 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x84f6f400) [pid = 1817] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:20:19 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x87edfc00) [pid = 1817] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:20:19 INFO - PROCESS | 1817 | 1461169219685 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 09:20:19 INFO - PROCESS | 1817 | 1461169219689 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 09:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:20:19 INFO - PROCESS | 1817 | 1461169219718 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:20:19 INFO - PROCESS | 1817 | 1461169219721 Marionette TRACE conn3 <- [1,1354,null,{}] 09:20:19 INFO - PROCESS | 1817 | 1461169219725 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:19 INFO - PROCESS | 1817 | 1461169219901 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 09:20:20 INFO - PROCESS | 1817 | 1461169220071 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x83c06400 == 140 [pid = 1817] [id = 346] 09:20:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x85dd5000) [pid = 1817] [serial = 1039] [outer = (nil)] 09:20:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x864ecc00) [pid = 1817] [serial = 1040] [outer = 0x85dd5000] 09:20:20 INFO - PROCESS | 1817 | 1461169220142 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x86b34000) [pid = 1817] [serial = 1041] [outer = 0x85dd5000] 09:20:20 INFO - PROCESS | 1817 | 1461169220866 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1185ms 09:20:20 INFO - PROCESS | 1817 | 1461169220903 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 09:20:20 INFO - PROCESS | 1817 | 1461169220906 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 09:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:20:20 INFO - PROCESS | 1817 | 1461169220912 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:20:20 INFO - PROCESS | 1817 | 1461169220915 Marionette TRACE conn3 <- [1,1358,null,{}] 09:20:20 INFO - PROCESS | 1817 | 1461169220921 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:21 INFO - PROCESS | 1817 | 1461169221087 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 09:20:21 INFO - PROCESS | 1817 | 1461169221102 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x826f9000 == 141 [pid = 1817] [id = 347] 09:20:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x861e7400) [pid = 1817] [serial = 1042] [outer = (nil)] 09:20:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x86ddc800) [pid = 1817] [serial = 1043] [outer = 0x861e7400] 09:20:21 INFO - PROCESS | 1817 | 1461169221172 Marionette DEBUG loaded listener.js 09:20:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x86f4d400) [pid = 1817] [serial = 1044] [outer = 0x861e7400] 09:20:22 INFO - PROCESS | 1817 | 1461169222337 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1479ms 09:20:22 INFO - PROCESS | 1817 | 1461169222393 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 09:20:22 INFO - PROCESS | 1817 | 1461169222400 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 09:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:20:22 INFO - PROCESS | 1817 | 1461169222410 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:20:22 INFO - PROCESS | 1817 | 1461169222415 Marionette TRACE conn3 <- [1,1362,null,{}] 09:20:22 INFO - PROCESS | 1817 | 1461169222423 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:22 INFO - PROCESS | 1817 | 1461169222665 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 09:20:22 INFO - PROCESS | 1817 | 1461169222932 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x83c04400 == 142 [pid = 1817] [id = 348] 09:20:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x845e3800) [pid = 1817] [serial = 1045] [outer = (nil)] 09:20:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x84f63400) [pid = 1817] [serial = 1046] [outer = 0x845e3800] 09:20:23 INFO - PROCESS | 1817 | 1461169223064 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x8529f000) [pid = 1817] [serial = 1047] [outer = 0x845e3800] 09:20:23 INFO - PROCESS | 1817 | 1461169223994 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1640ms 09:20:24 INFO - PROCESS | 1817 | 1461169224050 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 09:20:24 INFO - PROCESS | 1817 | 1461169224059 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 09:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:20:24 INFO - PROCESS | 1817 | 1461169224070 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:20:24 INFO - PROCESS | 1817 | 1461169224074 Marionette TRACE conn3 <- [1,1366,null,{}] 09:20:24 INFO - PROCESS | 1817 | 1461169224081 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:24 INFO - PROCESS | 1817 | 1461169224313 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 09:20:24 INFO - PROCESS | 1817 | 1461169224706 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x826f1c00 == 143 [pid = 1817] [id = 349] 09:20:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x85ba6000) [pid = 1817] [serial = 1048] [outer = (nil)] 09:20:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x86ba0800) [pid = 1817] [serial = 1049] [outer = 0x85ba6000] 09:20:24 INFO - PROCESS | 1817 | 1461169224802 Marionette DEBUG loaded listener.js 09:20:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x86dd1c00) [pid = 1817] [serial = 1050] [outer = 0x85ba6000] 09:20:25 INFO - PROCESS | 1817 | 1461169225779 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:20:25 INFO - PROCESS | 1817 | 1461169225815 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 09:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:20:25 INFO - PROCESS | 1817 | 1461169225822 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:20:25 INFO - PROCESS | 1817 | 1461169225828 Marionette TRACE conn3 <- [1,1370,null,{}] 09:20:25 INFO - PROCESS | 1817 | 1461169225844 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:26 INFO - PROCESS | 1817 | 1461169226093 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 09:20:26 INFO - PROCESS | 1817 | 1461169226400 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x87ed8000 == 144 [pid = 1817] [id = 350] 09:20:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x87edd000) [pid = 1817] [serial = 1051] [outer = (nil)] 09:20:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x88ca2c00) [pid = 1817] [serial = 1052] [outer = 0x87edd000] 09:20:26 INFO - PROCESS | 1817 | 1461169226497 Marionette DEBUG loaded listener.js 09:20:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x88fe9c00) [pid = 1817] [serial = 1053] [outer = 0x87edd000] 09:20:27 INFO - PROCESS | 1817 | 1461169227404 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:20:27 INFO - PROCESS | 1817 | 1461169227467 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 09:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:20:27 INFO - PROCESS | 1817 | 1461169227474 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:20:27 INFO - PROCESS | 1817 | 1461169227477 Marionette TRACE conn3 <- [1,1374,null,{}] 09:20:27 INFO - PROCESS | 1817 | 1461169227483 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:27 INFO - PROCESS | 1817 | 1461169227711 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 09:20:28 INFO - PROCESS | 1817 | 1461169228013 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x8773e400 == 145 [pid = 1817] [id = 351] 09:20:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x88b4d800) [pid = 1817] [serial = 1054] [outer = (nil)] 09:20:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x891e7000) [pid = 1817] [serial = 1055] [outer = 0x88b4d800] 09:20:28 INFO - PROCESS | 1817 | 1461169228107 Marionette DEBUG loaded listener.js 09:20:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x891edc00) [pid = 1817] [serial = 1056] [outer = 0x88b4d800] 09:20:28 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:29 INFO - PROCESS | 1817 | 1461169229030 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:20:29 INFO - PROCESS | 1817 | 1461169229116 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 09:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:20:29 INFO - PROCESS | 1817 | 1461169229122 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:20:29 INFO - PROCESS | 1817 | 1461169229126 Marionette TRACE conn3 <- [1,1378,null,{}] 09:20:29 INFO - PROCESS | 1817 | 1461169229131 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:29 INFO - PROCESS | 1817 | 1461169229358 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 09:20:29 INFO - PROCESS | 1817 | 1461169229613 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a344000 == 146 [pid = 1817] [id = 352] 09:20:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x8a347400) [pid = 1817] [serial = 1057] [outer = (nil)] 09:20:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x8a55ec00) [pid = 1817] [serial = 1058] [outer = 0x8a347400] 09:20:29 INFO - PROCESS | 1817 | 1461169229773 Marionette DEBUG loaded listener.js 09:20:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x8aac1400) [pid = 1817] [serial = 1059] [outer = 0x8a347400] 09:20:30 INFO - PROCESS | 1817 | 1461169230704 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 09:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:20:30 INFO - PROCESS | 1817 | 1461169230757 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 09:20:30 INFO - PROCESS | 1817 | 1461169230764 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:20:30 INFO - PROCESS | 1817 | 1461169230768 Marionette TRACE conn3 <- [1,1382,null,{}] 09:20:30 INFO - PROCESS | 1817 | 1461169230774 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:31 INFO - PROCESS | 1817 | 1461169230994 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 09:20:31 INFO - PROCESS | 1817 | 1461169231308 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x891e9000 == 147 [pid = 1817] [id = 353] 09:20:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x891ebc00) [pid = 1817] [serial = 1060] [outer = (nil)] 09:20:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x8aea5c00) [pid = 1817] [serial = 1061] [outer = 0x891ebc00] 09:20:31 INFO - PROCESS | 1817 | 1461169231405 Marionette DEBUG loaded listener.js 09:20:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x8b58a000) [pid = 1817] [serial = 1062] [outer = 0x891ebc00] 09:20:32 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:32 INFO - PROCESS | 1817 | 1461169232328 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 09:20:32 INFO - PROCESS | 1817 | 1461169232406 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 09:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:20:32 INFO - PROCESS | 1817 | 1461169232414 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:20:32 INFO - PROCESS | 1817 | 1461169232418 Marionette TRACE conn3 <- [1,1386,null,{}] 09:20:32 INFO - PROCESS | 1817 | 1461169232423 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:32 INFO - PROCESS | 1817 | 1461169232645 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 09:20:32 INFO - PROCESS | 1817 | 1461169232904 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x8907b400 == 148 [pid = 1817] [id = 354] 09:20:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x8b649000) [pid = 1817] [serial = 1063] [outer = (nil)] 09:20:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x8b65dc00) [pid = 1817] [serial = 1064] [outer = 0x8b649000] 09:20:33 INFO - PROCESS | 1817 | 1461169233029 Marionette DEBUG loaded listener.js 09:20:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x8b6c3400) [pid = 1817] [serial = 1065] [outer = 0x8b649000] 09:20:33 INFO - PROCESS | 1817 | 1461169233945 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 09:20:34 INFO - PROCESS | 1817 | 1461169234001 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 09:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:20:34 INFO - PROCESS | 1817 | 1461169234007 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:20:34 INFO - PROCESS | 1817 | 1461169234010 Marionette TRACE conn3 <- [1,1390,null,{}] 09:20:34 INFO - PROCESS | 1817 | 1461169234016 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:34 INFO - PROCESS | 1817 | 1461169234237 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 09:20:34 INFO - PROCESS | 1817 | 1461169234498 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b64e000 == 149 [pid = 1817] [id = 355] 09:20:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x8b658000) [pid = 1817] [serial = 1066] [outer = (nil)] 09:20:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x8bead400) [pid = 1817] [serial = 1067] [outer = 0x8b658000] 09:20:34 INFO - PROCESS | 1817 | 1461169234620 Marionette DEBUG loaded listener.js 09:20:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x8bfb3800) [pid = 1817] [serial = 1068] [outer = 0x8b658000] 09:20:35 INFO - PROCESS | 1817 | 1461169235520 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1589ms 09:20:35 INFO - PROCESS | 1817 | 1461169235596 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 09:20:35 INFO - PROCESS | 1817 | 1461169235600 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 09:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:20:35 INFO - PROCESS | 1817 | 1461169235607 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:20:35 INFO - PROCESS | 1817 | 1461169235610 Marionette TRACE conn3 <- [1,1394,null,{}] 09:20:35 INFO - PROCESS | 1817 | 1461169235616 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:35 INFO - PROCESS | 1817 | 1461169235841 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 09:20:36 INFO - PROCESS | 1817 | 1461169236107 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b65f400 == 150 [pid = 1817] [id = 356] 09:20:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x8bdbcc00) [pid = 1817] [serial = 1069] [outer = (nil)] 09:20:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x8bfeb400) [pid = 1817] [serial = 1070] [outer = 0x8bdbcc00] 09:20:36 INFO - PROCESS | 1817 | 1461169236230 Marionette DEBUG loaded listener.js 09:20:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x8c881400) [pid = 1817] [serial = 1071] [outer = 0x8bdbcc00] 09:20:37 INFO - PROCESS | 1817 | 1461169237084 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1536ms 09:20:37 INFO - PROCESS | 1817 | 1461169237144 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 09:20:37 INFO - PROCESS | 1817 | 1461169237147 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 09:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:20:37 INFO - PROCESS | 1817 | 1461169237154 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:20:37 INFO - PROCESS | 1817 | 1461169237157 Marionette TRACE conn3 <- [1,1398,null,{}] 09:20:37 INFO - PROCESS | 1817 | 1461169237163 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:37 INFO - PROCESS | 1817 | 1461169237358 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 09:20:37 INFO - PROCESS | 1817 | 1461169237620 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bfbc000 == 151 [pid = 1817] [id = 357] 09:20:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x8bfebc00) [pid = 1817] [serial = 1072] [outer = (nil)] 09:20:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x8c8cd800) [pid = 1817] [serial = 1073] [outer = 0x8bfebc00] 09:20:37 INFO - PROCESS | 1817 | 1461169237746 Marionette DEBUG loaded listener.js 09:20:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x8ca9bc00) [pid = 1817] [serial = 1074] [outer = 0x8bfebc00] 09:20:38 INFO - PROCESS | 1817 | 1461169238639 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1530ms 09:20:38 INFO - PROCESS | 1817 | 1461169238688 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 09:20:38 INFO - PROCESS | 1817 | 1461169238692 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 09:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:20:38 INFO - PROCESS | 1817 | 1461169238700 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:20:38 INFO - PROCESS | 1817 | 1461169238705 Marionette TRACE conn3 <- [1,1402,null,{}] 09:20:38 INFO - PROCESS | 1817 | 1461169238710 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:38 INFO - PROCESS | 1817 | 1461169238930 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 09:20:39 INFO - PROCESS | 1817 | 1461169239243 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bfe3400 == 152 [pid = 1817] [id = 358] 09:20:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x8e8e8800) [pid = 1817] [serial = 1075] [outer = (nil)] 09:20:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x8f23c800) [pid = 1817] [serial = 1076] [outer = 0x8e8e8800] 09:20:39 INFO - PROCESS | 1817 | 1461169239340 Marionette DEBUG loaded listener.js 09:20:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x8f297400) [pid = 1817] [serial = 1077] [outer = 0x8e8e8800] 09:20:40 INFO - PROCESS | 1817 | 1461169240224 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1580ms 09:20:40 INFO - PROCESS | 1817 | 1461169240282 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 09:20:40 INFO - PROCESS | 1817 | 1461169240285 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 09:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:20:40 INFO - PROCESS | 1817 | 1461169240292 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:20:40 INFO - PROCESS | 1817 | 1461169240294 Marionette TRACE conn3 <- [1,1406,null,{}] 09:20:40 INFO - PROCESS | 1817 | 1461169240300 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:40 INFO - PROCESS | 1817 | 1461169240489 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 09:20:40 INFO - PROCESS | 1817 | 1461169240802 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b654800 == 153 [pid = 1817] [id = 359] 09:20:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x8e8eb000) [pid = 1817] [serial = 1078] [outer = (nil)] 09:20:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x8fb2f000) [pid = 1817] [serial = 1079] [outer = 0x8e8eb000] 09:20:40 INFO - PROCESS | 1817 | 1461169240891 Marionette DEBUG loaded listener.js 09:20:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x8fea5400) [pid = 1817] [serial = 1080] [outer = 0x8e8eb000] 09:20:41 INFO - PROCESS | 1817 | 1461169241707 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1485ms 09:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:20:41 INFO - PROCESS | 1817 | 1461169241778 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 09:20:41 INFO - PROCESS | 1817 | 1461169241781 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 09:20:41 INFO - PROCESS | 1817 | 1461169241788 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:20:41 INFO - PROCESS | 1817 | 1461169241791 Marionette TRACE conn3 <- [1,1410,null,{}] 09:20:41 INFO - PROCESS | 1817 | 1461169241797 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:41 INFO - PROCESS | 1817 | 1461169241985 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 09:20:42 INFO - PROCESS | 1817 | 1461169242249 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f2d8c00 == 154 [pid = 1817] [id = 360] 09:20:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x8f2db000) [pid = 1817] [serial = 1081] [outer = (nil)] 09:20:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x90159400) [pid = 1817] [serial = 1082] [outer = 0x8f2db000] 09:20:42 INFO - PROCESS | 1817 | 1461169242383 Marionette DEBUG loaded listener.js 09:20:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x901ccc00) [pid = 1817] [serial = 1083] [outer = 0x8f2db000] 09:20:43 INFO - PROCESS | 1817 | 1461169243366 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1630ms 09:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:20:43 INFO - PROCESS | 1817 | 1461169243417 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 09:20:43 INFO - PROCESS | 1817 | 1461169243420 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 09:20:43 INFO - PROCESS | 1817 | 1461169243426 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:20:43 INFO - PROCESS | 1817 | 1461169243430 Marionette TRACE conn3 <- [1,1414,null,{}] 09:20:43 INFO - PROCESS | 1817 | 1461169243435 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:43 INFO - PROCESS | 1817 | 1461169243665 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 09:20:44 INFO - PROCESS | 1817 | 1461169243977 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e6cdc00 == 155 [pid = 1817] [id = 361] 09:20:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x8f2dac00) [pid = 1817] [serial = 1084] [outer = (nil)] 09:20:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x90343000) [pid = 1817] [serial = 1085] [outer = 0x8f2dac00] 09:20:44 INFO - PROCESS | 1817 | 1461169244065 Marionette DEBUG loaded listener.js 09:20:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x90347000) [pid = 1817] [serial = 1086] [outer = 0x8f2dac00] 09:20:45 INFO - PROCESS | 1817 | 1461169245091 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1688ms 09:20:45 INFO - PROCESS | 1817 | 1461169245113 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 09:20:45 INFO - PROCESS | 1817 | 1461169245117 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 09:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:20:45 INFO - PROCESS | 1817 | 1461169245123 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:20:45 INFO - PROCESS | 1817 | 1461169245127 Marionette TRACE conn3 <- [1,1418,null,{}] 09:20:45 INFO - PROCESS | 1817 | 1461169245133 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:45 INFO - PROCESS | 1817 | 1461169245349 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 09:20:45 INFO - PROCESS | 1817 | 1461169245644 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x87ed3800 == 156 [pid = 1817] [id = 362] 09:20:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x8bd19c00) [pid = 1817] [serial = 1087] [outer = (nil)] 09:20:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 200 (0x904a4400) [pid = 1817] [serial = 1088] [outer = 0x8bd19c00] 09:20:45 INFO - PROCESS | 1817 | 1461169245729 Marionette DEBUG loaded listener.js 09:20:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 201 (0x904a7400) [pid = 1817] [serial = 1089] [outer = 0x8bd19c00] 09:20:46 INFO - PROCESS | 1817 | 1461169246612 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1528ms 09:20:46 INFO - PROCESS | 1817 | 1461169246652 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 09:20:46 INFO - PROCESS | 1817 | 1461169246655 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 09:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:20:46 INFO - PROCESS | 1817 | 1461169246662 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:20:46 INFO - PROCESS | 1817 | 1461169246665 Marionette TRACE conn3 <- [1,1422,null,{}] 09:20:46 INFO - PROCESS | 1817 | 1461169246671 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:46 INFO - PROCESS | 1817 | 1461169246867 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 09:20:47 INFO - PROCESS | 1817 | 1461169247175 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x90341c00 == 157 [pid = 1817] [id = 363] 09:20:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 202 (0x9034ec00) [pid = 1817] [serial = 1090] [outer = (nil)] 09:20:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 203 (0x90535800) [pid = 1817] [serial = 1091] [outer = 0x9034ec00] 09:20:47 INFO - PROCESS | 1817 | 1461169247267 Marionette DEBUG loaded listener.js 09:20:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 204 (0x90537800) [pid = 1817] [serial = 1092] [outer = 0x9034ec00] 09:20:48 INFO - PROCESS | 1817 | 1461169248162 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1530ms 09:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:20:48 INFO - PROCESS | 1817 | 1461169248194 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 09:20:48 INFO - PROCESS | 1817 | 1461169248197 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 09:20:48 INFO - PROCESS | 1817 | 1461169248203 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:20:48 INFO - PROCESS | 1817 | 1461169248207 Marionette TRACE conn3 <- [1,1426,null,{}] 09:20:48 INFO - PROCESS | 1817 | 1461169248212 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:48 INFO - PROCESS | 1817 | 1461169248412 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 09:20:48 INFO - PROCESS | 1817 | 1461169248678 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x82e83000 == 158 [pid = 1817] [id = 364] 09:20:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 205 (0x904b0c00) [pid = 1817] [serial = 1093] [outer = (nil)] 09:20:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 206 (0x905d8800) [pid = 1817] [serial = 1094] [outer = 0x904b0c00] 09:20:48 INFO - PROCESS | 1817 | 1461169248799 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 207 (0x905db400) [pid = 1817] [serial = 1095] [outer = 0x904b0c00] 09:20:49 INFO - PROCESS | 1817 | 1461169249696 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1529ms 09:20:49 INFO - PROCESS | 1817 | 1461169249737 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 09:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:20:49 INFO - PROCESS | 1817 | 1461169249744 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 09:20:49 INFO - PROCESS | 1817 | 1461169249750 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:20:49 INFO - PROCESS | 1817 | 1461169249753 Marionette TRACE conn3 <- [1,1430,null,{}] 09:20:49 INFO - PROCESS | 1817 | 1461169249759 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:49 INFO - PROCESS | 1817 | 1461169249975 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 09:20:50 INFO - PROCESS | 1817 | 1461169250307 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x83aecc00 == 159 [pid = 1817] [id = 365] 09:20:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 208 (0x83aeec00) [pid = 1817] [serial = 1096] [outer = (nil)] 09:20:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 209 (0x905e2c00) [pid = 1817] [serial = 1097] [outer = 0x83aeec00] 09:20:50 INFO - PROCESS | 1817 | 1461169250398 Marionette DEBUG loaded listener.js 09:20:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 210 (0x905e5400) [pid = 1817] [serial = 1098] [outer = 0x83aeec00] 09:20:51 INFO - PROCESS | 1817 | 1461169251291 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1581ms 09:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:20:51 INFO - PROCESS | 1817 | 1461169251331 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 09:20:51 INFO - PROCESS | 1817 | 1461169251334 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 09:20:51 INFO - PROCESS | 1817 | 1461169251340 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:20:51 INFO - PROCESS | 1817 | 1461169251344 Marionette TRACE conn3 <- [1,1434,null,{}] 09:20:51 INFO - PROCESS | 1817 | 1461169251349 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:51 INFO - PROCESS | 1817 | 1461169251540 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 09:20:52 INFO - PROCESS | 1817 | 1461169252278 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x86f46800 == 158 [pid = 1817] [id = 238] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x83aea000 == 157 [pid = 1817] [id = 243] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x83ae4400 == 156 [pid = 1817] [id = 242] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x845e8400 == 155 [pid = 1817] [id = 237] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8fef5000 == 154 [pid = 1817] [id = 233] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x83af2c00 == 153 [pid = 1817] [id = 245] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x845e2400 == 152 [pid = 1817] [id = 246] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x85dd4800 == 151 [pid = 1817] [id = 239] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x83d09000 == 150 [pid = 1817] [id = 241] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x83af3c00 == 149 [pid = 1817] [id = 244] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x83d01c00 == 148 [pid = 1817] [id = 240] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x83c06400 == 147 [pid = 1817] [id = 346] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x84f61000 == 146 [pid = 1817] [id = 345] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x83aefc00 == 145 [pid = 1817] [id = 344] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x826f7c00 == 144 [pid = 1817] [id = 343] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x82e84000 == 143 [pid = 1817] [id = 341] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x901d0c00 == 142 [pid = 1817] [id = 342] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x81ee4800 == 141 [pid = 1817] [id = 340] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x88fea400 == 140 [pid = 1817] [id = 339] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8f2d8000 == 139 [pid = 1817] [id = 337] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8e6bf800 == 138 [pid = 1817] [id = 338] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8e8ed800 == 137 [pid = 1817] [id = 336] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8ae9f400 == 136 [pid = 1817] [id = 335] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8bfe9400 == 135 [pid = 1817] [id = 334] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8bea5000 == 134 [pid = 1817] [id = 332] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8bfb0800 == 133 [pid = 1817] [id = 333] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8a55e400 == 132 [pid = 1817] [id = 331] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8b651400 == 131 [pid = 1817] [id = 330] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8adde800 == 130 [pid = 1817] [id = 329] 09:20:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8a55fc00 == 129 [pid = 1817] [id = 328] 09:20:53 INFO - PROCESS | 1817 | --DOCSHELL 0x88b43400 == 128 [pid = 1817] [id = 326] 09:20:53 INFO - PROCESS | 1817 | --DOCSHELL 0x88ff6800 == 127 [pid = 1817] [id = 327] 09:20:53 INFO - PROCESS | 1817 | --DOCSHELL 0x85ba5000 == 126 [pid = 1817] [id = 325] 09:20:53 INFO - PROCESS | 1817 | --DOCSHELL 0x83d04400 == 125 [pid = 1817] [id = 324] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 209 (0x8906dc00) [pid = 1817] [serial = 917] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 208 (0x86ba2800) [pid = 1817] [serial = 900] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 207 (0x85ddc800) [pid = 1817] [serial = 963] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 206 (0x8bd18400) [pid = 1817] [serial = 938] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 205 (0x98abf400) [pid = 1817] [serial = 654] [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:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 204 (0x88ca0000) [pid = 1817] [serial = 914] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 203 (0x82e7ac00) [pid = 1817] [serial = 969] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 202 (0x83c0d000) [pid = 1817] [serial = 959] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 201 (0x89073800) [pid = 1817] [serial = 965] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 200 (0x86b9c800) [pid = 1817] [serial = 953] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 199 (0x85ba8800) [pid = 1817] [serial = 951] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x85dd6400) [pid = 1817] [serial = 947] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x83d0d800) [pid = 1817] [serial = 960] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x88ff5000) [pid = 1817] [serial = 957] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x8bfb5800) [pid = 1817] [serial = 944] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x86dd4000) [pid = 1817] [serial = 954] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x8b582800) [pid = 1817] [serial = 932] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x8add8800) [pid = 1817] [serial = 929] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x852a7400) [pid = 1817] [serial = 962] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x8beb2000) [pid = 1817] [serial = 941] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x8aacb400) [pid = 1817] [serial = 926] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x85c6ac00) [pid = 1817] [serial = 905] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x891f2800) [pid = 1817] [serial = 966] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x86f44c00) [pid = 1817] [serial = 908] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x8a55c400) [pid = 1817] [serial = 923] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x88ca0c00) [pid = 1817] [serial = 956] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x852ad800) [pid = 1817] [serial = 950] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x83ae7c00) [pid = 1817] [serial = 902] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x89eeb800) [pid = 1817] [serial = 920] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x826f3400) [pid = 1817] [serial = 968] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x8b65a400) [pid = 1817] [serial = 935] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x87edbc00) [pid = 1817] [serial = 911] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x85c63400) [pid = 1817] [serial = 971] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x826f7c00 == 126 [pid = 1817] [id = 366] 09:20:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x828cd000) [pid = 1817] [serial = 1099] [outer = (nil)] 09:20:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x82e84c00) [pid = 1817] [serial = 1100] [outer = 0x828cd000] 09:20:53 INFO - PROCESS | 1817 | 1461169253243 Marionette DEBUG loaded listener.js 09:20:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x83d04c00) [pid = 1817] [serial = 1101] [outer = 0x828cd000] 09:20:54 INFO - PROCESS | 1817 | 1461169254060 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 2737ms 09:20:54 INFO - PROCESS | 1817 | 1461169254090 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 09:20:54 INFO - PROCESS | 1817 | 1461169254097 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 09:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:20:54 INFO - PROCESS | 1817 | 1461169254107 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:20:54 INFO - PROCESS | 1817 | 1461169254111 Marionette TRACE conn3 <- [1,1438,null,{}] 09:20:54 INFO - PROCESS | 1817 | 1461169254118 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:54 INFO - PROCESS | 1817 | 1461169254304 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 09:20:54 INFO - PROCESS | 1817 | 1461169254323 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x85bab000 == 127 [pid = 1817] [id = 367] 09:20:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x85bb0000) [pid = 1817] [serial = 1102] [outer = (nil)] 09:20:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x85c61400) [pid = 1817] [serial = 1103] [outer = 0x85bb0000] 09:20:54 INFO - PROCESS | 1817 | 1461169254418 Marionette DEBUG loaded listener.js 09:20:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x85c6a800) [pid = 1817] [serial = 1104] [outer = 0x85bb0000] 09:20:55 INFO - PROCESS | 1817 | 1461169255426 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1342ms 09:20:55 INFO - PROCESS | 1817 | 1461169255451 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 09:20:55 INFO - PROCESS | 1817 | 1461169255457 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 09:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:20:55 INFO - PROCESS | 1817 | 1461169255465 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:20:55 INFO - PROCESS | 1817 | 1461169255468 Marionette TRACE conn3 <- [1,1442,null,{}] 09:20:55 INFO - PROCESS | 1817 | 1461169255507 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:55 INFO - PROCESS | 1817 | 1461169255760 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 09:20:55 INFO - PROCESS | 1817 | 1461169255782 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x84f6cc00 == 128 [pid = 1817] [id = 368] 09:20:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x861e1400) [pid = 1817] [serial = 1105] [outer = (nil)] 09:20:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x86b35400) [pid = 1817] [serial = 1106] [outer = 0x861e1400] 09:20:55 INFO - PROCESS | 1817 | 1461169255855 Marionette DEBUG loaded listener.js 09:20:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x86ba8400) [pid = 1817] [serial = 1107] [outer = 0x861e1400] 09:20:56 INFO - PROCESS | 1817 | 1461169256947 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1527ms 09:20:56 INFO - PROCESS | 1817 | 1461169256993 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 09:20:56 INFO - PROCESS | 1817 | 1461169256996 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 09:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:20:57 INFO - PROCESS | 1817 | 1461169257017 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:20:57 INFO - PROCESS | 1817 | 1461169257030 Marionette TRACE conn3 <- [1,1446,null,{}] 09:20:57 INFO - PROCESS | 1817 | 1461169257052 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:57 INFO - PROCESS | 1817 | 1461169257296 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 09:20:57 INFO - PROCESS | 1817 | 1461169257321 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x861f0800 == 129 [pid = 1817] [id = 369] 09:20:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x86f45800) [pid = 1817] [serial = 1108] [outer = (nil)] 09:20:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x88949800) [pid = 1817] [serial = 1109] [outer = 0x86f45800] 09:20:57 INFO - PROCESS | 1817 | 1461169257393 Marionette DEBUG loaded listener.js 09:20:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x88b43400) [pid = 1817] [serial = 1110] [outer = 0x86f45800] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x83c06800) [pid = 1817] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x85dd7000) [pid = 1817] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x891f4800) [pid = 1817] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x89070400) [pid = 1817] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x83c04c00) [pid = 1817] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x8b65cc00) [pid = 1817] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x8b589c00) [pid = 1817] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x845e7000) [pid = 1817] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x901d2000) [pid = 1817] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x88feac00) [pid = 1817] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x8a566c00) [pid = 1817] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x8f2dc000) [pid = 1817] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x828d0c00) [pid = 1817] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x8b657800) [pid = 1817] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x8beac000) [pid = 1817] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x88fea000) [pid = 1817] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x85bae400) [pid = 1817] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x85dd5000) [pid = 1817] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x8aea4800) [pid = 1817] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x86b9d800) [pid = 1817] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x8f293c00) [pid = 1817] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x8a566400) [pid = 1817] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x86dda000) [pid = 1817] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x8e8e3000) [pid = 1817] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x86dd7400) [pid = 1817] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x8c886400) [pid = 1817] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x85ba2c00) [pid = 1817] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x8ca99800) [pid = 1817] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x89ee4000) [pid = 1817] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x8f754800) [pid = 1817] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x88ff4800) [pid = 1817] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x86ddac00) [pid = 1817] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x8b648c00) [pid = 1817] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x83d02c00) [pid = 1817] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x8b65f000) [pid = 1817] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:20:58 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x8a342000) [pid = 1817] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:20:59 INFO - PROCESS | 1817 | 1461169259188 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 2212ms 09:20:59 INFO - PROCESS | 1817 | 1461169259216 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 09:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:20:59 INFO - PROCESS | 1817 | 1461169259221 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 09:20:59 INFO - PROCESS | 1817 | 1461169259229 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:20:59 INFO - PROCESS | 1817 | 1461169259232 Marionette TRACE conn3 <- [1,1450,null,{}] 09:20:59 INFO - PROCESS | 1817 | 1461169259238 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:59 INFO - PROCESS | 1817 | 1461169259440 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 09:20:59 INFO - PROCESS | 1817 | 1461169259629 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x82e80400 == 130 [pid = 1817] [id = 370] 09:20:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x83c04c00) [pid = 1817] [serial = 1111] [outer = (nil)] 09:20:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x86ba0c00) [pid = 1817] [serial = 1112] [outer = 0x83c04c00] 09:20:59 INFO - PROCESS | 1817 | 1461169259704 Marionette DEBUG loaded listener.js 09:20:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x87ed0800) [pid = 1817] [serial = 1113] [outer = 0x83c04c00] 09:21:00 INFO - PROCESS | 1817 | 1461169260718 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1546ms 09:21:00 INFO - PROCESS | 1817 | 1461169260774 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 09:21:00 INFO - PROCESS | 1817 | 1461169260780 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 09:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:21:00 INFO - PROCESS | 1817 | 1461169260789 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:21:00 INFO - PROCESS | 1817 | 1461169260795 Marionette TRACE conn3 <- [1,1454,null,{}] 09:21:00 INFO - PROCESS | 1817 | 1461169260805 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:01 INFO - PROCESS | 1817 | 1461169261067 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 09:21:01 INFO - PROCESS | 1817 | 1461169261405 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x845e2400 == 131 [pid = 1817] [id = 371] 09:21:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x84f6f400) [pid = 1817] [serial = 1114] [outer = (nil)] 09:21:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x85ba9400) [pid = 1817] [serial = 1115] [outer = 0x84f6f400] 09:21:01 INFO - PROCESS | 1817 | 1461169261502 Marionette DEBUG loaded listener.js 09:21:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x85dd5000) [pid = 1817] [serial = 1116] [outer = 0x84f6f400] 09:21:02 INFO - PROCESS | 1817 | 1461169262443 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1685ms 09:21:02 INFO - PROCESS | 1817 | 1461169262474 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 09:21:02 INFO - PROCESS | 1817 | 1461169262483 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 09:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:21:02 INFO - PROCESS | 1817 | 1461169262493 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:21:02 INFO - PROCESS | 1817 | 1461169262497 Marionette TRACE conn3 <- [1,1458,null,{}] 09:21:02 INFO - PROCESS | 1817 | 1461169262503 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:02 INFO - PROCESS | 1817 | 1461169262696 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 09:21:03 INFO - PROCESS | 1817 | 1461169263016 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x86ba7800 == 132 [pid = 1817] [id = 372] 09:21:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x86dd3000) [pid = 1817] [serial = 1117] [outer = (nil)] 09:21:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x86ddc000) [pid = 1817] [serial = 1118] [outer = 0x86dd3000] 09:21:03 INFO - PROCESS | 1817 | 1461169263108 Marionette DEBUG loaded listener.js 09:21:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x8773ac00) [pid = 1817] [serial = 1119] [outer = 0x86dd3000] 09:21:04 INFO - PROCESS | 1817 | 1461169264115 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1683ms 09:21:04 INFO - PROCESS | 1817 | 1461169264176 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 09:21:04 INFO - PROCESS | 1817 | 1461169264180 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 09:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:21:04 INFO - PROCESS | 1817 | 1461169264187 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - PROCESS | 1817 | 1461169264193 Marionette TRACE conn3 <- [1,1462,null,{}] 09:21:04 INFO - PROCESS | 1817 | 1461169264210 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:04 INFO - PROCESS | 1817 | 1461169264412 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 09:21:04 INFO - PROCESS | 1817 | 1461169264762 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x88b40400 == 133 [pid = 1817] [id = 373] 09:21:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x88feb800) [pid = 1817] [serial = 1120] [outer = (nil)] 09:21:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x89070400) [pid = 1817] [serial = 1121] [outer = 0x88feb800] 09:21:04 INFO - PROCESS | 1817 | 1461169264864 Marionette DEBUG loaded listener.js 09:21:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x8907b000) [pid = 1817] [serial = 1122] [outer = 0x88feb800] 09:21:05 INFO - PROCESS | 1817 | 1461169265821 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1685ms 09:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:21:05 INFO - PROCESS | 1817 | 1461169265873 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 09:21:05 INFO - PROCESS | 1817 | 1461169265877 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 09:21:05 INFO - PROCESS | 1817 | 1461169265883 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:21:05 INFO - PROCESS | 1817 | 1461169265887 Marionette TRACE conn3 <- [1,1466,null,{}] 09:21:05 INFO - PROCESS | 1817 | 1461169265892 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:06 INFO - PROCESS | 1817 | 1461169266085 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 09:21:06 INFO - PROCESS | 1817 | 1461169266353 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x88ca8400 == 134 [pid = 1817] [id = 374] 09:21:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x89ee4000) [pid = 1817] [serial = 1123] [outer = (nil)] 09:21:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x8a348c00) [pid = 1817] [serial = 1124] [outer = 0x89ee4000] 09:21:06 INFO - PROCESS | 1817 | 1461169266483 Marionette DEBUG loaded listener.js 09:21:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x8a55e400) [pid = 1817] [serial = 1125] [outer = 0x89ee4000] 09:21:07 INFO - PROCESS | 1817 | 1461169267345 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1541ms 09:21:07 INFO - PROCESS | 1817 | 1461169267424 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 09:21:07 INFO - PROCESS | 1817 | 1461169267427 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 09:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:21:07 INFO - PROCESS | 1817 | 1461169267434 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:21:07 INFO - PROCESS | 1817 | 1461169267438 Marionette TRACE conn3 <- [1,1470,null,{}] 09:21:07 INFO - PROCESS | 1817 | 1461169267443 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:07 INFO - PROCESS | 1817 | 1461169267667 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 09:21:07 INFO - PROCESS | 1817 | 1461169267927 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x8906e800 == 135 [pid = 1817] [id = 375] 09:21:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x89ef2000) [pid = 1817] [serial = 1126] [outer = (nil)] 09:21:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x8ad2e400) [pid = 1817] [serial = 1127] [outer = 0x89ef2000] 09:21:08 INFO - PROCESS | 1817 | 1461169268055 Marionette DEBUG loaded listener.js 09:21:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x8ad35400) [pid = 1817] [serial = 1128] [outer = 0x89ef2000] 09:21:08 INFO - PROCESS | 1817 | 1461169268949 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1582ms 09:21:09 INFO - PROCESS | 1817 | 1461169269017 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 09:21:09 INFO - PROCESS | 1817 | 1461169269020 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 09:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:21:09 INFO - PROCESS | 1817 | 1461169269027 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - PROCESS | 1817 | 1461169269030 Marionette TRACE conn3 <- [1,1474,null,{}] 09:21:09 INFO - PROCESS | 1817 | 1461169269036 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:09 INFO - PROCESS | 1817 | 1461169269275 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 09:21:09 INFO - PROCESS | 1817 | 1461169269588 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a564800 == 136 [pid = 1817] [id = 376] 09:21:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x8ae9f400) [pid = 1817] [serial = 1129] [outer = (nil)] 09:21:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x8b58b400) [pid = 1817] [serial = 1130] [outer = 0x8ae9f400] 09:21:09 INFO - PROCESS | 1817 | 1461169269684 Marionette DEBUG loaded listener.js 09:21:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x8b590800) [pid = 1817] [serial = 1131] [outer = 0x8ae9f400] 09:21:10 INFO - PROCESS | 1817 | 1461169270611 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1638ms 09:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:21:10 INFO - PROCESS | 1817 | 1461169270666 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 09:21:10 INFO - PROCESS | 1817 | 1461169270669 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 09:21:10 INFO - PROCESS | 1817 | 1461169270675 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:21:10 INFO - PROCESS | 1817 | 1461169270679 Marionette TRACE conn3 <- [1,1478,null,{}] 09:21:10 INFO - PROCESS | 1817 | 1461169270684 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:10 INFO - PROCESS | 1817 | 1461169270872 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 09:21:11 INFO - PROCESS | 1817 | 1461169271139 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x8addd400 == 137 [pid = 1817] [id = 377] 09:21:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x8b586400) [pid = 1817] [serial = 1132] [outer = (nil)] 09:21:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x8bd18400) [pid = 1817] [serial = 1133] [outer = 0x8b586400] 09:21:11 INFO - PROCESS | 1817 | 1461169271264 Marionette DEBUG loaded listener.js 09:21:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x8bea3c00) [pid = 1817] [serial = 1134] [outer = 0x8b586400] 09:21:12 INFO - PROCESS | 1817 | 1461169272145 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1535ms 09:21:12 INFO - PROCESS | 1817 | 1461169272210 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 09:21:12 INFO - PROCESS | 1817 | 1461169272214 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 09:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:21:12 INFO - PROCESS | 1817 | 1461169272220 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:21:12 INFO - PROCESS | 1817 | 1461169272224 Marionette TRACE conn3 <- [1,1482,null,{}] 09:21:12 INFO - PROCESS | 1817 | 1461169272229 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:12 INFO - PROCESS | 1817 | 1461169272419 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 09:21:12 INFO - PROCESS | 1817 | 1461169272683 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b656c00 == 138 [pid = 1817] [id = 378] 09:21:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x8b6c0c00) [pid = 1817] [serial = 1135] [outer = (nil)] 09:21:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x8bfeb000) [pid = 1817] [serial = 1136] [outer = 0x8b6c0c00] 09:21:12 INFO - PROCESS | 1817 | 1461169272805 Marionette DEBUG loaded listener.js 09:21:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x8c887000) [pid = 1817] [serial = 1137] [outer = 0x8b6c0c00] 09:21:13 INFO - PROCESS | 1817 | 1461169273701 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1531ms 09:21:13 INFO - PROCESS | 1817 | 1461169273751 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 09:21:13 INFO - PROCESS | 1817 | 1461169273755 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 09:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:21:13 INFO - PROCESS | 1817 | 1461169273762 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:21:13 INFO - PROCESS | 1817 | 1461169273766 Marionette TRACE conn3 <- [1,1486,null,{}] 09:21:13 INFO - PROCESS | 1817 | 1461169273771 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:13 INFO - PROCESS | 1817 | 1461169273961 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 09:21:14 INFO - PROCESS | 1817 | 1461169274228 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bdb2400 == 139 [pid = 1817] [id = 379] 09:21:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x8bfb2000) [pid = 1817] [serial = 1138] [outer = (nil)] 09:21:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x8ca98c00) [pid = 1817] [serial = 1139] [outer = 0x8bfb2000] 09:21:14 INFO - PROCESS | 1817 | 1461169274354 Marionette DEBUG loaded listener.js 09:21:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x8ca9a000) [pid = 1817] [serial = 1140] [outer = 0x8bfb2000] 09:21:15 INFO - PROCESS | 1817 | 1461169275338 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1628ms 09:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:21:15 INFO - PROCESS | 1817 | 1461169275391 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 09:21:15 INFO - PROCESS | 1817 | 1461169275394 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 09:21:15 INFO - PROCESS | 1817 | 1461169275400 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:21:15 INFO - PROCESS | 1817 | 1461169275404 Marionette TRACE conn3 <- [1,1490,null,{}] 09:21:15 INFO - PROCESS | 1817 | 1461169275410 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:15 INFO - PROCESS | 1817 | 1461169275610 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 09:21:15 INFO - PROCESS | 1817 | 1461169275872 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x8beb0400 == 140 [pid = 1817] [id = 380] 09:21:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x8c8c5400) [pid = 1817] [serial = 1141] [outer = (nil)] 09:21:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x8e8e4800) [pid = 1817] [serial = 1142] [outer = 0x8c8c5400] 09:21:16 INFO - PROCESS | 1817 | 1461169275997 Marionette DEBUG loaded listener.js 09:21:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x8e8ed000) [pid = 1817] [serial = 1143] [outer = 0x8c8c5400] 09:21:16 INFO - PROCESS | 1817 | 1461169276881 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1534ms 09:21:16 INFO - PROCESS | 1817 | 1461169276934 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 1817 | 1461169276938 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 09:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:21:16 INFO - PROCESS | 1817 | 1461169276944 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - PROCESS | 1817 | 1461169276949 Marionette TRACE conn3 <- [1,1494,null,{}] 09:21:16 INFO - PROCESS | 1817 | 1461169276954 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:17 INFO - PROCESS | 1817 | 1461169277178 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 09:21:17 INFO - PROCESS | 1817 | 1461169277495 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e8e9800 == 141 [pid = 1817] [id = 381] 09:21:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x8f2d7000) [pid = 1817] [serial = 1144] [outer = (nil)] 09:21:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x8f2df800) [pid = 1817] [serial = 1145] [outer = 0x8f2d7000] 09:21:17 INFO - PROCESS | 1817 | 1461169277592 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x8fb33000) [pid = 1817] [serial = 1146] [outer = 0x8f2d7000] 09:21:18 INFO - PROCESS | 1817 | 1461169278495 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1582ms 09:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:21:18 INFO - PROCESS | 1817 | 1461169278527 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 09:21:18 INFO - PROCESS | 1817 | 1461169278530 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 09:21:18 INFO - PROCESS | 1817 | 1461169278537 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - PROCESS | 1817 | 1461169278540 Marionette TRACE conn3 <- [1,1498,null,{}] 09:21:18 INFO - PROCESS | 1817 | 1461169278546 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:18 INFO - PROCESS | 1817 | 1461169278733 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 09:21:19 INFO - PROCESS | 1817 | 1461169279048 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f2d4400 == 142 [pid = 1817] [id = 382] 09:21:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x8f2da000) [pid = 1817] [serial = 1147] [outer = (nil)] 09:21:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x8fef4000) [pid = 1817] [serial = 1148] [outer = 0x8f2da000] 09:21:19 INFO - PROCESS | 1817 | 1461169279138 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x8fef8c00) [pid = 1817] [serial = 1149] [outer = 0x8f2da000] 09:21:20 INFO - PROCESS | 1817 | 1461169280021 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1528ms 09:21:20 INFO - PROCESS | 1817 | 1461169280065 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 09:21:20 INFO - PROCESS | 1817 | 1461169280069 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 09:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:21:20 INFO - PROCESS | 1817 | 1461169280075 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:21:20 INFO - PROCESS | 1817 | 1461169280078 Marionette TRACE conn3 <- [1,1502,null,{}] 09:21:20 INFO - PROCESS | 1817 | 1461169280084 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:20 INFO - PROCESS | 1817 | 1461169280280 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 09:21:20 INFO - PROCESS | 1817 | 1461169280601 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x84f65c00 == 143 [pid = 1817] [id = 383] 09:21:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x8fb32400) [pid = 1817] [serial = 1150] [outer = (nil)] 09:21:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x90283c00) [pid = 1817] [serial = 1151] [outer = 0x8fb32400] 09:21:20 INFO - PROCESS | 1817 | 1461169280694 Marionette DEBUG loaded listener.js 09:21:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x90289400) [pid = 1817] [serial = 1152] [outer = 0x8fb32400] 09:21:21 INFO - PROCESS | 1817 | 1461169281541 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1530ms 09:21:21 INFO - PROCESS | 1817 | 1461169281606 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 09:21:21 INFO - PROCESS | 1817 | 1461169281609 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 09:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:21:21 INFO - PROCESS | 1817 | 1461169281616 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:21:21 INFO - PROCESS | 1817 | 1461169281618 Marionette TRACE conn3 <- [1,1506,null,{}] 09:21:21 INFO - PROCESS | 1817 | 1461169281624 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:21 INFO - PROCESS | 1817 | 1461169281818 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 09:21:22 INFO - PROCESS | 1817 | 1461169282083 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x9015b800 == 144 [pid = 1817] [id = 384] 09:21:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x901ce000) [pid = 1817] [serial = 1153] [outer = (nil)] 09:21:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x90537000) [pid = 1817] [serial = 1154] [outer = 0x901ce000] 09:21:22 INFO - PROCESS | 1817 | 1461169282214 Marionette DEBUG loaded listener.js 09:21:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x9053fc00) [pid = 1817] [serial = 1155] [outer = 0x901ce000] 09:21:23 INFO - PROCESS | 1817 | 1461169283062 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1477ms 09:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:21:23 INFO - PROCESS | 1817 | 1461169283094 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 09:21:23 INFO - PROCESS | 1817 | 1461169283096 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 09:21:23 INFO - PROCESS | 1817 | 1461169283103 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:21:23 INFO - PROCESS | 1817 | 1461169283106 Marionette TRACE conn3 <- [1,1510,null,{}] 09:21:23 INFO - PROCESS | 1817 | 1461169283112 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:23 INFO - PROCESS | 1817 | 1461169283298 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 09:21:23 INFO - PROCESS | 1817 | 1461169283570 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x9034a800 == 145 [pid = 1817] [id = 385] 09:21:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x904a6800) [pid = 1817] [serial = 1156] [outer = (nil)] 09:21:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 200 (0x9115a800) [pid = 1817] [serial = 1157] [outer = 0x904a6800] 09:21:23 INFO - PROCESS | 1817 | 1461169283700 Marionette DEBUG loaded listener.js 09:21:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 201 (0x91309400) [pid = 1817] [serial = 1158] [outer = 0x904a6800] 09:21:24 INFO - PROCESS | 1817 | 1461169284571 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1529ms 09:21:24 INFO - PROCESS | 1817 | 1461169284632 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 09:21:24 INFO - PROCESS | 1817 | 1461169284636 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 09:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:21:24 INFO - PROCESS | 1817 | 1461169284642 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:21:24 INFO - PROCESS | 1817 | 1461169284645 Marionette TRACE conn3 <- [1,1514,null,{}] 09:21:24 INFO - PROCESS | 1817 | 1461169284650 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:24 INFO - PROCESS | 1817 | 1461169284841 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 09:21:25 INFO - PROCESS | 1817 | 1461169285181 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x83ae9c00 == 146 [pid = 1817] [id = 386] 09:21:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 202 (0x8a344400) [pid = 1817] [serial = 1159] [outer = (nil)] 09:21:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 203 (0x913e4800) [pid = 1817] [serial = 1160] [outer = 0x8a344400] 09:21:25 INFO - PROCESS | 1817 | 1461169285282 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 204 (0x913e6400) [pid = 1817] [serial = 1161] [outer = 0x8a344400] 09:21:26 INFO - PROCESS | 1817 | 1461169286148 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1546ms 09:21:26 INFO - PROCESS | 1817 | 1461169286189 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 09:21:26 INFO - PROCESS | 1817 | 1461169286192 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 09:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:21:26 INFO - PROCESS | 1817 | 1461169286199 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:21:26 INFO - PROCESS | 1817 | 1461169286203 Marionette TRACE conn3 <- [1,1518,null,{}] 09:21:26 INFO - PROCESS | 1817 | 1461169286209 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:26 INFO - PROCESS | 1817 | 1461169286399 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 09:21:26 INFO - PROCESS | 1817 | 1461169286671 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x81ee1400 == 147 [pid = 1817] [id = 387] 09:21:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 205 (0x81ee4800) [pid = 1817] [serial = 1162] [outer = (nil)] 09:21:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 206 (0x92857800) [pid = 1817] [serial = 1163] [outer = 0x81ee4800] 09:21:26 INFO - PROCESS | 1817 | 1461169286802 Marionette DEBUG loaded listener.js 09:21:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 207 (0x92858c00) [pid = 1817] [serial = 1164] [outer = 0x81ee4800] 09:21:27 INFO - PROCESS | 1817 | 1461169287671 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1532ms 09:21:27 INFO - PROCESS | 1817 | 1461169287732 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 09:21:27 INFO - PROCESS | 1817 | 1461169287736 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 09:21:27 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:21:27 INFO - PROCESS | 1817 | 1461169287742 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:21:27 INFO - PROCESS | 1817 | 1461169287745 Marionette TRACE conn3 <- [1,1522,null,{}] 09:21:27 INFO - PROCESS | 1817 | 1461169287751 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:27 INFO - PROCESS | 1817 | 1461169287945 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 09:21:28 INFO - PROCESS | 1817 | 1461169288256 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x82e7d000 == 148 [pid = 1817] [id = 388] 09:21:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 208 (0x91e99800) [pid = 1817] [serial = 1165] [outer = (nil)] 09:21:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 209 (0x92944800) [pid = 1817] [serial = 1166] [outer = 0x91e99800] 09:21:28 INFO - PROCESS | 1817 | 1461169288345 Marionette DEBUG loaded listener.js 09:21:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 210 (0x92946800) [pid = 1817] [serial = 1167] [outer = 0x91e99800] 09:21:28 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:28 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:21:28 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:28 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:28 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:28 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:28 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:28 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:28 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:28 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:28 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:28 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:29 INFO - PROCESS | 1817 | 1461169289142 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:21:29 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:21:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:21:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:21:29 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:21:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:21:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:21:29 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:21:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:21:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:21:29 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:21:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:21:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:21:29 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1441ms 09:21:29 INFO - PROCESS | 1817 | 1461169289186 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 09:21:29 INFO - PROCESS | 1817 | 1461169289188 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 09:21:29 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:21:29 INFO - PROCESS | 1817 | 1461169289198 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:21:29 INFO - PROCESS | 1817 | 1461169289203 Marionette TRACE conn3 <- [1,1526,null,{}] 09:21:29 INFO - PROCESS | 1817 | 1461169289208 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:29 INFO - PROCESS | 1817 | 1461169289397 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 09:21:29 INFO - PROCESS | 1817 | 1461169289695 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x81eeac00 == 149 [pid = 1817] [id = 389] 09:21:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 211 (0x83aefc00) [pid = 1817] [serial = 1168] [outer = (nil)] 09:21:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 212 (0x85ba6800) [pid = 1817] [serial = 1169] [outer = 0x83aefc00] 09:21:29 INFO - PROCESS | 1817 | 1461169289827 Marionette DEBUG loaded listener.js 09:21:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 213 (0x86b35800) [pid = 1817] [serial = 1170] [outer = 0x83aefc00] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x87ed1c00 == 148 [pid = 1817] [id = 175] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x8f243400 == 147 [pid = 1817] [id = 211] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x92947c00 == 146 [pid = 1817] [id = 62] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x861eb800 == 145 [pid = 1817] [id = 209] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x84f61400 == 144 [pid = 1817] [id = 217] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x891e8800 == 143 [pid = 1817] [id = 170] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x861f0800 == 142 [pid = 1817] [id = 369] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x84f6cc00 == 141 [pid = 1817] [id = 368] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x85bab000 == 140 [pid = 1817] [id = 367] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x826f7c00 == 139 [pid = 1817] [id = 366] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x82e83000 == 138 [pid = 1817] [id = 364] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x90341c00 == 137 [pid = 1817] [id = 363] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x87ed3800 == 136 [pid = 1817] [id = 362] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x8e6cdc00 == 135 [pid = 1817] [id = 361] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x8b654800 == 134 [pid = 1817] [id = 359] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x8f2d8c00 == 133 [pid = 1817] [id = 360] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x8bfe3400 == 132 [pid = 1817] [id = 358] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x8bfbc000 == 131 [pid = 1817] [id = 357] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x8b65f400 == 130 [pid = 1817] [id = 356] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x8b64e000 == 129 [pid = 1817] [id = 355] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x8907b400 == 128 [pid = 1817] [id = 354] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x891e9000 == 127 [pid = 1817] [id = 353] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x8a344000 == 126 [pid = 1817] [id = 352] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x87ed8000 == 125 [pid = 1817] [id = 350] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x8773e400 == 124 [pid = 1817] [id = 351] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x826f1c00 == 123 [pid = 1817] [id = 349] 09:21:32 INFO - PROCESS | 1817 | --DOCSHELL 0x83c04400 == 122 [pid = 1817] [id = 348] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 212 (0x86ddc800) [pid = 1817] [serial = 1043] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 211 (0x86b34000) [pid = 1817] [serial = 1041] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 210 (0x83d0a400) [pid = 1817] [serial = 1032] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 209 (0x861ea800) [pid = 1817] [serial = 1037] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 208 (0x8a562800) [pid = 1817] [serial = 924] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 207 (0x8aacec00) [pid = 1817] [serial = 983] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 206 (0x85bab800) [pid = 1817] [serial = 1035] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 205 (0x8529f400) [pid = 1817] [serial = 1034] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 204 (0x864ef800) [pid = 1817] [serial = 1038] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 203 (0x8beb2400) [pid = 1817] [serial = 992] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 202 (0x8b6bf400) [pid = 1817] [serial = 936] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 201 (0x84f60800) [pid = 1817] [serial = 974] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 200 (0x9028b000) [pid = 1817] [serial = 1028] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 199 (0x89ef0400) [pid = 1817] [serial = 921] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x83c0c800) [pid = 1817] [serial = 1031] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x8ade0800) [pid = 1817] [serial = 930] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x8fb34c00) [pid = 1817] [serial = 1013] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x83c13400) [pid = 1817] [serial = 903] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x8bfbd000) [pid = 1817] [serial = 993] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x8c8c2400) [pid = 1817] [serial = 996] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x8ca94400) [pid = 1817] [serial = 999] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x89077800) [pid = 1817] [serial = 980] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x861e2400) [pid = 1817] [serial = 906] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x9028fc00) [pid = 1817] [serial = 1029] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x864ecc00) [pid = 1817] [serial = 1040] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x8b58bc00) [pid = 1817] [serial = 933] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x87738000) [pid = 1817] [serial = 978] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x8f74fc00) [pid = 1817] [serial = 1010] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x8aea0800) [pid = 1817] [serial = 986] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x8894d800) [pid = 1817] [serial = 912] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x8f23dc00) [pid = 1817] [serial = 1004] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x8add4000) [pid = 1817] [serial = 984] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x901d4800) [pid = 1817] [serial = 1025] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x88ca6400) [pid = 1817] [serial = 915] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x8e6c7800) [pid = 1817] [serial = 1002] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x8f246400) [pid = 1817] [serial = 1005] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x8e6c1800) [pid = 1817] [serial = 1001] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x8773f400) [pid = 1817] [serial = 828] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x8c888000) [pid = 1817] [serial = 995] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x8f298000) [pid = 1817] [serial = 1007] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x8fef9000) [pid = 1817] [serial = 1019] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x8feaa800) [pid = 1817] [serial = 1017] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x89ef0800) [pid = 1817] [serial = 981] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x8907c400) [pid = 1817] [serial = 918] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x86f4f000) [pid = 1817] [serial = 909] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x8b6b9800) [pid = 1817] [serial = 989] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x9015a800) [pid = 1817] [serial = 1022] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x8fea9800) [pid = 1817] [serial = 1016] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x8b6c6000) [pid = 1817] [serial = 990] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x8aea6400) [pid = 1817] [serial = 987] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x90023000) [pid = 1817] [serial = 1020] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x8f29c000) [pid = 1817] [serial = 1008] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x8fb36c00) [pid = 1817] [serial = 1014] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x86dd5800) [pid = 1817] [serial = 972] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x8bdba000) [pid = 1817] [serial = 939] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x852aa000) [pid = 1817] [serial = 975] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x86f41400) [pid = 1817] [serial = 977] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x8ca8f000) [pid = 1817] [serial = 998] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x8aacf400) [pid = 1817] [serial = 927] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x8f754000) [pid = 1817] [serial = 1011] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1817 | 1461169292401 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:21:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:21:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:21:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:21:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:21:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:21:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:21:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:21:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:21:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:21:32 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 3342ms 09:21:32 INFO - PROCESS | 1817 | 1461169292545 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 09:21:32 INFO - PROCESS | 1817 | 1461169292550 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 09:21:32 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:21:32 INFO - PROCESS | 1817 | 1461169292557 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:21:32 INFO - PROCESS | 1817 | 1461169292563 Marionette TRACE conn3 <- [1,1530,null,{}] 09:21:32 INFO - PROCESS | 1817 | 1461169292571 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:32 INFO - PROCESS | 1817 | 1461169292745 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 09:21:32 INFO - PROCESS | 1817 | 1461169292938 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x83c09c00 == 123 [pid = 1817] [id = 390] 09:21:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x83c0a000) [pid = 1817] [serial = 1171] [outer = (nil)] 09:21:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x83c11400) [pid = 1817] [serial = 1172] [outer = 0x83c0a000] 09:21:33 INFO - PROCESS | 1817 | 1461169293014 Marionette DEBUG loaded listener.js 09:21:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x83d09c00) [pid = 1817] [serial = 1173] [outer = 0x83c0a000] 09:21:33 INFO - PROCESS | 1817 | 1461169293694 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:21:33 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:21:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:21:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:21:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:21:33 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:21:33 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:21:33 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1182ms 09:21:33 INFO - PROCESS | 1817 | 1461169293741 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 09:21:33 INFO - PROCESS | 1817 | 1461169293749 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 09:21:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:21:33 INFO - PROCESS | 1817 | 1461169293758 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:21:33 INFO - PROCESS | 1817 | 1461169293762 Marionette TRACE conn3 <- [1,1534,null,{}] 09:21:33 INFO - PROCESS | 1817 | 1461169293768 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:34 INFO - PROCESS | 1817 | 1461169294008 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 09:21:34 INFO - PROCESS | 1817 | 1461169294033 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x83c05400 == 124 [pid = 1817] [id = 391] 09:21:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x83d01400) [pid = 1817] [serial = 1174] [outer = (nil)] 09:21:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x852a1000) [pid = 1817] [serial = 1175] [outer = 0x83d01400] 09:21:34 INFO - PROCESS | 1817 | 1461169294105 Marionette DEBUG loaded listener.js 09:21:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x85ba2400) [pid = 1817] [serial = 1176] [outer = 0x83d01400] 09:21:35 INFO - PROCESS | 1817 | 1461169295181 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:21:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:21:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1482ms 09:21:35 INFO - PROCESS | 1817 | 1461169295242 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 09:21:35 INFO - PROCESS | 1817 | 1461169295245 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 09:21:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:21:35 INFO - PROCESS | 1817 | 1461169295252 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:21:35 INFO - PROCESS | 1817 | 1461169295257 Marionette TRACE conn3 <- [1,1538,null,{}] 09:21:35 INFO - PROCESS | 1817 | 1461169295272 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:35 INFO - PROCESS | 1817 | 1461169295539 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 09:21:35 INFO - PROCESS | 1817 | 1461169295563 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x845e4000 == 125 [pid = 1817] [id = 392] 09:21:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x85c6a400) [pid = 1817] [serial = 1177] [outer = (nil)] 09:21:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x861ef000) [pid = 1817] [serial = 1178] [outer = 0x85c6a400] 09:21:35 INFO - PROCESS | 1817 | 1461169295638 Marionette DEBUG loaded listener.js 09:21:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x864f8c00) [pid = 1817] [serial = 1179] [outer = 0x85c6a400] 09:21:36 INFO - PROCESS | 1817 | 1461169296595 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:21:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:21:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1381ms 09:21:36 INFO - PROCESS | 1817 | 1461169296633 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 09:21:36 INFO - PROCESS | 1817 | 1461169296637 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 09:21:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:21:36 INFO - PROCESS | 1817 | 1461169296643 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:21:36 INFO - PROCESS | 1817 | 1461169296645 Marionette TRACE conn3 <- [1,1542,null,{}] 09:21:36 INFO - PROCESS | 1817 | 1461169296657 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:37 INFO - PROCESS | 1817 | 1461169297501 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 09:21:37 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x8e8e8800) [pid = 1817] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:21:37 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x85ba6000) [pid = 1817] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:21:37 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x8b649000) [pid = 1817] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:21:37 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x8bd19c00) [pid = 1817] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:21:37 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x8f2dac00) [pid = 1817] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:21:37 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x8b658000) [pid = 1817] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:21:37 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x87edd000) [pid = 1817] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:21:37 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x8f2db000) [pid = 1817] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:21:37 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x8b6c8400) [pid = 1817] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:21:37 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x86f45800) [pid = 1817] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:21:37 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x8e8eb000) [pid = 1817] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:21:37 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x8bfebc00) [pid = 1817] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:21:37 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x85bb0000) [pid = 1817] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:21:37 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x88b4d800) [pid = 1817] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:21:37 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x8a347400) [pid = 1817] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:21:37 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x861e1400) [pid = 1817] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:21:37 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x845e3800) [pid = 1817] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:21:37 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x83d06000) [pid = 1817] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:21:37 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x92861000) [pid = 1817] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:21:37 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x828cd000) [pid = 1817] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:21:37 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x891ebc00) [pid = 1817] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:21:37 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x8bdbcc00) [pid = 1817] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:21:37 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x89ee8800) [pid = 1817] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:21:37 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x8fea6c00) [pid = 1817] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:21:37 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x90153800) [pid = 1817] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:21:37 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x913ef400) [pid = 1817] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:21:37 INFO - PROCESS | 1817 | 1461169297740 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x81ee6400 == 126 [pid = 1817] [id = 393] 09:21:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x828cd000) [pid = 1817] [serial = 1180] [outer = (nil)] 09:21:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x83d0a000) [pid = 1817] [serial = 1181] [outer = 0x828cd000] 09:21:37 INFO - PROCESS | 1817 | 1461169297813 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x852a9000) [pid = 1817] [serial = 1182] [outer = 0x828cd000] 09:21:38 INFO - PROCESS | 1817 | 1461169298509 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:21:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:21:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1896ms 09:21:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:21:38 INFO - PROCESS | 1817 | 1461169298540 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 09:21:38 INFO - PROCESS | 1817 | 1461169298542 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 09:21:38 INFO - PROCESS | 1817 | 1461169298549 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:21:38 INFO - PROCESS | 1817 | 1461169298552 Marionette TRACE conn3 <- [1,1546,null,{}] 09:21:38 INFO - PROCESS | 1817 | 1461169298557 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:38 INFO - PROCESS | 1817 | 1461169298804 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 09:21:38 INFO - PROCESS | 1817 | 1461169298834 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x83c13c00 == 127 [pid = 1817] [id = 394] 09:21:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x845e3800) [pid = 1817] [serial = 1183] [outer = (nil)] 09:21:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x86dd5800) [pid = 1817] [serial = 1184] [outer = 0x845e3800] 09:21:38 INFO - PROCESS | 1817 | 1461169298907 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x86f43800) [pid = 1817] [serial = 1185] [outer = 0x845e3800] 09:21:39 INFO - PROCESS | 1817 | 1461169299978 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:21:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:21:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1447ms 09:21:40 INFO - PROCESS | 1817 | 1461169299996 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 09:21:40 INFO - PROCESS | 1817 | 1461169300001 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 09:21:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:21:40 INFO - PROCESS | 1817 | 1461169300010 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:21:40 INFO - PROCESS | 1817 | 1461169300016 Marionette TRACE conn3 <- [1,1550,null,{}] 09:21:40 INFO - PROCESS | 1817 | 1461169300026 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:40 INFO - PROCESS | 1817 | 1461169300237 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 09:21:40 INFO - PROCESS | 1817 | 1461169300594 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x83af3800 == 128 [pid = 1817] [id = 395] 09:21:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x83c0f800) [pid = 1817] [serial = 1186] [outer = (nil)] 09:21:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x84f60800) [pid = 1817] [serial = 1187] [outer = 0x83c0f800] 09:21:40 INFO - PROCESS | 1817 | 1461169300687 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x852a2800) [pid = 1817] [serial = 1188] [outer = 0x83c0f800] 09:21:41 INFO - PROCESS | 1817 | 1461169301589 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:21:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:21:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1642ms 09:21:41 INFO - PROCESS | 1817 | 1461169301653 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 09:21:41 INFO - PROCESS | 1817 | 1461169301661 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 09:21:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:21:41 INFO - PROCESS | 1817 | 1461169301672 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 1817 | 1461169301676 Marionette TRACE conn3 <- [1,1554,null,{}] 09:21:41 INFO - PROCESS | 1817 | 1461169301682 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:41 INFO - PROCESS | 1817 | 1461169301937 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 09:21:42 INFO - PROCESS | 1817 | 1461169302248 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x85c69800 == 129 [pid = 1817] [id = 396] 09:21:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x861e7000) [pid = 1817] [serial = 1189] [outer = (nil)] 09:21:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x86b33000) [pid = 1817] [serial = 1190] [outer = 0x861e7000] 09:21:42 INFO - PROCESS | 1817 | 1461169302335 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x86ba7c00) [pid = 1817] [serial = 1191] [outer = 0x861e7000] 09:21:43 INFO - PROCESS | 1817 | 1461169303381 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:21:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:21:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1778ms 09:21:43 INFO - PROCESS | 1817 | 1461169303451 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 09:21:43 INFO - PROCESS | 1817 | 1461169303455 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 09:21:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:21:43 INFO - PROCESS | 1817 | 1461169303462 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - PROCESS | 1817 | 1461169303469 Marionette TRACE conn3 <- [1,1558,null,{}] 09:21:43 INFO - PROCESS | 1817 | 1461169303486 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:43 INFO - PROCESS | 1817 | 1461169303744 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 09:21:44 INFO - PROCESS | 1817 | 1461169304052 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x87735c00 == 130 [pid = 1817] [id = 397] 09:21:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x87741c00) [pid = 1817] [serial = 1192] [outer = (nil)] 09:21:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x87edbc00) [pid = 1817] [serial = 1193] [outer = 0x87741c00] 09:21:44 INFO - PROCESS | 1817 | 1461169304146 Marionette DEBUG loaded listener.js 09:21:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x88947400) [pid = 1817] [serial = 1194] [outer = 0x87741c00] 09:21:45 INFO - PROCESS | 1817 | 1461169305032 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:21:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:21:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1634ms 09:21:45 INFO - PROCESS | 1817 | 1461169305096 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 09:21:45 INFO - PROCESS | 1817 | 1461169305101 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 09:21:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:21:45 INFO - PROCESS | 1817 | 1461169305107 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:21:45 INFO - PROCESS | 1817 | 1461169305111 Marionette TRACE conn3 <- [1,1562,null,{}] 09:21:45 INFO - PROCESS | 1817 | 1461169305116 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:45 INFO - PROCESS | 1817 | 1461169305331 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 09:21:45 INFO - PROCESS | 1817 | 1461169305673 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x87ed8000 == 131 [pid = 1817] [id = 398] 09:21:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x88b46400) [pid = 1817] [serial = 1195] [outer = (nil)] 09:21:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x88ca0c00) [pid = 1817] [serial = 1196] [outer = 0x88b46400] 09:21:45 INFO - PROCESS | 1817 | 1461169305773 Marionette DEBUG loaded listener.js 09:21:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x88cabc00) [pid = 1817] [serial = 1197] [outer = 0x88b46400] 09:21:46 INFO - PROCESS | 1817 | 1461169306641 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:21:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:21:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1581ms 09:21:46 INFO - PROCESS | 1817 | 1461169306704 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 09:21:46 INFO - PROCESS | 1817 | 1461169306708 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 09:21:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:21:46 INFO - PROCESS | 1817 | 1461169306717 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:21:46 INFO - PROCESS | 1817 | 1461169306720 Marionette TRACE conn3 <- [1,1566,null,{}] 09:21:46 INFO - PROCESS | 1817 | 1461169306726 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:46 INFO - PROCESS | 1817 | 1461169306921 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 09:21:47 INFO - PROCESS | 1817 | 1461169307139 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x864ee000 == 132 [pid = 1817] [id = 399] 09:21:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x88b43c00) [pid = 1817] [serial = 1198] [outer = (nil)] 09:21:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x88ff5000) [pid = 1817] [serial = 1199] [outer = 0x88b43c00] 09:21:47 INFO - PROCESS | 1817 | 1461169307263 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x89071400) [pid = 1817] [serial = 1200] [outer = 0x88b43c00] 09:21:48 INFO - PROCESS | 1817 | 1461169308228 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:21:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:21:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1542ms 09:21:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:21:48 INFO - PROCESS | 1817 | 1461169308260 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 09:21:48 INFO - PROCESS | 1817 | 1461169308263 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 09:21:48 INFO - PROCESS | 1817 | 1461169308270 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:21:48 INFO - PROCESS | 1817 | 1461169308274 Marionette TRACE conn3 <- [1,1570,null,{}] 09:21:48 INFO - PROCESS | 1817 | 1461169308280 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:48 INFO - PROCESS | 1817 | 1461169308507 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 09:21:48 INFO - PROCESS | 1817 | 1461169308785 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x88fe8800 == 133 [pid = 1817] [id = 400] 09:21:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x88ff5c00) [pid = 1817] [serial = 1201] [outer = (nil)] 09:21:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x89eec800) [pid = 1817] [serial = 1202] [outer = 0x88ff5c00] 09:21:48 INFO - PROCESS | 1817 | 1461169308917 Marionette DEBUG loaded listener.js 09:21:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x89ef0800) [pid = 1817] [serial = 1203] [outer = 0x88ff5c00] 09:21:49 INFO - PROCESS | 1817 | 1461169309739 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:21:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:21:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1542ms 09:21:49 INFO - PROCESS | 1817 | 1461169309814 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 09:21:49 INFO - PROCESS | 1817 | 1461169309817 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 09:21:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:21:49 INFO - PROCESS | 1817 | 1461169309826 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:21:49 INFO - PROCESS | 1817 | 1461169309829 Marionette TRACE conn3 <- [1,1574,null,{}] 09:21:49 INFO - PROCESS | 1817 | 1461169309833 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:50 INFO - PROCESS | 1817 | 1461169310028 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 09:21:50 INFO - PROCESS | 1817 | 1461169310299 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x891f4000 == 134 [pid = 1817] [id = 401] 09:21:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x89eea800) [pid = 1817] [serial = 1204] [outer = (nil)] 09:21:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x8a55a000) [pid = 1817] [serial = 1205] [outer = 0x89eea800] 09:21:50 INFO - PROCESS | 1817 | 1461169310427 Marionette DEBUG loaded listener.js 09:21:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x8a565400) [pid = 1817] [serial = 1206] [outer = 0x89eea800] 09:21:51 INFO - PROCESS | 1817 | 1461169311322 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:21:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:21:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1530ms 09:21:51 INFO - PROCESS | 1817 | 1461169311357 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 09:21:51 INFO - PROCESS | 1817 | 1461169311361 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 09:21:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:21:51 INFO - PROCESS | 1817 | 1461169311367 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:21:51 INFO - PROCESS | 1817 | 1461169311370 Marionette TRACE conn3 <- [1,1578,null,{}] 09:21:51 INFO - PROCESS | 1817 | 1461169311376 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:51 INFO - PROCESS | 1817 | 1461169311558 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 09:21:51 INFO - PROCESS | 1817 | 1461169311778 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x89eed400 == 135 [pid = 1817] [id = 402] 09:21:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x8a349c00) [pid = 1817] [serial = 1207] [outer = (nil)] 09:21:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x8ad2f000) [pid = 1817] [serial = 1208] [outer = 0x8a349c00] 09:21:51 INFO - PROCESS | 1817 | 1461169311896 Marionette DEBUG loaded listener.js 09:21:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x8ad34c00) [pid = 1817] [serial = 1209] [outer = 0x8a349c00] 09:21:52 INFO - PROCESS | 1817 | 1461169312799 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:21:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:21:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1477ms 09:21:52 INFO - PROCESS | 1817 | 1461169312845 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 09:21:52 INFO - PROCESS | 1817 | 1461169312849 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 09:21:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:21:52 INFO - PROCESS | 1817 | 1461169312855 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:21:52 INFO - PROCESS | 1817 | 1461169312858 Marionette TRACE conn3 <- [1,1582,null,{}] 09:21:52 INFO - PROCESS | 1817 | 1461169312864 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:53 INFO - PROCESS | 1817 | 1461169313046 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 09:21:53 INFO - PROCESS | 1817 | 1461169313267 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x864ec400 == 136 [pid = 1817] [id = 403] 09:21:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x86f4a000) [pid = 1817] [serial = 1210] [outer = (nil)] 09:21:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x8add9800) [pid = 1817] [serial = 1211] [outer = 0x86f4a000] 09:21:53 INFO - PROCESS | 1817 | 1461169313394 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x8addf800) [pid = 1817] [serial = 1212] [outer = 0x86f4a000] 09:21:54 INFO - PROCESS | 1817 | 1461169314318 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:21:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:21:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1527ms 09:21:54 INFO - PROCESS | 1817 | 1461169314383 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 1817 | 1461169314387 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 09:21:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:21:54 INFO - PROCESS | 1817 | 1461169314393 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - PROCESS | 1817 | 1461169314397 Marionette TRACE conn3 <- [1,1586,null,{}] 09:21:54 INFO - PROCESS | 1817 | 1461169314403 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:54 INFO - PROCESS | 1817 | 1461169314594 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 09:21:54 INFO - PROCESS | 1817 | 1461169314813 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x8aacec00 == 137 [pid = 1817] [id = 404] 09:21:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x8addbc00) [pid = 1817] [serial = 1213] [outer = (nil)] 09:21:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x8aea3400) [pid = 1817] [serial = 1214] [outer = 0x8addbc00] 09:21:54 INFO - PROCESS | 1817 | 1461169314940 Marionette DEBUG loaded listener.js 09:21:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x8b581c00) [pid = 1817] [serial = 1215] [outer = 0x8addbc00] 09:21:55 INFO - PROCESS | 1817 | 1461169315907 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:21:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:21:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1594ms 09:21:55 INFO - PROCESS | 1817 | 1461169315988 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 09:21:55 INFO - PROCESS | 1817 | 1461169315993 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 09:21:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:21:56 INFO - PROCESS | 1817 | 1461169315999 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:21:56 INFO - PROCESS | 1817 | 1461169316003 Marionette TRACE conn3 <- [1,1590,null,{}] 09:21:56 INFO - PROCESS | 1817 | 1461169316009 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:56 INFO - PROCESS | 1817 | 1461169316259 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 09:21:56 INFO - PROCESS | 1817 | 1461169316576 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x8aea3c00 == 138 [pid = 1817] [id = 405] 09:21:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x8b653000) [pid = 1817] [serial = 1216] [outer = (nil)] 09:21:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x8b659000) [pid = 1817] [serial = 1217] [outer = 0x8b653000] 09:21:56 INFO - PROCESS | 1817 | 1461169316672 Marionette DEBUG loaded listener.js 09:21:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x8b6be800) [pid = 1817] [serial = 1218] [outer = 0x8b653000] 09:21:57 INFO - PROCESS | 1817 | 1461169317557 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:21:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:21:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1629ms 09:21:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:21:57 INFO - PROCESS | 1817 | 1461169317629 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 09:21:57 INFO - PROCESS | 1817 | 1461169317632 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 09:21:57 INFO - PROCESS | 1817 | 1461169317639 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:21:57 INFO - PROCESS | 1817 | 1461169317642 Marionette TRACE conn3 <- [1,1594,null,{}] 09:21:57 INFO - PROCESS | 1817 | 1461169317648 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:57 INFO - PROCESS | 1817 | 1461169317876 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 09:21:58 INFO - PROCESS | 1817 | 1461169318184 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x85ba5800 == 139 [pid = 1817] [id = 406] 09:21:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x8b650400) [pid = 1817] [serial = 1219] [outer = (nil)] 09:21:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x8bd19400) [pid = 1817] [serial = 1220] [outer = 0x8b650400] 09:21:58 INFO - PROCESS | 1817 | 1461169318279 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x8bd1bc00) [pid = 1817] [serial = 1221] [outer = 0x8b650400] 09:21:59 INFO - PROCESS | 1817 | 1461169319121 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:21:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:21:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1528ms 09:21:59 INFO - PROCESS | 1817 | 1461169319167 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 09:21:59 INFO - PROCESS | 1817 | 1461169319171 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 09:21:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:21:59 INFO - PROCESS | 1817 | 1461169319177 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:21:59 INFO - PROCESS | 1817 | 1461169319181 Marionette TRACE conn3 <- [1,1598,null,{}] 09:21:59 INFO - PROCESS | 1817 | 1461169319208 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:59 INFO - PROCESS | 1817 | 1461169319400 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 09:21:59 INFO - PROCESS | 1817 | 1461169319665 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x826f1c00 == 140 [pid = 1817] [id = 407] 09:21:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x8aac7400) [pid = 1817] [serial = 1222] [outer = (nil)] 09:21:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x8bdc1800) [pid = 1817] [serial = 1223] [outer = 0x8aac7400] 09:21:59 INFO - PROCESS | 1817 | 1461169319792 Marionette DEBUG loaded listener.js 09:21:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x8beacc00) [pid = 1817] [serial = 1224] [outer = 0x8aac7400] 09:22:00 INFO - PROCESS | 1817 | 1461169320683 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:22:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:22:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1549ms 09:22:00 INFO - PROCESS | 1817 | 1461169320757 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 09:22:00 INFO - PROCESS | 1817 | 1461169320768 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 09:22:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:22:00 INFO - PROCESS | 1817 | 1461169320780 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:22:00 INFO - PROCESS | 1817 | 1461169320782 Marionette TRACE conn3 <- [1,1602,null,{}] 09:22:00 INFO - PROCESS | 1817 | 1461169320788 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:01 INFO - PROCESS | 1817 | 1461169321023 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 09:22:01 INFO - PROCESS | 1817 | 1461169321330 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b58cc00 == 141 [pid = 1817] [id = 408] 09:22:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x8bd19c00) [pid = 1817] [serial = 1225] [outer = (nil)] 09:22:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x8bfe3400) [pid = 1817] [serial = 1226] [outer = 0x8bd19c00] 09:22:01 INFO - PROCESS | 1817 | 1461169321419 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x8c88a800) [pid = 1817] [serial = 1227] [outer = 0x8bd19c00] 09:22:02 INFO - PROCESS | 1817 | 1461169322312 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:22:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:22:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1591ms 09:22:02 INFO - PROCESS | 1817 | 1461169322372 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 1817 | 1461169322375 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 09:22:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:22:02 INFO - PROCESS | 1817 | 1461169322383 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 1817 | 1461169322386 Marionette TRACE conn3 <- [1,1606,null,{}] 09:22:02 INFO - PROCESS | 1817 | 1461169322392 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:02 INFO - PROCESS | 1817 | 1461169322620 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 09:22:02 INFO - PROCESS | 1817 | 1461169322941 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x85c60800 == 142 [pid = 1817] [id = 409] 09:22:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x85c6b800) [pid = 1817] [serial = 1228] [outer = (nil)] 09:22:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x8ca91000) [pid = 1817] [serial = 1229] [outer = 0x85c6b800] 09:22:03 INFO - PROCESS | 1817 | 1461169323032 Marionette DEBUG loaded listener.js 09:22:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x8ca94800) [pid = 1817] [serial = 1230] [outer = 0x85c6b800] 09:22:03 INFO - PROCESS | 1817 | 1461169323923 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:22:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:22:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1583ms 09:22:03 INFO - PROCESS | 1817 | 1461169323965 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 09:22:03 INFO - PROCESS | 1817 | 1461169323969 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 09:22:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:22:03 INFO - PROCESS | 1817 | 1461169323975 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:22:03 INFO - PROCESS | 1817 | 1461169323979 Marionette TRACE conn3 <- [1,1610,null,{}] 09:22:03 INFO - PROCESS | 1817 | 1461169323984 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:04 INFO - PROCESS | 1817 | 1461169324184 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 09:22:04 INFO - PROCESS | 1817 | 1461169324498 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x828cf400 == 143 [pid = 1817] [id = 410] 09:22:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x8c8c6c00) [pid = 1817] [serial = 1231] [outer = (nil)] 09:22:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x8e8e0800) [pid = 1817] [serial = 1232] [outer = 0x8c8c6c00] 09:22:04 INFO - PROCESS | 1817 | 1461169324587 Marionette DEBUG loaded listener.js 09:22:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x8e8ec800) [pid = 1817] [serial = 1233] [outer = 0x8c8c6c00] 09:22:05 INFO - PROCESS | 1817 | 1461169325468 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:22:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:22:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1527ms 09:22:05 INFO - PROCESS | 1817 | 1461169325504 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 09:22:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:22:05 INFO - PROCESS | 1817 | 1461169325509 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 09:22:05 INFO - PROCESS | 1817 | 1461169325515 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:22:05 INFO - PROCESS | 1817 | 1461169325519 Marionette TRACE conn3 <- [1,1614,null,{}] 09:22:05 INFO - PROCESS | 1817 | 1461169325524 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:05 INFO - PROCESS | 1817 | 1461169325728 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 09:22:06 INFO - PROCESS | 1817 | 1461169326054 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x828d7000 == 144 [pid = 1817] [id = 411] 09:22:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x8bfbc000) [pid = 1817] [serial = 1234] [outer = (nil)] 09:22:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x8f249c00) [pid = 1817] [serial = 1235] [outer = 0x8bfbc000] 09:22:06 INFO - PROCESS | 1817 | 1461169326144 Marionette DEBUG loaded listener.js 09:22:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x8f293800) [pid = 1817] [serial = 1236] [outer = 0x8bfbc000] 09:22:07 INFO - PROCESS | 1817 | 1461169327099 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:22:07 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:22:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1641ms 09:22:07 INFO - PROCESS | 1817 | 1461169327155 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 09:22:07 INFO - PROCESS | 1817 | 1461169327158 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 09:22:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:22:07 INFO - PROCESS | 1817 | 1461169327165 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:22:07 INFO - PROCESS | 1817 | 1461169327169 Marionette TRACE conn3 <- [1,1618,null,{}] 09:22:07 INFO - PROCESS | 1817 | 1461169327174 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:07 INFO - PROCESS | 1817 | 1461169327394 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 09:22:07 INFO - PROCESS | 1817 | 1461169327717 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c8c1800 == 145 [pid = 1817] [id = 412] 09:22:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x8f241c00) [pid = 1817] [serial = 1237] [outer = (nil)] 09:22:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x8f2d5c00) [pid = 1817] [serial = 1238] [outer = 0x8f241c00] 09:22:07 INFO - PROCESS | 1817 | 1461169327807 Marionette DEBUG loaded listener.js 09:22:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x8f2db800) [pid = 1817] [serial = 1239] [outer = 0x8f241c00] 09:22:08 INFO - PROCESS | 1817 | 1461169328760 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:22:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:22:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1641ms 09:22:08 INFO - PROCESS | 1817 | 1461169328807 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 09:22:08 INFO - PROCESS | 1817 | 1461169328811 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 09:22:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:22:08 INFO - PROCESS | 1817 | 1461169328817 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:22:08 INFO - PROCESS | 1817 | 1461169328820 Marionette TRACE conn3 <- [1,1622,null,{}] 09:22:08 INFO - PROCESS | 1817 | 1461169328826 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:09 INFO - PROCESS | 1817 | 1461169329029 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 09:22:09 INFO - PROCESS | 1817 | 1461169329345 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x83d04400 == 146 [pid = 1817] [id = 413] 09:22:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x84f6c400) [pid = 1817] [serial = 1240] [outer = (nil)] 09:22:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x86ba2800) [pid = 1817] [serial = 1241] [outer = 0x84f6c400] 09:22:09 INFO - PROCESS | 1817 | 1461169329436 Marionette DEBUG loaded listener.js 09:22:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x86f48400) [pid = 1817] [serial = 1242] [outer = 0x84f6c400] 09:22:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8fb32800 == 145 [pid = 1817] [id = 67] 09:22:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8f755400 == 144 [pid = 1817] [id = 72] 09:22:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8f2dd000 == 143 [pid = 1817] [id = 191] 09:22:11 INFO - PROCESS | 1817 | --DOCSHELL 0x81ee6400 == 142 [pid = 1817] [id = 393] 09:22:11 INFO - PROCESS | 1817 | --DOCSHELL 0x845e4000 == 141 [pid = 1817] [id = 392] 09:22:11 INFO - PROCESS | 1817 | --DOCSHELL 0x83c05400 == 140 [pid = 1817] [id = 391] 09:22:11 INFO - PROCESS | 1817 | --DOCSHELL 0x83c09c00 == 139 [pid = 1817] [id = 390] 09:22:11 INFO - PROCESS | 1817 | --DOCSHELL 0x9015b800 == 138 [pid = 1817] [id = 384] 09:22:11 INFO - PROCESS | 1817 | --DOCSHELL 0x84f65c00 == 137 [pid = 1817] [id = 383] 09:22:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8f2d4400 == 136 [pid = 1817] [id = 382] 09:22:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8e8e9800 == 135 [pid = 1817] [id = 381] 09:22:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8bdb2400 == 134 [pid = 1817] [id = 379] 09:22:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8beb0400 == 133 [pid = 1817] [id = 380] 09:22:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8b656c00 == 132 [pid = 1817] [id = 378] 09:22:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8addd400 == 131 [pid = 1817] [id = 377] 09:22:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8a564800 == 130 [pid = 1817] [id = 376] 09:22:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8906e800 == 129 [pid = 1817] [id = 375] 09:22:11 INFO - PROCESS | 1817 | --DOCSHELL 0x88ca8400 == 128 [pid = 1817] [id = 374] 09:22:11 INFO - PROCESS | 1817 | --DOCSHELL 0x86ba7800 == 127 [pid = 1817] [id = 372] 09:22:11 INFO - PROCESS | 1817 | --DOCSHELL 0x88b40400 == 126 [pid = 1817] [id = 373] 09:22:11 INFO - PROCESS | 1817 | --DOCSHELL 0x845e2400 == 125 [pid = 1817] [id = 371] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x86ba0c00) [pid = 1817] [serial = 1112] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x8f23c800) [pid = 1817] [serial = 1076] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x86ba0800) [pid = 1817] [serial = 1049] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x8b65dc00) [pid = 1817] [serial = 1064] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x904a4400) [pid = 1817] [serial = 1088] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x90343000) [pid = 1817] [serial = 1085] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x8bfb3800) [pid = 1817] [serial = 1068] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x88fe9c00) [pid = 1817] [serial = 1053] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x90159400) [pid = 1817] [serial = 1082] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x8bfaf000) [pid = 1817] [serial = 942] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x904a7400) [pid = 1817] [serial = 1089] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x88b43400) [pid = 1817] [serial = 1110] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x8fea5400) [pid = 1817] [serial = 1080] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x8c8cd800) [pid = 1817] [serial = 1073] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x85c6a800) [pid = 1817] [serial = 1104] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x891e7000) [pid = 1817] [serial = 1055] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x8aac1400) [pid = 1817] [serial = 1059] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x88ca2c00) [pid = 1817] [serial = 1052] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x8fb2f000) [pid = 1817] [serial = 1079] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x8ca9bc00) [pid = 1817] [serial = 1074] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x86b35400) [pid = 1817] [serial = 1106] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x84f63400) [pid = 1817] [serial = 1046] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x86f45c00) [pid = 1817] [serial = 948] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x905d8800) [pid = 1817] [serial = 1094] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x85c61400) [pid = 1817] [serial = 1103] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x83d04c00) [pid = 1817] [serial = 1101] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x88949800) [pid = 1817] [serial = 1109] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x901ccc00) [pid = 1817] [serial = 1083] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x8aea5c00) [pid = 1817] [serial = 1061] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x8f297400) [pid = 1817] [serial = 1077] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x891edc00) [pid = 1817] [serial = 1056] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x8b58a000) [pid = 1817] [serial = 1062] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x8c881400) [pid = 1817] [serial = 1071] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x8a55ec00) [pid = 1817] [serial = 1058] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x8c882000) [pid = 1817] [serial = 945] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x82e84c00) [pid = 1817] [serial = 1100] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x8bead400) [pid = 1817] [serial = 1067] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x90535800) [pid = 1817] [serial = 1091] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x905e2c00) [pid = 1817] [serial = 1097] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x86dd1c00) [pid = 1817] [serial = 1050] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x9015bc00) [pid = 1817] [serial = 1023] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x8b6c3400) [pid = 1817] [serial = 1065] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x901d6000) [pid = 1817] [serial = 1026] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x90347000) [pid = 1817] [serial = 1086] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x8bfeb400) [pid = 1817] [serial = 1070] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x86ba8400) [pid = 1817] [serial = 1107] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x8529f000) [pid = 1817] [serial = 1047] [outer = (nil)] [url = about:blank] 09:22:11 INFO - PROCESS | 1817 | 1461169331714 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:22:11 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:22:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2936ms 09:22:11 INFO - PROCESS | 1817 | 1461169331754 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 09:22:11 INFO - PROCESS | 1817 | 1461169331760 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 09:22:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:22:11 INFO - PROCESS | 1817 | 1461169331768 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:22:11 INFO - PROCESS | 1817 | 1461169331773 Marionette TRACE conn3 <- [1,1626,null,{}] 09:22:11 INFO - PROCESS | 1817 | 1461169331820 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:12 INFO - PROCESS | 1817 | 1461169332007 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 09:22:12 INFO - PROCESS | 1817 | 1461169332019 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x826f7c00 == 126 [pid = 1817] [id = 414] 09:22:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x83d0d400) [pid = 1817] [serial = 1243] [outer = (nil)] 09:22:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x84f62c00) [pid = 1817] [serial = 1244] [outer = 0x83d0d400] 09:22:12 INFO - PROCESS | 1817 | 1461169332095 Marionette DEBUG loaded listener.js 09:22:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x852a5400) [pid = 1817] [serial = 1245] [outer = 0x83d0d400] 09:22:13 INFO - PROCESS | 1817 | 1461169333008 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:22:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:22:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1271ms 09:22:13 INFO - PROCESS | 1817 | 1461169333038 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 09:22:13 INFO - PROCESS | 1817 | 1461169333046 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 09:22:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:22:13 INFO - PROCESS | 1817 | 1461169333055 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:22:13 INFO - PROCESS | 1817 | 1461169333059 Marionette TRACE conn3 <- [1,1630,null,{}] 09:22:13 INFO - PROCESS | 1817 | 1461169333065 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:13 INFO - PROCESS | 1817 | 1461169333243 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 09:22:13 INFO - PROCESS | 1817 | 1461169333443 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x845e8400 == 127 [pid = 1817] [id = 415] 09:22:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x845ee400) [pid = 1817] [serial = 1246] [outer = (nil)] 09:22:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x85dd6400) [pid = 1817] [serial = 1247] [outer = 0x845ee400] 09:22:13 INFO - PROCESS | 1817 | 1461169333516 Marionette DEBUG loaded listener.js 09:22:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x861ee400) [pid = 1817] [serial = 1248] [outer = 0x845ee400] 09:22:14 INFO - PROCESS | 1817 | 1461169334479 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:22:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:22:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1481ms 09:22:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:22:14 INFO - PROCESS | 1817 | 1461169334536 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 09:22:14 INFO - PROCESS | 1817 | 1461169334539 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 09:22:14 INFO - PROCESS | 1817 | 1461169334546 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:22:14 INFO - PROCESS | 1817 | 1461169334552 Marionette TRACE conn3 <- [1,1634,null,{}] 09:22:14 INFO - PROCESS | 1817 | 1461169334572 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:14 INFO - PROCESS | 1817 | 1461169334821 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 09:22:14 INFO - PROCESS | 1817 | 1461169334850 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x85dd9000 == 128 [pid = 1817] [id = 416] 09:22:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x86ba4000) [pid = 1817] [serial = 1249] [outer = (nil)] 09:22:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x86f4a400) [pid = 1817] [serial = 1250] [outer = 0x86ba4000] 09:22:14 INFO - PROCESS | 1817 | 1461169334927 Marionette DEBUG loaded listener.js 09:22:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x87741400) [pid = 1817] [serial = 1251] [outer = 0x86ba4000] 09:22:16 INFO - PROCESS | 1817 | 1461169336454 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:22:16 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x861e7400) [pid = 1817] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:22:16 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x85c6a400) [pid = 1817] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:22:16 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x828cd000) [pid = 1817] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:22:16 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x8bfb2000) [pid = 1817] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:22:16 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x8fb32400) [pid = 1817] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:22:16 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x89ef2000) [pid = 1817] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:22:16 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x8ae9f400) [pid = 1817] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:22:16 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x86dd3000) [pid = 1817] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:22:16 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x8f2d7000) [pid = 1817] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:22:16 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x904a6800) [pid = 1817] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:22:16 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x83c0a000) [pid = 1817] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:22:16 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x89ee4000) [pid = 1817] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:22:16 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x8a344400) [pid = 1817] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:22:16 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x88feb800) [pid = 1817] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:22:16 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x8f2da000) [pid = 1817] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:22:16 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x8b586400) [pid = 1817] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:22:16 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x8c8c5400) [pid = 1817] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:22:16 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x901ce000) [pid = 1817] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:22:16 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x81ee4800) [pid = 1817] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:22:16 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x8b6c0c00) [pid = 1817] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:22:16 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x84f6f400) [pid = 1817] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:22:16 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x83d01400) [pid = 1817] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:22:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:22:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 2041ms 09:22:16 INFO - PROCESS | 1817 | 1461169336616 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 09:22:16 INFO - PROCESS | 1817 | 1461169336620 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 09:22:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:22:16 INFO - PROCESS | 1817 | 1461169336626 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:22:16 INFO - PROCESS | 1817 | 1461169336630 Marionette TRACE conn3 <- [1,1638,null,{}] 09:22:16 INFO - PROCESS | 1817 | 1461169336635 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:16 INFO - PROCESS | 1817 | 1461169336869 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 09:22:17 INFO - PROCESS | 1817 | 1461169336981 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x83c04800 == 129 [pid = 1817] [id = 417] 09:22:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x85ddf000) [pid = 1817] [serial = 1252] [outer = (nil)] 09:22:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x86dd3000) [pid = 1817] [serial = 1253] [outer = 0x85ddf000] 09:22:17 INFO - PROCESS | 1817 | 1461169337059 Marionette DEBUG loaded listener.js 09:22:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x87ed1c00) [pid = 1817] [serial = 1254] [outer = 0x85ddf000] 09:22:17 INFO - PROCESS | 1817 | 1461169337818 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:22:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:22:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1228ms 09:22:17 INFO - PROCESS | 1817 | 1461169337854 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 09:22:17 INFO - PROCESS | 1817 | 1461169337856 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 09:22:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:22:17 INFO - PROCESS | 1817 | 1461169337863 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:22:17 INFO - PROCESS | 1817 | 1461169337866 Marionette TRACE conn3 <- [1,1642,null,{}] 09:22:17 INFO - PROCESS | 1817 | 1461169337882 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:18 INFO - PROCESS | 1817 | 1461169338050 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 09:22:18 INFO - PROCESS | 1817 | 1461169338069 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x845efc00 == 130 [pid = 1817] [id = 418] 09:22:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x84f6c000) [pid = 1817] [serial = 1255] [outer = (nil)] 09:22:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x88b4ac00) [pid = 1817] [serial = 1256] [outer = 0x84f6c000] 09:22:18 INFO - PROCESS | 1817 | 1461169338139 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x88feb800) [pid = 1817] [serial = 1257] [outer = 0x84f6c000] 09:22:19 INFO - PROCESS | 1817 | 1461169339363 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:22:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:22:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1547ms 09:22:19 INFO - PROCESS | 1817 | 1461169339411 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 09:22:19 INFO - PROCESS | 1817 | 1461169339418 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 09:22:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:22:19 INFO - PROCESS | 1817 | 1461169339427 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:22:19 INFO - PROCESS | 1817 | 1461169339432 Marionette TRACE conn3 <- [1,1646,null,{}] 09:22:19 INFO - PROCESS | 1817 | 1461169339441 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:19 INFO - PROCESS | 1817 | 1461169339660 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 09:22:19 INFO - PROCESS | 1817 | 1461169339929 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x845e4000 == 131 [pid = 1817] [id = 419] 09:22:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x84f69800) [pid = 1817] [serial = 1258] [outer = (nil)] 09:22:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x85c66800) [pid = 1817] [serial = 1259] [outer = 0x84f69800] 09:22:20 INFO - PROCESS | 1817 | 1461169340061 Marionette DEBUG loaded listener.js 09:22:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x85de0800) [pid = 1817] [serial = 1260] [outer = 0x84f69800] 09:22:21 INFO - PROCESS | 1817 | 1461169341048 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:22:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:22:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1682ms 09:22:21 INFO - PROCESS | 1817 | 1461169341109 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 09:22:21 INFO - PROCESS | 1817 | 1461169341120 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 09:22:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:22:21 INFO - PROCESS | 1817 | 1461169341132 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:22:21 INFO - PROCESS | 1817 | 1461169341136 Marionette TRACE conn3 <- [1,1650,null,{}] 09:22:21 INFO - PROCESS | 1817 | 1461169341142 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:21 INFO - PROCESS | 1817 | 1461169341342 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 09:22:21 INFO - PROCESS | 1817 | 1461169341695 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x85c60400 == 132 [pid = 1817] [id = 420] 09:22:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x85ddb800) [pid = 1817] [serial = 1261] [outer = (nil)] 09:22:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x86f4e000) [pid = 1817] [serial = 1262] [outer = 0x85ddb800] 09:22:21 INFO - PROCESS | 1817 | 1461169341785 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x8894fc00) [pid = 1817] [serial = 1263] [outer = 0x85ddb800] 09:22:22 INFO - PROCESS | 1817 | 1461169342662 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:22:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:22:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1595ms 09:22:22 INFO - PROCESS | 1817 | 1461169342727 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 09:22:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:22:22 INFO - PROCESS | 1817 | 1461169342732 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 09:22:22 INFO - PROCESS | 1817 | 1461169342738 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - PROCESS | 1817 | 1461169342744 Marionette TRACE conn3 <- [1,1654,null,{}] 09:22:22 INFO - PROCESS | 1817 | 1461169342760 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:23 INFO - PROCESS | 1817 | 1461169343006 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 09:22:23 INFO - PROCESS | 1817 | 1461169343319 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x86b38c00 == 133 [pid = 1817] [id = 421] 09:22:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x88fef800) [pid = 1817] [serial = 1264] [outer = (nil)] 09:22:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x891ecc00) [pid = 1817] [serial = 1265] [outer = 0x88fef800] 09:22:23 INFO - PROCESS | 1817 | 1461169343413 Marionette DEBUG loaded listener.js 09:22:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x891f3000) [pid = 1817] [serial = 1266] [outer = 0x88fef800] 09:22:24 INFO - PROCESS | 1817 | 1461169344277 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:22:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:22:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1588ms 09:22:24 INFO - PROCESS | 1817 | 1461169344326 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 09:22:24 INFO - PROCESS | 1817 | 1461169344331 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 09:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:22:24 INFO - PROCESS | 1817 | 1461169344337 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:22:24 INFO - PROCESS | 1817 | 1461169344341 Marionette TRACE conn3 <- [1,1658,null,{}] 09:22:24 INFO - PROCESS | 1817 | 1461169344346 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:24 INFO - PROCESS | 1817 | 1461169344543 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 09:22:24 INFO - PROCESS | 1817 | 1461169344763 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x891e6c00 == 134 [pid = 1817] [id = 422] 09:22:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x89ef0c00) [pid = 1817] [serial = 1267] [outer = (nil)] 09:22:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x8a34e400) [pid = 1817] [serial = 1268] [outer = 0x89ef0c00] 09:22:24 INFO - PROCESS | 1817 | 1461169344884 Marionette DEBUG loaded listener.js 09:22:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x8a563400) [pid = 1817] [serial = 1269] [outer = 0x89ef0c00] 09:22:25 INFO - PROCESS | 1817 | 1461169345786 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1490ms 09:22:25 INFO - PROCESS | 1817 | 1461169345828 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 09:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:22:25 INFO - PROCESS | 1817 | 1461169345832 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 09:22:25 INFO - PROCESS | 1817 | 1461169345838 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - PROCESS | 1817 | 1461169345842 Marionette TRACE conn3 <- [1,1662,null,{}] 09:22:25 INFO - PROCESS | 1817 | 1461169345847 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:26 INFO - PROCESS | 1817 | 1461169346034 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 09:22:26 INFO - PROCESS | 1817 | 1461169346255 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x88fee800 == 135 [pid = 1817] [id = 423] 09:22:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x89eeec00) [pid = 1817] [serial = 1270] [outer = (nil)] 09:22:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x8ad32000) [pid = 1817] [serial = 1271] [outer = 0x89eeec00] 09:22:26 INFO - PROCESS | 1817 | 1461169346376 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x8add5000) [pid = 1817] [serial = 1272] [outer = 0x89eeec00] 09:22:27 INFO - PROCESS | 1817 | 1461169347351 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1584ms 09:22:27 INFO - PROCESS | 1817 | 1461169347423 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 09:22:27 INFO - PROCESS | 1817 | 1461169347427 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 09:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:22:27 INFO - PROCESS | 1817 | 1461169347433 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:22:27 INFO - PROCESS | 1817 | 1461169347437 Marionette TRACE conn3 <- [1,1666,null,{}] 09:22:27 INFO - PROCESS | 1817 | 1461169347442 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:27 INFO - PROCESS | 1817 | 1461169347677 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 09:22:27 INFO - PROCESS | 1817 | 1461169347948 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x89ee9800 == 136 [pid = 1817] [id = 424] 09:22:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x8aac2800) [pid = 1817] [serial = 1273] [outer = (nil)] 09:22:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x8b58f000) [pid = 1817] [serial = 1274] [outer = 0x8aac2800] 09:22:28 INFO - PROCESS | 1817 | 1461169348049 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x8b655c00) [pid = 1817] [serial = 1275] [outer = 0x8aac2800] 09:22:28 INFO - PROCESS | 1817 | 1461169348919 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1533ms 09:22:28 INFO - PROCESS | 1817 | 1461169348967 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 09:22:28 INFO - PROCESS | 1817 | 1461169348971 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 09:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:22:28 INFO - PROCESS | 1817 | 1461169348977 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:22:28 INFO - PROCESS | 1817 | 1461169348980 Marionette TRACE conn3 <- [1,1670,null,{}] 09:22:28 INFO - PROCESS | 1817 | 1461169348986 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:29 INFO - PROCESS | 1817 | 1461169349171 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 09:22:29 INFO - PROCESS | 1817 | 1461169349395 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x86dd3c00 == 137 [pid = 1817] [id = 425] 09:22:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x8addd400) [pid = 1817] [serial = 1276] [outer = (nil)] 09:22:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x8b6c6800) [pid = 1817] [serial = 1277] [outer = 0x8addd400] 09:22:29 INFO - PROCESS | 1817 | 1461169349523 Marionette DEBUG loaded listener.js 09:22:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x8bdb4000) [pid = 1817] [serial = 1278] [outer = 0x8addd400] 09:22:30 INFO - PROCESS | 1817 | 1461169350422 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1482ms 09:22:30 INFO - PROCESS | 1817 | 1461169350460 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 09:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:22:30 INFO - PROCESS | 1817 | 1461169350464 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 09:22:30 INFO - PROCESS | 1817 | 1461169350470 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:22:30 INFO - PROCESS | 1817 | 1461169350474 Marionette TRACE conn3 <- [1,1674,null,{}] 09:22:30 INFO - PROCESS | 1817 | 1461169350479 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:30 INFO - PROCESS | 1817 | 1461169350676 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 09:22:30 INFO - PROCESS | 1817 | 1461169350938 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b58a400 == 138 [pid = 1817] [id = 426] 09:22:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x8b6c0400) [pid = 1817] [serial = 1279] [outer = (nil)] 09:22:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x8bfb7800) [pid = 1817] [serial = 1280] [outer = 0x8b6c0400] 09:22:31 INFO - PROCESS | 1817 | 1461169351028 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x8bfbc400) [pid = 1817] [serial = 1281] [outer = 0x8b6c0400] 09:22:31 INFO - PROCESS | 1817 | 1461169351960 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1533ms 09:22:32 INFO - PROCESS | 1817 | 1461169352002 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 09:22:32 INFO - PROCESS | 1817 | 1461169352006 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 09:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:22:32 INFO - PROCESS | 1817 | 1461169352012 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 1817 | 1461169352016 Marionette TRACE conn3 <- [1,1678,null,{}] 09:22:32 INFO - PROCESS | 1817 | 1461169352022 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:32 INFO - PROCESS | 1817 | 1461169352221 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 09:22:32 INFO - PROCESS | 1817 | 1461169352540 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x85bad400 == 139 [pid = 1817] [id = 427] 09:22:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x86b9c000) [pid = 1817] [serial = 1282] [outer = (nil)] 09:22:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x8c884c00) [pid = 1817] [serial = 1283] [outer = 0x86b9c000] 09:22:32 INFO - PROCESS | 1817 | 1461169352630 Marionette DEBUG loaded listener.js 09:22:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x8c8c4800) [pid = 1817] [serial = 1284] [outer = 0x86b9c000] 09:22:33 INFO - PROCESS | 1817 | 1461169353498 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1528ms 09:22:33 INFO - PROCESS | 1817 | 1461169353542 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 1817 | 1461169353545 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 09:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:22:33 INFO - PROCESS | 1817 | 1461169353552 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - PROCESS | 1817 | 1461169353555 Marionette TRACE conn3 <- [1,1682,null,{}] 09:22:33 INFO - PROCESS | 1817 | 1461169353561 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:33 INFO - PROCESS | 1817 | 1461169353757 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 09:22:34 INFO - PROCESS | 1817 | 1461169354026 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c887c00 == 140 [pid = 1817] [id = 428] 09:22:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x8e6cc400) [pid = 1817] [serial = 1285] [outer = (nil)] 09:22:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x8e8e4c00) [pid = 1817] [serial = 1286] [outer = 0x8e6cc400] 09:22:34 INFO - PROCESS | 1817 | 1461169354171 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x8e8e7400) [pid = 1817] [serial = 1287] [outer = 0x8e6cc400] 09:22:35 INFO - PROCESS | 1817 | 1461169355067 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1581ms 09:22:35 INFO - PROCESS | 1817 | 1461169355133 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 09:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:22:35 INFO - PROCESS | 1817 | 1461169355138 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 09:22:35 INFO - PROCESS | 1817 | 1461169355144 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:22:35 INFO - PROCESS | 1817 | 1461169355148 Marionette TRACE conn3 <- [1,1686,null,{}] 09:22:35 INFO - PROCESS | 1817 | 1461169355154 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:35 INFO - PROCESS | 1817 | 1461169355377 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 09:22:35 INFO - PROCESS | 1817 | 1461169355703 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bfb3c00 == 141 [pid = 1817] [id = 429] 09:22:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x8ca92000) [pid = 1817] [serial = 1288] [outer = (nil)] 09:22:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x8f2da000) [pid = 1817] [serial = 1289] [outer = 0x8ca92000] 09:22:35 INFO - PROCESS | 1817 | 1461169355799 Marionette DEBUG loaded listener.js 09:22:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x8fb30000) [pid = 1817] [serial = 1290] [outer = 0x8ca92000] 09:22:36 INFO - PROCESS | 1817 | 1461169356682 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:22:36 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:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1584ms 09:22:36 INFO - PROCESS | 1817 | 1461169356729 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 09:22:36 INFO - PROCESS | 1817 | 1461169356733 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 09:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:22:36 INFO - PROCESS | 1817 | 1461169356739 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:22:36 INFO - PROCESS | 1817 | 1461169356742 Marionette TRACE conn3 <- [1,1690,null,{}] 09:22:36 INFO - PROCESS | 1817 | 1461169356748 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:36 INFO - PROCESS | 1817 | 1461169356936 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 09:22:37 INFO - PROCESS | 1817 | 1461169357205 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x83c06800 == 142 [pid = 1817] [id = 430] 09:22:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x8beb2000) [pid = 1817] [serial = 1291] [outer = (nil)] 09:22:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x8fe9fc00) [pid = 1817] [serial = 1292] [outer = 0x8beb2000] 09:22:37 INFO - PROCESS | 1817 | 1461169357335 Marionette DEBUG loaded listener.js 09:22:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x8fea4400) [pid = 1817] [serial = 1293] [outer = 0x8beb2000] 09:22:38 INFO - PROCESS | 1817 | 1461169358188 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1528ms 09:22:38 INFO - PROCESS | 1817 | 1461169358268 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 09:22:38 INFO - PROCESS | 1817 | 1461169358271 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 09:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:22:38 INFO - PROCESS | 1817 | 1461169358278 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 1817 | 1461169358281 Marionette TRACE conn3 <- [1,1694,null,{}] 09:22:38 INFO - PROCESS | 1817 | 1461169358287 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:38 INFO - PROCESS | 1817 | 1461169358480 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 09:22:38 INFO - PROCESS | 1817 | 1461169358747 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fb34800 == 143 [pid = 1817] [id = 431] 09:22:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x8fb36c00) [pid = 1817] [serial = 1294] [outer = (nil)] 09:22:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x8fef0800) [pid = 1817] [serial = 1295] [outer = 0x8fb36c00] 09:22:38 INFO - PROCESS | 1817 | 1461169358879 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x8fef8000) [pid = 1817] [serial = 1296] [outer = 0x8fb36c00] 09:22:39 INFO - PROCESS | 1817 | 1461169359744 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1527ms 09:22:39 INFO - PROCESS | 1817 | 1461169359806 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 09:22:39 INFO - PROCESS | 1817 | 1461169359810 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 09:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:22:39 INFO - PROCESS | 1817 | 1461169359816 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:22:39 INFO - PROCESS | 1817 | 1461169359819 Marionette TRACE conn3 <- [1,1698,null,{}] 09:22:39 INFO - PROCESS | 1817 | 1461169359825 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:40 INFO - PROCESS | 1817 | 1461169360017 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 09:22:40 INFO - PROCESS | 1817 | 1461169360284 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e6c5c00 == 144 [pid = 1817] [id = 432] 09:22:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x8feab000) [pid = 1817] [serial = 1297] [outer = (nil)] 09:22:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x9015b000) [pid = 1817] [serial = 1298] [outer = 0x8feab000] 09:22:40 INFO - PROCESS | 1817 | 1461169360415 Marionette DEBUG loaded listener.js 09:22:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x9015ec00) [pid = 1817] [serial = 1299] [outer = 0x8feab000] 09:22:41 INFO - PROCESS | 1817 | 1461169361251 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:22:41 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:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1478ms 09:22:41 INFO - PROCESS | 1817 | 1461169361312 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 09:22:41 INFO - PROCESS | 1817 | 1461169361315 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 09:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:22:41 INFO - PROCESS | 1817 | 1461169361324 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - PROCESS | 1817 | 1461169361327 Marionette TRACE conn3 <- [1,1702,null,{}] 09:22:41 INFO - PROCESS | 1817 | 1461169361333 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:41 INFO - PROCESS | 1817 | 1461169361540 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 09:22:41 INFO - PROCESS | 1817 | 1461169361823 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x845e5000 == 145 [pid = 1817] [id = 433] 09:22:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x8feab800) [pid = 1817] [serial = 1300] [outer = (nil)] 09:22:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x901d4800) [pid = 1817] [serial = 1301] [outer = 0x8feab800] 09:22:41 INFO - PROCESS | 1817 | 1461169361959 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x901d6400) [pid = 1817] [serial = 1302] [outer = 0x8feab800] 09:22:42 INFO - PROCESS | 1817 | 1461169362864 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1578ms 09:22:42 INFO - PROCESS | 1817 | 1461169362903 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 09:22:42 INFO - PROCESS | 1817 | 1461169362906 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 09:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:22:42 INFO - PROCESS | 1817 | 1461169362913 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:22:42 INFO - PROCESS | 1817 | 1461169362917 Marionette TRACE conn3 <- [1,1706,null,{}] 09:22:42 INFO - PROCESS | 1817 | 1461169362923 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:43 INFO - PROCESS | 1817 | 1461169363112 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 09:22:43 INFO - PROCESS | 1817 | 1461169363393 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x81edd400 == 146 [pid = 1817] [id = 434] 09:22:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x83ae7000) [pid = 1817] [serial = 1303] [outer = (nil)] 09:22:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x90341c00) [pid = 1817] [serial = 1304] [outer = 0x83ae7000] 09:22:43 INFO - PROCESS | 1817 | 1461169363525 Marionette DEBUG loaded listener.js 09:22:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x90343800) [pid = 1817] [serial = 1305] [outer = 0x83ae7000] 09:22:44 INFO - PROCESS | 1817 | 1461169364462 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1579ms 09:22:44 INFO - PROCESS | 1817 | 1461169364496 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 09:22:44 INFO - PROCESS | 1817 | 1461169364499 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 09:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:22:44 INFO - PROCESS | 1817 | 1461169364506 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:22:44 INFO - PROCESS | 1817 | 1461169364509 Marionette TRACE conn3 <- [1,1710,null,{}] 09:22:44 INFO - PROCESS | 1817 | 1461169364514 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:44 INFO - PROCESS | 1817 | 1461169364708 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 09:22:44 INFO - PROCESS | 1817 | 1461169364927 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x90286400 == 147 [pid = 1817] [id = 435] 09:22:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x9028f000) [pid = 1817] [serial = 1306] [outer = (nil)] 09:22:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x904a1800) [pid = 1817] [serial = 1307] [outer = 0x9028f000] 09:22:45 INFO - PROCESS | 1817 | 1461169365013 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x904a3400) [pid = 1817] [serial = 1308] [outer = 0x9028f000] 09:22:45 INFO - PROCESS | 1817 | 1461169365963 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1535ms 09:22:46 INFO - PROCESS | 1817 | 1461169366042 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 1817 | 1461169366045 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 09:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:22:46 INFO - PROCESS | 1817 | 1461169366052 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - PROCESS | 1817 | 1461169366055 Marionette TRACE conn3 <- [1,1714,null,{}] 09:22:46 INFO - PROCESS | 1817 | 1461169366061 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:46 INFO - PROCESS | 1817 | 1461169366298 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 09:22:46 INFO - PROCESS | 1817 | 1461169366624 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x845ea400 == 148 [pid = 1817] [id = 436] 09:22:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x85dd7c00) [pid = 1817] [serial = 1309] [outer = (nil)] 09:22:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x90535000) [pid = 1817] [serial = 1310] [outer = 0x85dd7c00] 09:22:46 INFO - PROCESS | 1817 | 1461169366718 Marionette DEBUG loaded listener.js 09:22:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x90539000) [pid = 1817] [serial = 1311] [outer = 0x85dd7c00] 09:22:47 INFO - PROCESS | 1817 | 1461169367645 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1635ms 09:22:47 INFO - PROCESS | 1817 | 1461169367688 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 09:22:47 INFO - PROCESS | 1817 | 1461169367692 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 09:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:22:47 INFO - PROCESS | 1817 | 1461169367698 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:22:47 INFO - PROCESS | 1817 | 1461169367700 Marionette TRACE conn3 <- [1,1718,null,{}] 09:22:47 INFO - PROCESS | 1817 | 1461169367706 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:47 INFO - PROCESS | 1817 | 1461169367916 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 09:22:48 INFO - PROCESS | 1817 | 1461169368187 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x904a2000 == 149 [pid = 1817] [id = 437] 09:22:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 200 (0x904af400) [pid = 1817] [serial = 1312] [outer = (nil)] 09:22:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 201 (0x905e5c00) [pid = 1817] [serial = 1313] [outer = 0x904af400] 09:22:48 INFO - PROCESS | 1817 | 1461169368316 Marionette DEBUG loaded listener.js 09:22:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 202 (0x906e3000) [pid = 1817] [serial = 1314] [outer = 0x904af400] 09:22:50 INFO - PROCESS | 1817 | --DOCSHELL 0x83c04800 == 148 [pid = 1817] [id = 417] 09:22:50 INFO - PROCESS | 1817 | --DOCSHELL 0x85dd9000 == 147 [pid = 1817] [id = 416] 09:22:50 INFO - PROCESS | 1817 | --DOCSHELL 0x845e8400 == 146 [pid = 1817] [id = 415] 09:22:50 INFO - PROCESS | 1817 | --DOCSHELL 0x826f7c00 == 145 [pid = 1817] [id = 414] 09:22:50 INFO - PROCESS | 1817 | --DOCSHELL 0x8c8c1800 == 144 [pid = 1817] [id = 412] 09:22:50 INFO - PROCESS | 1817 | --DOCSHELL 0x828cf400 == 143 [pid = 1817] [id = 410] 09:22:50 INFO - PROCESS | 1817 | --DOCSHELL 0x828d7000 == 142 [pid = 1817] [id = 411] 09:22:50 INFO - PROCESS | 1817 | --DOCSHELL 0x85c60800 == 141 [pid = 1817] [id = 409] 09:22:50 INFO - PROCESS | 1817 | --DOCSHELL 0x8b58cc00 == 140 [pid = 1817] [id = 408] 09:22:50 INFO - PROCESS | 1817 | --DOCSHELL 0x85ba5800 == 139 [pid = 1817] [id = 406] 09:22:50 INFO - PROCESS | 1817 | --DOCSHELL 0x826f1c00 == 138 [pid = 1817] [id = 407] 09:22:50 INFO - PROCESS | 1817 | --DOCSHELL 0x8aea3c00 == 137 [pid = 1817] [id = 405] 09:22:50 INFO - PROCESS | 1817 | --DOCSHELL 0x8aacec00 == 136 [pid = 1817] [id = 404] 09:22:50 INFO - PROCESS | 1817 | --DOCSHELL 0x864ec400 == 135 [pid = 1817] [id = 403] 09:22:50 INFO - PROCESS | 1817 | --DOCSHELL 0x89eed400 == 134 [pid = 1817] [id = 402] 09:22:50 INFO - PROCESS | 1817 | --DOCSHELL 0x891f4000 == 133 [pid = 1817] [id = 401] 09:22:50 INFO - PROCESS | 1817 | --DOCSHELL 0x88fe8800 == 132 [pid = 1817] [id = 400] 09:22:50 INFO - PROCESS | 1817 | --DOCSHELL 0x87ed8000 == 131 [pid = 1817] [id = 398] 09:22:50 INFO - PROCESS | 1817 | --DOCSHELL 0x864ee000 == 130 [pid = 1817] [id = 399] 09:22:50 INFO - PROCESS | 1817 | --DOCSHELL 0x87735c00 == 129 [pid = 1817] [id = 397] 09:22:50 INFO - PROCESS | 1817 | --DOCSHELL 0x83aecc00 == 128 [pid = 1817] [id = 365] 09:22:50 INFO - PROCESS | 1817 | --DOCSHELL 0x85c69800 == 127 [pid = 1817] [id = 396] 09:22:50 INFO - PROCESS | 1817 | --DOCSHELL 0x83af3800 == 126 [pid = 1817] [id = 395] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 201 (0x86f4d400) [pid = 1817] [serial = 1044] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 200 (0x86dd5800) [pid = 1817] [serial = 1184] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 199 (0x861ef000) [pid = 1817] [serial = 1178] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x83d0a000) [pid = 1817] [serial = 1181] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x8ca9a000) [pid = 1817] [serial = 1140] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x8ca98c00) [pid = 1817] [serial = 1139] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x90289400) [pid = 1817] [serial = 1152] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x90283c00) [pid = 1817] [serial = 1151] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x8ad35400) [pid = 1817] [serial = 1128] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x8ad2e400) [pid = 1817] [serial = 1127] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x85ba6800) [pid = 1817] [serial = 1169] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x92944800) [pid = 1817] [serial = 1166] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x8b590800) [pid = 1817] [serial = 1131] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x8b58b400) [pid = 1817] [serial = 1130] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x8773ac00) [pid = 1817] [serial = 1119] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x86ddc000) [pid = 1817] [serial = 1118] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x8fb33000) [pid = 1817] [serial = 1146] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x8f2df800) [pid = 1817] [serial = 1145] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x91309400) [pid = 1817] [serial = 1158] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x9115a800) [pid = 1817] [serial = 1157] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x83c11400) [pid = 1817] [serial = 1172] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x83d09c00) [pid = 1817] [serial = 1173] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x8a55e400) [pid = 1817] [serial = 1125] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x8a348c00) [pid = 1817] [serial = 1124] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x913e6400) [pid = 1817] [serial = 1161] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x913e4800) [pid = 1817] [serial = 1160] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x8907b000) [pid = 1817] [serial = 1122] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x89070400) [pid = 1817] [serial = 1121] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x8fef8c00) [pid = 1817] [serial = 1149] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x8fef4000) [pid = 1817] [serial = 1148] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x8bea3c00) [pid = 1817] [serial = 1134] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x8bd18400) [pid = 1817] [serial = 1133] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x8e8ed000) [pid = 1817] [serial = 1143] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x8e8e4800) [pid = 1817] [serial = 1142] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x9053fc00) [pid = 1817] [serial = 1155] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x90537000) [pid = 1817] [serial = 1154] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x92858c00) [pid = 1817] [serial = 1164] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x92857800) [pid = 1817] [serial = 1163] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x8c887000) [pid = 1817] [serial = 1137] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x8bfeb000) [pid = 1817] [serial = 1136] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x85dd5000) [pid = 1817] [serial = 1116] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x85ba9400) [pid = 1817] [serial = 1115] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x852a1000) [pid = 1817] [serial = 1175] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x852a9000) [pid = 1817] [serial = 1182] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x864f8c00) [pid = 1817] [serial = 1179] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x85ba2400) [pid = 1817] [serial = 1176] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1817 | 1461169370957 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 3380ms 09:22:51 INFO - PROCESS | 1817 | 1461169371079 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 09:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:22:51 INFO - PROCESS | 1817 | 1461169371084 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 09:22:51 INFO - PROCESS | 1817 | 1461169371092 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:22:51 INFO - PROCESS | 1817 | 1461169371097 Marionette TRACE conn3 <- [1,1722,null,{}] 09:22:51 INFO - PROCESS | 1817 | 1461169371106 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:51 INFO - PROCESS | 1817 | 1461169371284 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 09:22:51 INFO - PROCESS | 1817 | 1461169371297 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x84f67800 == 127 [pid = 1817] [id = 438] 09:22:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x84f68400) [pid = 1817] [serial = 1315] [outer = (nil)] 09:22:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x84f6f400) [pid = 1817] [serial = 1316] [outer = 0x84f68400] 09:22:51 INFO - PROCESS | 1817 | 1461169371412 Marionette DEBUG loaded listener.js 09:22:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x852aac00) [pid = 1817] [serial = 1317] [outer = 0x84f68400] 09:22:52 INFO - PROCESS | 1817 | 1461169372389 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:22:52 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:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1343ms 09:22:52 INFO - PROCESS | 1817 | 1461169372435 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 09:22:52 INFO - PROCESS | 1817 | 1461169372443 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 09:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:22:52 INFO - PROCESS | 1817 | 1461169372465 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:22:52 INFO - PROCESS | 1817 | 1461169372469 Marionette TRACE conn3 <- [1,1726,null,{}] 09:22:52 INFO - PROCESS | 1817 | 1461169372475 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:52 INFO - PROCESS | 1817 | 1461169372656 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 09:22:52 INFO - PROCESS | 1817 | 1461169372666 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x845edc00 == 128 [pid = 1817] [id = 439] 09:22:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x84f6a800) [pid = 1817] [serial = 1318] [outer = (nil)] 09:22:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x85dd7000) [pid = 1817] [serial = 1319] [outer = 0x84f6a800] 09:22:52 INFO - PROCESS | 1817 | 1461169372736 Marionette DEBUG loaded listener.js 09:22:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x864ea400) [pid = 1817] [serial = 1320] [outer = 0x84f6a800] 09:22:53 INFO - PROCESS | 1817 | 1461169373878 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1486ms 09:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:22:53 INFO - PROCESS | 1817 | 1461169373950 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 09:22:53 INFO - PROCESS | 1817 | 1461169373953 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 09:22:53 INFO - PROCESS | 1817 | 1461169373960 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - PROCESS | 1817 | 1461169373965 Marionette TRACE conn3 <- [1,1730,null,{}] 09:22:53 INFO - PROCESS | 1817 | 1461169373988 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:54 INFO - PROCESS | 1817 | 1461169374238 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 09:22:54 INFO - PROCESS | 1817 | 1461169374265 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x85c67800 == 129 [pid = 1817] [id = 440] 09:22:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x86b31800) [pid = 1817] [serial = 1321] [outer = (nil)] 09:22:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x86dd8000) [pid = 1817] [serial = 1322] [outer = 0x86b31800] 09:22:54 INFO - PROCESS | 1817 | 1461169374339 Marionette DEBUG loaded listener.js 09:22:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x86f4e400) [pid = 1817] [serial = 1323] [outer = 0x86b31800] 09:22:55 INFO - PROCESS | 1817 | 1461169375290 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:22:55 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:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1390ms 09:22:55 INFO - PROCESS | 1817 | 1461169375351 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 09:22:55 INFO - PROCESS | 1817 | 1461169375355 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 09:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:22:55 INFO - PROCESS | 1817 | 1461169375361 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:22:55 INFO - PROCESS | 1817 | 1461169375363 Marionette TRACE conn3 <- [1,1734,null,{}] 09:22:55 INFO - PROCESS | 1817 | 1461169375369 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:56 INFO - PROCESS | 1817 | 1461169376280 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x83c04c00) [pid = 1817] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x904b0c00) [pid = 1817] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x9034ec00) [pid = 1817] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x91e99800) [pid = 1817] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x83aeec00) [pid = 1817] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x83aefc00) [pid = 1817] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x86ba4000) [pid = 1817] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x85ddf000) [pid = 1817] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x85c6b800) [pid = 1817] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x8bd19c00) [pid = 1817] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x8aac7400) [pid = 1817] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x8b650400) [pid = 1817] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x8b653000) [pid = 1817] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x8addbc00) [pid = 1817] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x86f4a000) [pid = 1817] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x8a349c00) [pid = 1817] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x89eea800) [pid = 1817] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x88ff5c00) [pid = 1817] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x88b43c00) [pid = 1817] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x88b46400) [pid = 1817] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x87741c00) [pid = 1817] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x861e7000) [pid = 1817] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x83c0f800) [pid = 1817] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x845ee400) [pid = 1817] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x83d0d400) [pid = 1817] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x84f6c400) [pid = 1817] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x8f241c00) [pid = 1817] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x8bfbc000) [pid = 1817] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:22:56 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x8c8c6c00) [pid = 1817] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:22:56 INFO - PROCESS | 1817 | 1461169376538 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x81edbc00 == 130 [pid = 1817] [id = 441] 09:22:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x828d0000) [pid = 1817] [serial = 1324] [outer = (nil)] 09:22:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x83c08800) [pid = 1817] [serial = 1325] [outer = 0x828d0000] 09:22:56 INFO - PROCESS | 1817 | 1461169376614 Marionette DEBUG loaded listener.js 09:22:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x845ecc00) [pid = 1817] [serial = 1326] [outer = 0x828d0000] 09:22:57 INFO - PROCESS | 1817 | 1461169377348 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:22:57 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:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 2027ms 09:22:57 INFO - PROCESS | 1817 | 1461169377389 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 09:22:57 INFO - PROCESS | 1817 | 1461169377392 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 09:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:22:57 INFO - PROCESS | 1817 | 1461169377398 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:22:57 INFO - PROCESS | 1817 | 1461169377400 Marionette TRACE conn3 <- [1,1738,null,{}] 09:22:57 INFO - PROCESS | 1817 | 1461169377406 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:57 INFO - PROCESS | 1817 | 1461169377646 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 09:22:57 INFO - PROCESS | 1817 | 1461169377667 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x83c0f800 == 131 [pid = 1817] [id = 442] 09:22:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x845e5c00) [pid = 1817] [serial = 1327] [outer = (nil)] 09:22:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x87ed0c00) [pid = 1817] [serial = 1328] [outer = 0x845e5c00] 09:22:57 INFO - PROCESS | 1817 | 1461169377737 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x83c05800) [pid = 1817] [serial = 1329] [outer = 0x845e5c00] 09:22:58 INFO - PROCESS | 1817 | 1461169378873 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1530ms 09:22:58 INFO - PROCESS | 1817 | 1461169378930 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 1817 | 1461169378936 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 09:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:22:58 INFO - PROCESS | 1817 | 1461169378945 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 1817 | 1461169378951 Marionette TRACE conn3 <- [1,1742,null,{}] 09:22:58 INFO - PROCESS | 1817 | 1461169378961 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:59 INFO - PROCESS | 1817 | 1461169379176 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 09:22:59 INFO - PROCESS | 1817 | 1461169379499 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x83d04800 == 132 [pid = 1817] [id = 443] 09:22:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x83d0cc00) [pid = 1817] [serial = 1330] [outer = (nil)] 09:22:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x85c63800) [pid = 1817] [serial = 1331] [outer = 0x83d0cc00] 09:22:59 INFO - PROCESS | 1817 | 1461169379593 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x85ddf400) [pid = 1817] [serial = 1332] [outer = 0x83d0cc00] 09:23:00 INFO - PROCESS | 1817 | 1461169380500 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1642ms 09:23:00 INFO - PROCESS | 1817 | 1461169380587 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 09:23:00 INFO - PROCESS | 1817 | 1461169380598 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 09:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:23:00 INFO - PROCESS | 1817 | 1461169380611 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:23:00 INFO - PROCESS | 1817 | 1461169380615 Marionette TRACE conn3 <- [1,1746,null,{}] 09:23:00 INFO - PROCESS | 1817 | 1461169380623 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:00 INFO - PROCESS | 1817 | 1461169380927 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 09:23:01 INFO - PROCESS | 1817 | 1461169381249 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x86b9e400 == 133 [pid = 1817] [id = 444] 09:23:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x86dd5800) [pid = 1817] [serial = 1333] [outer = (nil)] 09:23:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x87734400) [pid = 1817] [serial = 1334] [outer = 0x86dd5800] 09:23:01 INFO - PROCESS | 1817 | 1461169381338 Marionette DEBUG loaded listener.js 09:23:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x88947000) [pid = 1817] [serial = 1335] [outer = 0x86dd5800] 09:23:02 INFO - PROCESS | 1817 | 1461169382341 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:23:02 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:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1792ms 09:23:02 INFO - PROCESS | 1817 | 1461169382403 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 09:23:02 INFO - PROCESS | 1817 | 1461169382407 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 09:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:23:02 INFO - PROCESS | 1817 | 1461169382414 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:23:02 INFO - PROCESS | 1817 | 1461169382420 Marionette TRACE conn3 <- [1,1750,null,{}] 09:23:02 INFO - PROCESS | 1817 | 1461169382436 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:02 INFO - PROCESS | 1817 | 1461169382651 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 09:23:02 INFO - PROCESS | 1817 | 1461169382934 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x86ba5000 == 134 [pid = 1817] [id = 445] 09:23:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x87ed4c00) [pid = 1817] [serial = 1336] [outer = (nil)] 09:23:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x88ff5c00) [pid = 1817] [serial = 1337] [outer = 0x87ed4c00] 09:23:03 INFO - PROCESS | 1817 | 1461169383029 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x89078c00) [pid = 1817] [serial = 1338] [outer = 0x87ed4c00] 09:23:03 INFO - PROCESS | 1817 | 1461169383933 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:23:03 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:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1588ms 09:23:04 INFO - PROCESS | 1817 | 1461169384002 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 09:23:04 INFO - PROCESS | 1817 | 1461169384007 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 09:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:23:04 INFO - PROCESS | 1817 | 1461169384013 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:23:04 INFO - PROCESS | 1817 | 1461169384017 Marionette TRACE conn3 <- [1,1754,null,{}] 09:23:04 INFO - PROCESS | 1817 | 1461169384023 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:04 INFO - PROCESS | 1817 | 1461169384255 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 09:23:04 INFO - PROCESS | 1817 | 1461169384559 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x88ca5800 == 135 [pid = 1817] [id = 446] 09:23:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x8906e400) [pid = 1817] [serial = 1339] [outer = (nil)] 09:23:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x89ee5800) [pid = 1817] [serial = 1340] [outer = 0x8906e400] 09:23:04 INFO - PROCESS | 1817 | 1461169384650 Marionette DEBUG loaded listener.js 09:23:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x89eee000) [pid = 1817] [serial = 1341] [outer = 0x8906e400] 09:23:05 INFO - PROCESS | 1817 | 1461169385500 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1536ms 09:23:05 INFO - PROCESS | 1817 | 1461169385550 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 09:23:05 INFO - PROCESS | 1817 | 1461169385556 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 09:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:23:05 INFO - PROCESS | 1817 | 1461169385568 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:23:05 INFO - PROCESS | 1817 | 1461169385570 Marionette TRACE conn3 <- [1,1758,null,{}] 09:23:05 INFO - PROCESS | 1817 | 1461169385576 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:05 INFO - PROCESS | 1817 | 1461169385771 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 09:23:06 INFO - PROCESS | 1817 | 1461169386030 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x8907cc00 == 136 [pid = 1817] [id = 447] 09:23:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x891eb400) [pid = 1817] [serial = 1342] [outer = (nil)] 09:23:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x8a55f800) [pid = 1817] [serial = 1343] [outer = 0x891eb400] 09:23:06 INFO - PROCESS | 1817 | 1461169386161 Marionette DEBUG loaded listener.js 09:23:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x8a562c00) [pid = 1817] [serial = 1344] [outer = 0x891eb400] 09:23:07 INFO - PROCESS | 1817 | 1461169387031 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1535ms 09:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:23:07 INFO - PROCESS | 1817 | 1461169387104 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 09:23:07 INFO - PROCESS | 1817 | 1461169387107 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 09:23:07 INFO - PROCESS | 1817 | 1461169387113 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:23:07 INFO - PROCESS | 1817 | 1461169387117 Marionette TRACE conn3 <- [1,1762,null,{}] 09:23:07 INFO - PROCESS | 1817 | 1461169387122 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:07 INFO - PROCESS | 1817 | 1461169387398 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 09:23:07 INFO - PROCESS | 1817 | 1461169387712 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x85c67400 == 137 [pid = 1817] [id = 448] 09:23:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x8a34fc00) [pid = 1817] [serial = 1345] [outer = (nil)] 09:23:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x8addcc00) [pid = 1817] [serial = 1346] [outer = 0x8a34fc00] 09:23:07 INFO - PROCESS | 1817 | 1461169387805 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x8aea1400) [pid = 1817] [serial = 1347] [outer = 0x8a34fc00] 09:23:08 INFO - PROCESS | 1817 | 1461169388687 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1641ms 09:23:08 INFO - PROCESS | 1817 | 1461169388753 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 09:23:08 INFO - PROCESS | 1817 | 1461169388757 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 09:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:23:08 INFO - PROCESS | 1817 | 1461169388763 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:23:08 INFO - PROCESS | 1817 | 1461169388767 Marionette TRACE conn3 <- [1,1766,null,{}] 09:23:08 INFO - PROCESS | 1817 | 1461169388773 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:08 INFO - PROCESS | 1817 | 1461169388966 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 09:23:09 INFO - PROCESS | 1817 | 1461169389227 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a344800 == 138 [pid = 1817] [id = 449] 09:23:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x8ad38000) [pid = 1817] [serial = 1348] [outer = (nil)] 09:23:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x8b590800) [pid = 1817] [serial = 1349] [outer = 0x8ad38000] 09:23:09 INFO - PROCESS | 1817 | 1461169389358 Marionette DEBUG loaded listener.js 09:23:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x8b648800) [pid = 1817] [serial = 1350] [outer = 0x8ad38000] 09:23:10 INFO - PROCESS | 1817 | 1461169390207 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1485ms 09:23:10 INFO - PROCESS | 1817 | 1461169390250 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 09:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:23:10 INFO - PROCESS | 1817 | 1461169390254 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 09:23:10 INFO - PROCESS | 1817 | 1461169390260 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:23:10 INFO - PROCESS | 1817 | 1461169390264 Marionette TRACE conn3 <- [1,1770,null,{}] 09:23:10 INFO - PROCESS | 1817 | 1461169390269 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:10 INFO - PROCESS | 1817 | 1461169390465 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 09:23:10 INFO - PROCESS | 1817 | 1461169390734 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b587800 == 139 [pid = 1817] [id = 450] 09:23:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x8b58c000) [pid = 1817] [serial = 1351] [outer = (nil)] 09:23:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x8b6c2400) [pid = 1817] [serial = 1352] [outer = 0x8b58c000] 09:23:10 INFO - PROCESS | 1817 | 1461169390865 Marionette DEBUG loaded listener.js 09:23:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x8b6c8000) [pid = 1817] [serial = 1353] [outer = 0x8b58c000] 09:23:11 INFO - PROCESS | 1817 | 1461169391735 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1529ms 09:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:23:11 INFO - PROCESS | 1817 | 1461169391790 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 09:23:11 INFO - PROCESS | 1817 | 1461169391793 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 09:23:11 INFO - PROCESS | 1817 | 1461169391799 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:23:11 INFO - PROCESS | 1817 | 1461169391803 Marionette TRACE conn3 <- [1,1774,null,{}] 09:23:11 INFO - PROCESS | 1817 | 1461169391808 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:12 INFO - PROCESS | 1817 | 1461169392002 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 09:23:12 INFO - PROCESS | 1817 | 1461169392278 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f48000 == 140 [pid = 1817] [id = 451] 09:23:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x88b48800) [pid = 1817] [serial = 1354] [outer = (nil)] 09:23:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x8bea9400) [pid = 1817] [serial = 1355] [outer = 0x88b48800] 09:23:12 INFO - PROCESS | 1817 | 1461169392408 Marionette DEBUG loaded listener.js 09:23:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x8bfb0800) [pid = 1817] [serial = 1356] [outer = 0x88b48800] 09:23:13 INFO - PROCESS | 1817 | 1461169393253 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1487ms 09:23:13 INFO - PROCESS | 1817 | 1461169393302 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 09:23:13 INFO - PROCESS | 1817 | 1461169393306 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 09:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:23:13 INFO - PROCESS | 1817 | 1461169393313 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:23:13 INFO - PROCESS | 1817 | 1461169393316 Marionette TRACE conn3 <- [1,1778,null,{}] 09:23:13 INFO - PROCESS | 1817 | 1461169393322 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:13 INFO - PROCESS | 1817 | 1461169393516 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 09:23:13 INFO - PROCESS | 1817 | 1461169393778 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b65f000 == 141 [pid = 1817] [id = 452] 09:23:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x8bdbb000) [pid = 1817] [serial = 1357] [outer = (nil)] 09:23:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x8c87f400) [pid = 1817] [serial = 1358] [outer = 0x8bdbb000] 09:23:13 INFO - PROCESS | 1817 | 1461169393867 Marionette DEBUG loaded listener.js 09:23:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x8c885400) [pid = 1817] [serial = 1359] [outer = 0x8bdbb000] 09:23:14 INFO - PROCESS | 1817 | 1461169394753 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:23:14 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:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1477ms 09:23:14 INFO - PROCESS | 1817 | 1461169394800 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 09:23:14 INFO - PROCESS | 1817 | 1461169394804 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 09:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:23:14 INFO - PROCESS | 1817 | 1461169394810 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:23:14 INFO - PROCESS | 1817 | 1461169394815 Marionette TRACE conn3 <- [1,1782,null,{}] 09:23:14 INFO - PROCESS | 1817 | 1461169394821 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:15 INFO - PROCESS | 1817 | 1461169395042 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 09:23:15 INFO - PROCESS | 1817 | 1461169395307 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bfbc000 == 142 [pid = 1817] [id = 453] 09:23:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x8e6c6c00) [pid = 1817] [serial = 1360] [outer = (nil)] 09:23:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x8e6cb000) [pid = 1817] [serial = 1361] [outer = 0x8e6c6c00] 09:23:15 INFO - PROCESS | 1817 | 1461169395456 Marionette DEBUG loaded listener.js 09:23:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x8f23c400) [pid = 1817] [serial = 1362] [outer = 0x8e6c6c00] 09:23:16 INFO - PROCESS | 1817 | 1461169396378 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:23:16 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:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1628ms 09:23:16 INFO - PROCESS | 1817 | 1461169396440 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 09:23:16 INFO - PROCESS | 1817 | 1461169396443 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 09:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:23:16 INFO - PROCESS | 1817 | 1461169396450 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - PROCESS | 1817 | 1461169396454 Marionette TRACE conn3 <- [1,1786,null,{}] 09:23:16 INFO - PROCESS | 1817 | 1461169396459 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:16 INFO - PROCESS | 1817 | 1461169396657 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 09:23:17 INFO - PROCESS | 1817 | 1461169396979 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x864f1000 == 143 [pid = 1817] [id = 454] 09:23:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x87eda800) [pid = 1817] [serial = 1363] [outer = (nil)] 09:23:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x8e8edc00) [pid = 1817] [serial = 1364] [outer = 0x87eda800] 09:23:17 INFO - PROCESS | 1817 | 1461169397068 Marionette DEBUG loaded listener.js 09:23:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x8f298800) [pid = 1817] [serial = 1365] [outer = 0x87eda800] 09:23:17 INFO - PROCESS | 1817 | 1461169397977 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:23:18 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:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1591ms 09:23:18 INFO - PROCESS | 1817 | 1461169398042 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 1817 | 1461169398046 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 09:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:23:18 INFO - PROCESS | 1817 | 1461169398052 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - PROCESS | 1817 | 1461169398055 Marionette TRACE conn3 <- [1,1790,null,{}] 09:23:18 INFO - PROCESS | 1817 | 1461169398061 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:18 INFO - PROCESS | 1817 | 1461169398256 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 09:23:18 INFO - PROCESS | 1817 | 1461169398523 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f241800 == 144 [pid = 1817] [id = 455] 09:23:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x8f245800) [pid = 1817] [serial = 1366] [outer = (nil)] 09:23:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x8fb2e800) [pid = 1817] [serial = 1367] [outer = 0x8f245800] 09:23:18 INFO - PROCESS | 1817 | 1461169398653 Marionette DEBUG loaded listener.js 09:23:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x8fb33000) [pid = 1817] [serial = 1368] [outer = 0x8f245800] 09:23:19 INFO - PROCESS | 1817 | 1461169399469 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:23:19 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:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1492ms 09:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:23:19 INFO - PROCESS | 1817 | 1461169399544 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 09:23:19 INFO - PROCESS | 1817 | 1461169399547 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 09:23:19 INFO - PROCESS | 1817 | 1461169399554 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:23:19 INFO - PROCESS | 1817 | 1461169399557 Marionette TRACE conn3 <- [1,1794,null,{}] 09:23:19 INFO - PROCESS | 1817 | 1461169399563 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:19 INFO - PROCESS | 1817 | 1461169399792 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 09:23:20 INFO - PROCESS | 1817 | 1461169400060 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b658c00 == 145 [pid = 1817] [id = 456] 09:23:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x8f2d8800) [pid = 1817] [serial = 1369] [outer = (nil)] 09:23:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x90024000) [pid = 1817] [serial = 1370] [outer = 0x8f2d8800] 09:23:20 INFO - PROCESS | 1817 | 1461169400191 Marionette DEBUG loaded listener.js 09:23:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x90156800) [pid = 1817] [serial = 1371] [outer = 0x8f2d8800] 09:23:21 INFO - PROCESS | 1817 | 1461169401076 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1588ms 09:23:21 INFO - PROCESS | 1817 | 1461169401142 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 09:23:21 INFO - PROCESS | 1817 | 1461169401145 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 09:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:23:21 INFO - PROCESS | 1817 | 1461169401152 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:23:21 INFO - PROCESS | 1817 | 1461169401155 Marionette TRACE conn3 <- [1,1798,null,{}] 09:23:21 INFO - PROCESS | 1817 | 1461169401161 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:21 INFO - PROCESS | 1817 | 1461169401367 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 09:23:21 INFO - PROCESS | 1817 | 1461169401678 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fef4000 == 146 [pid = 1817] [id = 457] 09:23:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x8fef5000) [pid = 1817] [serial = 1372] [outer = (nil)] 09:23:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x90342000) [pid = 1817] [serial = 1373] [outer = 0x8fef5000] 09:23:21 INFO - PROCESS | 1817 | 1461169401767 Marionette DEBUG loaded listener.js 09:23:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x90348000) [pid = 1817] [serial = 1374] [outer = 0x8fef5000] 09:23:22 INFO - PROCESS | 1817 | 1461169402681 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1577ms 09:23:22 INFO - PROCESS | 1817 | 1461169402729 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 09:23:22 INFO - PROCESS | 1817 | 1461169402733 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 09:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:23:22 INFO - PROCESS | 1817 | 1461169402740 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:23:22 INFO - PROCESS | 1817 | 1461169402742 Marionette TRACE conn3 <- [1,1802,null,{}] 09:23:22 INFO - PROCESS | 1817 | 1461169402748 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:22 INFO - PROCESS | 1817 | 1461169402978 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 09:23:23 INFO - PROCESS | 1817 | 1461169403298 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x901cc000 == 147 [pid = 1817] [id = 458] 09:23:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x901cd000) [pid = 1817] [serial = 1375] [outer = (nil)] 09:23:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x90536400) [pid = 1817] [serial = 1376] [outer = 0x901cd000] 09:23:23 INFO - PROCESS | 1817 | 1461169403383 Marionette DEBUG loaded listener.js 09:23:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x9053e400) [pid = 1817] [serial = 1377] [outer = 0x901cd000] 09:23:24 INFO - PROCESS | 1817 | 1461169404256 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1579ms 09:23:24 INFO - PROCESS | 1817 | 1461169404320 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 09:23:24 INFO - PROCESS | 1817 | 1461169404324 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 09:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:23:24 INFO - PROCESS | 1817 | 1461169404330 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - PROCESS | 1817 | 1461169404333 Marionette TRACE conn3 <- [1,1806,null,{}] 09:23:24 INFO - PROCESS | 1817 | 1461169404338 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:24 INFO - PROCESS | 1817 | 1461169404537 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 09:23:24 INFO - PROCESS | 1817 | 1461169404808 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x90341800 == 148 [pid = 1817] [id = 459] 09:23:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x904ac400) [pid = 1817] [serial = 1378] [outer = (nil)] 09:23:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x91161c00) [pid = 1817] [serial = 1379] [outer = 0x904ac400] 09:23:24 INFO - PROCESS | 1817 | 1461169404939 Marionette DEBUG loaded listener.js 09:23:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x91307000) [pid = 1817] [serial = 1380] [outer = 0x904ac400] 09:23:25 INFO - PROCESS | 1817 | 1461169405791 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1529ms 09:23:25 INFO - PROCESS | 1817 | 1461169405860 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 09:23:25 INFO - PROCESS | 1817 | 1461169405864 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 09:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:23:25 INFO - PROCESS | 1817 | 1461169405870 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:23:25 INFO - PROCESS | 1817 | 1461169405873 Marionette TRACE conn3 <- [1,1810,null,{}] 09:23:25 INFO - PROCESS | 1817 | 1461169405879 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:26 INFO - PROCESS | 1817 | 1461169406101 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 09:23:26 INFO - PROCESS | 1817 | 1461169406423 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x905e0000 == 149 [pid = 1817] [id = 460] 09:23:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x91157400) [pid = 1817] [serial = 1381] [outer = (nil)] 09:23:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x913e6400) [pid = 1817] [serial = 1382] [outer = 0x91157400] 09:23:26 INFO - PROCESS | 1817 | 1461169406518 Marionette DEBUG loaded listener.js 09:23:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x913ea000) [pid = 1817] [serial = 1383] [outer = 0x91157400] 09:23:27 INFO - PROCESS | 1817 | 1461169407370 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1578ms 09:23:27 INFO - PROCESS | 1817 | 1461169407449 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 09:23:27 INFO - PROCESS | 1817 | 1461169407452 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 09:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:23:27 INFO - PROCESS | 1817 | 1461169407458 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:23:27 INFO - PROCESS | 1817 | 1461169407467 Marionette TRACE conn3 <- [1,1814,null,{}] 09:23:27 INFO - PROCESS | 1817 | 1461169407476 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:27 INFO - PROCESS | 1817 | 1461169407722 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 09:23:28 INFO - PROCESS | 1817 | 1461169408039 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f2a0800 == 150 [pid = 1817] [id = 461] 09:23:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x9028dc00) [pid = 1817] [serial = 1384] [outer = (nil)] 09:23:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x9285b400) [pid = 1817] [serial = 1385] [outer = 0x9028dc00] 09:23:28 INFO - PROCESS | 1817 | 1461169408128 Marionette DEBUG loaded listener.js 09:23:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x9285e000) [pid = 1817] [serial = 1386] [outer = 0x9028dc00] 09:23:30 INFO - PROCESS | 1817 | --DOCSHELL 0x81edbc00 == 149 [pid = 1817] [id = 441] 09:23:30 INFO - PROCESS | 1817 | --DOCSHELL 0x85c67800 == 148 [pid = 1817] [id = 440] 09:23:30 INFO - PROCESS | 1817 | --DOCSHELL 0x845edc00 == 147 [pid = 1817] [id = 439] 09:23:30 INFO - PROCESS | 1817 | --DOCSHELL 0x84f67800 == 146 [pid = 1817] [id = 438] 09:23:30 INFO - PROCESS | 1817 | --DOCSHELL 0x90286400 == 145 [pid = 1817] [id = 435] 09:23:30 INFO - PROCESS | 1817 | --DOCSHELL 0x845ea400 == 144 [pid = 1817] [id = 436] 09:23:30 INFO - PROCESS | 1817 | --DOCSHELL 0x81edd400 == 143 [pid = 1817] [id = 434] 09:23:30 INFO - PROCESS | 1817 | --DOCSHELL 0x845e5000 == 142 [pid = 1817] [id = 433] 09:23:30 INFO - PROCESS | 1817 | --DOCSHELL 0x8fb34800 == 141 [pid = 1817] [id = 431] 09:23:30 INFO - PROCESS | 1817 | --DOCSHELL 0x8e6c5c00 == 140 [pid = 1817] [id = 432] 09:23:30 INFO - PROCESS | 1817 | --DOCSHELL 0x83c06800 == 139 [pid = 1817] [id = 430] 09:23:30 INFO - PROCESS | 1817 | --DOCSHELL 0x8bfb3c00 == 138 [pid = 1817] [id = 429] 09:23:30 INFO - PROCESS | 1817 | --DOCSHELL 0x8c887c00 == 137 [pid = 1817] [id = 428] 09:23:30 INFO - PROCESS | 1817 | --DOCSHELL 0x85bad400 == 136 [pid = 1817] [id = 427] 09:23:30 INFO - PROCESS | 1817 | --DOCSHELL 0x86dd3c00 == 135 [pid = 1817] [id = 425] 09:23:30 INFO - PROCESS | 1817 | --DOCSHELL 0x8b58a400 == 134 [pid = 1817] [id = 426] 09:23:30 INFO - PROCESS | 1817 | --DOCSHELL 0x89ee9800 == 133 [pid = 1817] [id = 424] 09:23:30 INFO - PROCESS | 1817 | --DOCSHELL 0x88fee800 == 132 [pid = 1817] [id = 423] 09:23:30 INFO - PROCESS | 1817 | --DOCSHELL 0x891e6c00 == 131 [pid = 1817] [id = 422] 09:23:30 INFO - PROCESS | 1817 | --DOCSHELL 0x86b38c00 == 130 [pid = 1817] [id = 421] 09:23:30 INFO - PROCESS | 1817 | --DOCSHELL 0x845e4000 == 129 [pid = 1817] [id = 419] 09:23:30 INFO - PROCESS | 1817 | --DOCSHELL 0x85c60400 == 128 [pid = 1817] [id = 420] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x905e5400) [pid = 1817] [serial = 1098] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x86b35800) [pid = 1817] [serial = 1170] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x87ed0800) [pid = 1817] [serial = 1113] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x905db400) [pid = 1817] [serial = 1095] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x90537800) [pid = 1817] [serial = 1092] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x92946800) [pid = 1817] [serial = 1167] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x86f4a400) [pid = 1817] [serial = 1250] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x86dd3000) [pid = 1817] [serial = 1253] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x88b4ac00) [pid = 1817] [serial = 1256] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x8ca91000) [pid = 1817] [serial = 1229] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x8c88a800) [pid = 1817] [serial = 1227] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x8bfe3400) [pid = 1817] [serial = 1226] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x8beacc00) [pid = 1817] [serial = 1224] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x8bdc1800) [pid = 1817] [serial = 1223] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x8bd1bc00) [pid = 1817] [serial = 1221] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x8bd19400) [pid = 1817] [serial = 1220] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x8b6be800) [pid = 1817] [serial = 1218] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x8b659000) [pid = 1817] [serial = 1217] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x8b581c00) [pid = 1817] [serial = 1215] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x8aea3400) [pid = 1817] [serial = 1214] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x8addf800) [pid = 1817] [serial = 1212] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x8add9800) [pid = 1817] [serial = 1211] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x87ed1c00) [pid = 1817] [serial = 1254] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x8ad34c00) [pid = 1817] [serial = 1209] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x8ad2f000) [pid = 1817] [serial = 1208] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x8a565400) [pid = 1817] [serial = 1206] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x8a55a000) [pid = 1817] [serial = 1205] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x89ef0800) [pid = 1817] [serial = 1203] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x89eec800) [pid = 1817] [serial = 1202] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x89071400) [pid = 1817] [serial = 1200] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x88ff5000) [pid = 1817] [serial = 1199] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x88cabc00) [pid = 1817] [serial = 1197] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x88ca0c00) [pid = 1817] [serial = 1196] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x88947400) [pid = 1817] [serial = 1194] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x87edbc00) [pid = 1817] [serial = 1193] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x86ba7c00) [pid = 1817] [serial = 1191] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x86b33000) [pid = 1817] [serial = 1190] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x852a2800) [pid = 1817] [serial = 1188] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x84f60800) [pid = 1817] [serial = 1187] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x85dd6400) [pid = 1817] [serial = 1247] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x84f62c00) [pid = 1817] [serial = 1244] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x852a5400) [pid = 1817] [serial = 1245] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x86f48400) [pid = 1817] [serial = 1242] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x86ba2800) [pid = 1817] [serial = 1241] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x8f2db800) [pid = 1817] [serial = 1239] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x8f2d5c00) [pid = 1817] [serial = 1238] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x8f293800) [pid = 1817] [serial = 1236] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x8f249c00) [pid = 1817] [serial = 1235] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x8e8ec800) [pid = 1817] [serial = 1233] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x8e8e0800) [pid = 1817] [serial = 1232] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x8ca94800) [pid = 1817] [serial = 1230] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x87741400) [pid = 1817] [serial = 1251] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x861ee400) [pid = 1817] [serial = 1248] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 1817 | 1461169410857 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 3445ms 09:23:30 INFO - PROCESS | 1817 | 1461169410928 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 09:23:30 INFO - PROCESS | 1817 | 1461169410934 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 09:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:23:30 INFO - PROCESS | 1817 | 1461169410944 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:23:30 INFO - PROCESS | 1817 | 1461169410949 Marionette TRACE conn3 <- [1,1818,null,{}] 09:23:30 INFO - PROCESS | 1817 | 1461169410957 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:31 INFO - PROCESS | 1817 | 1461169411164 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 09:23:31 INFO - PROCESS | 1817 | 1461169411342 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x826f1c00 == 129 [pid = 1817] [id = 462] 09:23:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x83d09400) [pid = 1817] [serial = 1387] [outer = (nil)] 09:23:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x852a5c00) [pid = 1817] [serial = 1388] [outer = 0x83d09400] 09:23:31 INFO - PROCESS | 1817 | 1461169411426 Marionette DEBUG loaded listener.js 09:23:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x85ba8c00) [pid = 1817] [serial = 1389] [outer = 0x83d09400] 09:23:32 INFO - PROCESS | 1817 | 1461169412216 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1345ms 09:23:32 INFO - PROCESS | 1817 | 1461169412290 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 09:23:32 INFO - PROCESS | 1817 | 1461169412298 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 09:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:23:32 INFO - PROCESS | 1817 | 1461169412311 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:23:32 INFO - PROCESS | 1817 | 1461169412315 Marionette TRACE conn3 <- [1,1822,null,{}] 09:23:32 INFO - PROCESS | 1817 | 1461169412322 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:32 INFO - PROCESS | 1817 | 1461169412522 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 09:23:32 INFO - PROCESS | 1817 | 1461169412776 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x826f0c00 == 130 [pid = 1817] [id = 463] 09:23:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x82e7b800) [pid = 1817] [serial = 1390] [outer = (nil)] 09:23:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x864ec800) [pid = 1817] [serial = 1391] [outer = 0x82e7b800] 09:23:32 INFO - PROCESS | 1817 | 1461169412848 Marionette DEBUG loaded listener.js 09:23:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x86b35800) [pid = 1817] [serial = 1392] [outer = 0x82e7b800] 09:23:33 INFO - PROCESS | 1817 | 1461169413801 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1544ms 09:23:33 INFO - PROCESS | 1817 | 1461169413862 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 09:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:23:33 INFO - PROCESS | 1817 | 1461169413866 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 09:23:33 INFO - PROCESS | 1817 | 1461169413872 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:23:33 INFO - PROCESS | 1817 | 1461169413878 Marionette TRACE conn3 <- [1,1826,null,{}] 09:23:33 INFO - PROCESS | 1817 | 1461169413893 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:34 INFO - PROCESS | 1817 | 1461169414149 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 09:23:34 INFO - PROCESS | 1817 | 1461169414175 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x864ee000 == 131 [pid = 1817] [id = 464] 09:23:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x86ba5c00) [pid = 1817] [serial = 1393] [outer = (nil)] 09:23:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x87737400) [pid = 1817] [serial = 1394] [outer = 0x86ba5c00] 09:23:34 INFO - PROCESS | 1817 | 1461169414252 Marionette DEBUG loaded listener.js 09:23:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x87ed2c00) [pid = 1817] [serial = 1395] [outer = 0x86ba5c00] 09:23:35 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x8beb2000) [pid = 1817] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:23:35 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x89ef0c00) [pid = 1817] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:23:35 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x83ae7000) [pid = 1817] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:23:35 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x84f6a800) [pid = 1817] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:23:35 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x9028f000) [pid = 1817] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:23:35 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x89eeec00) [pid = 1817] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:23:35 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x86b31800) [pid = 1817] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:23:35 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x828d0000) [pid = 1817] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:23:35 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x86b9c000) [pid = 1817] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:23:35 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x8fb36c00) [pid = 1817] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:23:35 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x8e6cc400) [pid = 1817] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:23:35 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x8ca92000) [pid = 1817] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:23:35 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x84f69800) [pid = 1817] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:23:35 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x85ddb800) [pid = 1817] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:23:35 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x8aac2800) [pid = 1817] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:23:35 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x84f68400) [pid = 1817] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:23:35 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x8addd400) [pid = 1817] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:23:35 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x845e3800) [pid = 1817] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:23:35 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x8b6c0400) [pid = 1817] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:23:35 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x88fef800) [pid = 1817] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:23:35 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x8feab800) [pid = 1817] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:23:35 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x8feab000) [pid = 1817] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:23:35 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x85dd7c00) [pid = 1817] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:23:35 INFO - PROCESS | 1817 | 1461169415794 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1986ms 09:23:35 INFO - PROCESS | 1817 | 1461169415858 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 09:23:35 INFO - PROCESS | 1817 | 1461169415863 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 09:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:23:35 INFO - PROCESS | 1817 | 1461169415879 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:23:35 INFO - PROCESS | 1817 | 1461169415881 Marionette TRACE conn3 <- [1,1830,null,{}] 09:23:35 INFO - PROCESS | 1817 | 1461169415887 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:36 INFO - PROCESS | 1817 | 1461169416063 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 09:23:36 INFO - PROCESS | 1817 | 1461169416073 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x83ae7400 == 132 [pid = 1817] [id = 465] 09:23:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x864f3000) [pid = 1817] [serial = 1396] [outer = (nil)] 09:23:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x86f4f800) [pid = 1817] [serial = 1397] [outer = 0x864f3000] 09:23:36 INFO - PROCESS | 1817 | 1461169416158 Marionette DEBUG loaded listener.js 09:23:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x88940c00) [pid = 1817] [serial = 1398] [outer = 0x864f3000] 09:23:37 INFO - PROCESS | 1817 | 1461169417108 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:23:37 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:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1281ms 09:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:23:37 INFO - PROCESS | 1817 | 1461169417160 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 09:23:37 INFO - PROCESS | 1817 | 1461169417163 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 09:23:37 INFO - PROCESS | 1817 | 1461169417169 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:23:37 INFO - PROCESS | 1817 | 1461169417172 Marionette TRACE conn3 <- [1,1834,null,{}] 09:23:37 INFO - PROCESS | 1817 | 1461169417177 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:37 INFO - PROCESS | 1817 | 1461169417348 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 09:23:37 INFO - PROCESS | 1817 | 1461169417694 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x81edcc00 == 133 [pid = 1817] [id = 466] 09:23:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x81edd400) [pid = 1817] [serial = 1399] [outer = (nil)] 09:23:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x83ae7c00) [pid = 1817] [serial = 1400] [outer = 0x81edd400] 09:23:37 INFO - PROCESS | 1817 | 1461169417794 Marionette DEBUG loaded listener.js 09:23:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x83d08800) [pid = 1817] [serial = 1401] [outer = 0x81edd400] 09:23:38 INFO - PROCESS | 1817 | 1461169418798 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:23:38 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:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1681ms 09:23:38 INFO - PROCESS | 1817 | 1461169418851 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 09:23:38 INFO - PROCESS | 1817 | 1461169418858 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 09:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:23:38 INFO - PROCESS | 1817 | 1461169418868 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:23:38 INFO - PROCESS | 1817 | 1461169418872 Marionette TRACE conn3 <- [1,1838,null,{}] 09:23:38 INFO - PROCESS | 1817 | 1461169418879 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:39 INFO - PROCESS | 1817 | 1461169419095 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 09:23:39 INFO - PROCESS | 1817 | 1461169419366 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x85c6b000 == 134 [pid = 1817] [id = 467] 09:23:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x85ddb800) [pid = 1817] [serial = 1402] [outer = (nil)] 09:23:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x861e6c00) [pid = 1817] [serial = 1403] [outer = 0x85ddb800] 09:23:39 INFO - PROCESS | 1817 | 1461169419500 Marionette DEBUG loaded listener.js 09:23:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x86b39c00) [pid = 1817] [serial = 1404] [outer = 0x85ddb800] 09:23:40 INFO - PROCESS | 1817 | 1461169420563 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:23:40 INFO - PROCESS | 1817 | ************************* 09:23:40 INFO - PROCESS | 1817 | A coding exception was thrown and uncaught in a Task. 09:23:40 INFO - PROCESS | 1817 | 09:23:40 INFO - PROCESS | 1817 | Full message: TypeError: NetworkError when attempting to fetch resource. 09:23:40 INFO - PROCESS | 1817 | Full stack: 09:23:40 INFO - PROCESS | 1817 | ************************* 09:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1778ms 09:23:40 INFO - PROCESS | 1817 | 1461169420650 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 09:23:40 INFO - PROCESS | 1817 | 1461169420657 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 09:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:23:40 INFO - PROCESS | 1817 | 1461169420663 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:23:40 INFO - PROCESS | 1817 | 1461169420667 Marionette TRACE conn3 <- [1,1842,null,{}] 09:23:40 INFO - PROCESS | 1817 | 1461169420673 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:40 INFO - PROCESS | 1817 | 1461169420930 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 09:23:41 INFO - PROCESS | 1817 | 1461169421298 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x86ddd000 == 135 [pid = 1817] [id = 468] 09:23:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x86f47400) [pid = 1817] [serial = 1405] [outer = (nil)] 09:23:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x88ca0000) [pid = 1817] [serial = 1406] [outer = 0x86f47400] 09:23:41 INFO - PROCESS | 1817 | 1461169421386 Marionette DEBUG loaded listener.js 09:23:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x88caa000) [pid = 1817] [serial = 1407] [outer = 0x86f47400] 09:23:42 INFO - PROCESS | 1817 | 1461169422327 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1739ms 09:23:42 INFO - PROCESS | 1817 | 1461169422403 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 09:23:42 INFO - PROCESS | 1817 | 1461169422407 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 09:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:23:42 INFO - PROCESS | 1817 | 1461169422423 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:23:42 INFO - PROCESS | 1817 | 1461169422432 Marionette TRACE conn3 <- [1,1846,null,{}] 09:23:42 INFO - PROCESS | 1817 | 1461169422438 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:42 INFO - PROCESS | 1817 | 1461169422717 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 09:23:43 INFO - PROCESS | 1817 | 1461169423024 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x852a8c00 == 136 [pid = 1817] [id = 469] 09:23:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x85ba4000) [pid = 1817] [serial = 1408] [outer = (nil)] 09:23:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x88fee800) [pid = 1817] [serial = 1409] [outer = 0x85ba4000] 09:23:43 INFO - PROCESS | 1817 | 1461169423115 Marionette DEBUG loaded listener.js 09:23:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x891f5400) [pid = 1817] [serial = 1410] [outer = 0x85ba4000] 09:23:44 INFO - PROCESS | 1817 | 1461169424002 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1652ms 09:23:44 INFO - PROCESS | 1817 | 1461169424076 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 09:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:23:44 INFO - PROCESS | 1817 | 1461169424084 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 09:23:44 INFO - PROCESS | 1817 | 1461169424091 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:23:44 INFO - PROCESS | 1817 | 1461169424096 Marionette TRACE conn3 <- [1,1850,null,{}] 09:23:44 INFO - PROCESS | 1817 | 1461169424103 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:44 INFO - PROCESS | 1817 | 1461169424345 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 09:23:44 INFO - PROCESS | 1817 | 1461169424663 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x891ef400 == 137 [pid = 1817] [id = 470] 09:23:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x89ee9400) [pid = 1817] [serial = 1411] [outer = (nil)] 09:23:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x8a55e400) [pid = 1817] [serial = 1412] [outer = 0x89ee9400] 09:23:44 INFO - PROCESS | 1817 | 1461169424752 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x8a561000) [pid = 1817] [serial = 1413] [outer = 0x89ee9400] 09:23:45 INFO - PROCESS | 1817 | 1461169425625 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1581ms 09:23:45 INFO - PROCESS | 1817 | 1461169425672 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 09:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:23:45 INFO - PROCESS | 1817 | 1461169425676 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 09:23:45 INFO - PROCESS | 1817 | 1461169425683 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:23:45 INFO - PROCESS | 1817 | 1461169425686 Marionette TRACE conn3 <- [1,1854,null,{}] 09:23:45 INFO - PROCESS | 1817 | 1461169425692 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:45 INFO - PROCESS | 1817 | 1461169425904 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 09:23:46 INFO - PROCESS | 1817 | 1461169426175 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ad2e000 == 138 [pid = 1817] [id = 471] 09:23:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x8ad2ec00) [pid = 1817] [serial = 1414] [outer = (nil)] 09:23:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x8ad38c00) [pid = 1817] [serial = 1415] [outer = 0x8ad2ec00] 09:23:46 INFO - PROCESS | 1817 | 1461169426339 Marionette DEBUG loaded listener.js 09:23:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x8ae9f000) [pid = 1817] [serial = 1416] [outer = 0x8ad2ec00] 09:23:47 INFO - PROCESS | 1817 | 1461169427266 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1630ms 09:23:47 INFO - PROCESS | 1817 | 1461169427313 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 09:23:47 INFO - PROCESS | 1817 | 1461169427317 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 09:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:23:47 INFO - PROCESS | 1817 | 1461169427323 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:23:47 INFO - PROCESS | 1817 | 1461169427327 Marionette TRACE conn3 <- [1,1858,null,{}] 09:23:47 INFO - PROCESS | 1817 | 1461169427332 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:47 INFO - PROCESS | 1817 | 1461169427538 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 09:23:47 INFO - PROCESS | 1817 | 1461169427887 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x8aac7c00 == 139 [pid = 1817] [id = 472] 09:23:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x8aacbc00) [pid = 1817] [serial = 1417] [outer = (nil)] 09:23:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x8b64cc00) [pid = 1817] [serial = 1418] [outer = 0x8aacbc00] 09:23:47 INFO - PROCESS | 1817 | 1461169427981 Marionette DEBUG loaded listener.js 09:23:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x8b657800) [pid = 1817] [serial = 1419] [outer = 0x8aacbc00] 09:23:48 INFO - PROCESS | 1817 | 1461169428871 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1584ms 09:23:48 INFO - PROCESS | 1817 | 1461169428908 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 09:23:48 INFO - PROCESS | 1817 | 1461169428912 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 09:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:23:48 INFO - PROCESS | 1817 | 1461169428918 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:23:48 INFO - PROCESS | 1817 | 1461169428921 Marionette TRACE conn3 <- [1,1862,null,{}] 09:23:48 INFO - PROCESS | 1817 | 1461169428927 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:49 INFO - PROCESS | 1817 | 1461169429122 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 09:23:49 INFO - PROCESS | 1817 | 1461169429393 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b58e400 == 140 [pid = 1817] [id = 473] 09:23:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x8b650000) [pid = 1817] [serial = 1420] [outer = (nil)] 09:23:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x8bdb5800) [pid = 1817] [serial = 1421] [outer = 0x8b650000] 09:23:49 INFO - PROCESS | 1817 | 1461169429527 Marionette DEBUG loaded listener.js 09:23:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x8bdbf000) [pid = 1817] [serial = 1422] [outer = 0x8b650000] 09:23:50 INFO - PROCESS | 1817 | 1461169430395 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1528ms 09:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:23:50 INFO - PROCESS | 1817 | 1461169430446 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 09:23:50 INFO - PROCESS | 1817 | 1461169430449 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 09:23:50 INFO - PROCESS | 1817 | 1461169430456 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:23:50 INFO - PROCESS | 1817 | 1461169430459 Marionette TRACE conn3 <- [1,1866,null,{}] 09:23:50 INFO - PROCESS | 1817 | 1461169430465 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:50 INFO - PROCESS | 1817 | 1461169430667 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 09:23:50 INFO - PROCESS | 1817 | 1461169430909 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x84f6a000 == 141 [pid = 1817] [id = 474] 09:23:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x8b6ba000) [pid = 1817] [serial = 1423] [outer = (nil)] 09:23:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x8bfb9800) [pid = 1817] [serial = 1424] [outer = 0x8b6ba000] 09:23:51 INFO - PROCESS | 1817 | 1461169430999 Marionette DEBUG loaded listener.js 09:23:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x8bfeb800) [pid = 1817] [serial = 1425] [outer = 0x8b6ba000] 09:23:51 INFO - PROCESS | 1817 | 1461169431899 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:23:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1489ms 09:23:51 INFO - PROCESS | 1817 | 1461169431945 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 09:23:51 INFO - PROCESS | 1817 | 1461169431948 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 09:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:23:51 INFO - PROCESS | 1817 | 1461169431955 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:23:51 INFO - PROCESS | 1817 | 1461169431958 Marionette TRACE conn3 <- [1,1870,null,{}] 09:23:51 INFO - PROCESS | 1817 | 1461169431963 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:52 INFO - PROCESS | 1817 | 1461169432155 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 09:23:52 INFO - PROCESS | 1817 | 1461169432426 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x828d5800 == 142 [pid = 1817] [id = 475] 09:23:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x85c67c00) [pid = 1817] [serial = 1426] [outer = (nil)] 09:23:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x8c88e000) [pid = 1817] [serial = 1427] [outer = 0x85c67c00] 09:23:52 INFO - PROCESS | 1817 | 1461169432516 Marionette DEBUG loaded listener.js 09:23:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x8c8c3c00) [pid = 1817] [serial = 1428] [outer = 0x85c67c00] 09:23:53 INFO - PROCESS | 1817 | 1461169433431 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1528ms 09:23:53 INFO - PROCESS | 1817 | 1461169433493 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 09:23:53 INFO - PROCESS | 1817 | 1461169433498 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 09:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:23:53 INFO - PROCESS | 1817 | 1461169433506 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:23:53 INFO - PROCESS | 1817 | 1461169433509 Marionette TRACE conn3 <- [1,1874,null,{}] 09:23:53 INFO - PROCESS | 1817 | 1461169433515 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:53 INFO - PROCESS | 1817 | 1461169433718 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 09:23:54 INFO - PROCESS | 1817 | 1461169433987 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ca9c800 == 143 [pid = 1817] [id = 476] 09:23:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x8ca9cc00) [pid = 1817] [serial = 1429] [outer = (nil)] 09:23:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x8e6c1800) [pid = 1817] [serial = 1430] [outer = 0x8ca9cc00] 09:23:54 INFO - PROCESS | 1817 | 1461169434141 Marionette DEBUG loaded listener.js 09:23:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x8e8e2400) [pid = 1817] [serial = 1431] [outer = 0x8ca9cc00] 09:23:55 INFO - PROCESS | 1817 | 1461169435113 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1686ms 09:23:55 INFO - PROCESS | 1817 | 1461169435192 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 09:23:55 INFO - PROCESS | 1817 | 1461169435197 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 09:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:23:55 INFO - PROCESS | 1817 | 1461169435203 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:23:55 INFO - PROCESS | 1817 | 1461169435206 Marionette TRACE conn3 <- [1,1878,null,{}] 09:23:55 INFO - PROCESS | 1817 | 1461169435212 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:55 INFO - PROCESS | 1817 | 1461169435480 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 09:23:55 INFO - PROCESS | 1817 | 1461169435809 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e8eb800 == 144 [pid = 1817] [id = 477] 09:23:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x8f23b000) [pid = 1817] [serial = 1432] [outer = (nil)] 09:23:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x8f29e400) [pid = 1817] [serial = 1433] [outer = 0x8f23b000] 09:23:55 INFO - PROCESS | 1817 | 1461169435894 Marionette DEBUG loaded listener.js 09:23:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x8f2db800) [pid = 1817] [serial = 1434] [outer = 0x8f23b000] 09:23:56 INFO - PROCESS | 1817 | 1461169436748 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1582ms 09:23:56 INFO - PROCESS | 1817 | 1461169436785 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 09:23:56 INFO - PROCESS | 1817 | 1461169436789 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 09:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:23:56 INFO - PROCESS | 1817 | 1461169436796 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:23:56 INFO - PROCESS | 1817 | 1461169436799 Marionette TRACE conn3 <- [1,1882,null,{}] 09:23:56 INFO - PROCESS | 1817 | 1461169436804 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:57 INFO - PROCESS | 1817 | 1461169437083 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 09:23:57 INFO - PROCESS | 1817 | 1461169437298 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x845e6400 == 145 [pid = 1817] [id = 478] 09:23:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x85ddd400) [pid = 1817] [serial = 1435] [outer = (nil)] 09:23:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x8fb37400) [pid = 1817] [serial = 1436] [outer = 0x85ddd400] 09:23:57 INFO - PROCESS | 1817 | 1461169437425 Marionette DEBUG loaded listener.js 09:23:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x8fea9800) [pid = 1817] [serial = 1437] [outer = 0x85ddd400] 09:23:58 INFO - PROCESS | 1817 | 1461169438330 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:23:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:23:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1579ms 09:23:58 INFO - PROCESS | 1817 | 1461169438392 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 09:23:58 INFO - PROCESS | 1817 | 1461169438396 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 09:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:23:58 INFO - PROCESS | 1817 | 1461169438405 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:23:58 INFO - PROCESS | 1817 | 1461169438407 Marionette TRACE conn3 <- [1,1886,null,{}] 09:23:58 INFO - PROCESS | 1817 | 1461169438412 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:58 INFO - PROCESS | 1817 | 1461169438615 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 09:23:58 INFO - PROCESS | 1817 | 1461169438888 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x83ae5400 == 146 [pid = 1817] [id = 479] 09:23:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x8f29bc00) [pid = 1817] [serial = 1438] [outer = (nil)] 09:23:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x90151400) [pid = 1817] [serial = 1439] [outer = 0x8f29bc00] 09:23:59 INFO - PROCESS | 1817 | 1461169439018 Marionette DEBUG loaded listener.js 09:23:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x901cec00) [pid = 1817] [serial = 1440] [outer = 0x8f29bc00] 09:23:59 INFO - PROCESS | 1817 | 1461169439878 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1538ms 09:23:59 INFO - PROCESS | 1817 | 1461169439944 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 09:23:59 INFO - PROCESS | 1817 | 1461169439948 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 09:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:23:59 INFO - PROCESS | 1817 | 1461169439954 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - PROCESS | 1817 | 1461169439958 Marionette TRACE conn3 <- [1,1890,null,{}] 09:23:59 INFO - PROCESS | 1817 | 1461169439963 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:00 INFO - PROCESS | 1817 | 1461169440184 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 09:24:00 INFO - PROCESS | 1817 | 1461169440459 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x83c12000 == 147 [pid = 1817] [id = 480] 09:24:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x86b9d400) [pid = 1817] [serial = 1441] [outer = (nil)] 09:24:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x9028ec00) [pid = 1817] [serial = 1442] [outer = 0x86b9d400] 09:24:00 INFO - PROCESS | 1817 | 1461169440588 Marionette DEBUG loaded listener.js 09:24:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x9034d800) [pid = 1817] [serial = 1443] [outer = 0x86b9d400] 09:24:01 INFO - PROCESS | 1817 | 1461169441494 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:24:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:24:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1590ms 09:24:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:24:01 INFO - PROCESS | 1817 | 1461169441546 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 09:24:01 INFO - PROCESS | 1817 | 1461169441549 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 09:24:01 INFO - PROCESS | 1817 | 1461169441555 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:24:01 INFO - PROCESS | 1817 | 1461169441559 Marionette TRACE conn3 <- [1,1894,null,{}] 09:24:01 INFO - PROCESS | 1817 | 1461169441564 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:01 INFO - PROCESS | 1817 | 1461169441762 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 09:24:02 INFO - PROCESS | 1817 | 1461169442102 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x83c11400 == 148 [pid = 1817] [id = 481] 09:24:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x8beb0c00) [pid = 1817] [serial = 1444] [outer = (nil)] 09:24:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x90536c00) [pid = 1817] [serial = 1445] [outer = 0x8beb0c00] 09:24:02 INFO - PROCESS | 1817 | 1461169442204 Marionette DEBUG loaded listener.js 09:24:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x905db000) [pid = 1817] [serial = 1446] [outer = 0x8beb0c00] 09:24:03 INFO - PROCESS | 1817 | 1461169443174 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1679ms 09:24:03 INFO - PROCESS | 1817 | 1461169443234 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 09:24:03 INFO - PROCESS | 1817 | 1461169443237 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 09:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:24:03 INFO - PROCESS | 1817 | 1461169443243 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:24:03 INFO - PROCESS | 1817 | 1461169443247 Marionette TRACE conn3 <- [1,1898,null,{}] 09:24:03 INFO - PROCESS | 1817 | 1461169443252 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:03 INFO - PROCESS | 1817 | 1461169443452 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 09:24:03 INFO - PROCESS | 1817 | 1461169443768 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x904a9800 == 149 [pid = 1817] [id = 482] 09:24:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x90533000) [pid = 1817] [serial = 1447] [outer = (nil)] 09:24:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x9130b400) [pid = 1817] [serial = 1448] [outer = 0x90533000] 09:24:03 INFO - PROCESS | 1817 | 1461169443856 Marionette DEBUG loaded listener.js 09:24:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x913e2c00) [pid = 1817] [serial = 1449] [outer = 0x90533000] 09:24:04 INFO - PROCESS | 1817 | 1461169444711 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1529ms 09:24:04 INFO - PROCESS | 1817 | 1461169444773 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 09:24:04 INFO - PROCESS | 1817 | 1461169444777 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 09:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:24:04 INFO - PROCESS | 1817 | 1461169444784 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:24:04 INFO - PROCESS | 1817 | 1461169444788 Marionette TRACE conn3 <- [1,1902,null,{}] 09:24:04 INFO - PROCESS | 1817 | 1461169444793 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:05 INFO - PROCESS | 1817 | 1461169445003 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 09:24:05 INFO - PROCESS | 1817 | 1461169445277 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x905de000 == 150 [pid = 1817] [id = 483] 09:24:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x905e5400) [pid = 1817] [serial = 1450] [outer = (nil)] 09:24:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x9294b400) [pid = 1817] [serial = 1451] [outer = 0x905e5400] 09:24:05 INFO - PROCESS | 1817 | 1461169445411 Marionette DEBUG loaded listener.js 09:24:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x93b03400) [pid = 1817] [serial = 1452] [outer = 0x905e5400] 09:24:06 INFO - PROCESS | 1817 | 1461169446319 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1589ms 09:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:24:06 INFO - PROCESS | 1817 | 1461169446373 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 09:24:06 INFO - PROCESS | 1817 | 1461169446376 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 09:24:06 INFO - PROCESS | 1817 | 1461169446383 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:24:06 INFO - PROCESS | 1817 | 1461169446386 Marionette TRACE conn3 <- [1,1906,null,{}] 09:24:06 INFO - PROCESS | 1817 | 1461169446392 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:06 INFO - PROCESS | 1817 | 1461169446607 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 09:24:06 INFO - PROCESS | 1817 | 1461169446930 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x828ce000 == 151 [pid = 1817] [id = 484] 09:24:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x83ae4800) [pid = 1817] [serial = 1453] [outer = (nil)] 09:24:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x94f49800) [pid = 1817] [serial = 1454] [outer = 0x83ae4800] 09:24:07 INFO - PROCESS | 1817 | 1461169447019 Marionette DEBUG loaded listener.js 09:24:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x94faa000) [pid = 1817] [serial = 1455] [outer = 0x83ae4800] 09:24:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8feed400 == 150 [pid = 1817] [id = 64] 09:24:09 INFO - PROCESS | 1817 | --DOCSHELL 0x83ae7400 == 149 [pid = 1817] [id = 465] 09:24:09 INFO - PROCESS | 1817 | --DOCSHELL 0x864ee000 == 148 [pid = 1817] [id = 464] 09:24:09 INFO - PROCESS | 1817 | --DOCSHELL 0x826f0c00 == 147 [pid = 1817] [id = 463] 09:24:09 INFO - PROCESS | 1817 | --DOCSHELL 0x826f1c00 == 146 [pid = 1817] [id = 462] 09:24:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8f2a0800 == 145 [pid = 1817] [id = 461] 09:24:09 INFO - PROCESS | 1817 | --DOCSHELL 0x905e0000 == 144 [pid = 1817] [id = 460] 09:24:09 INFO - PROCESS | 1817 | --DOCSHELL 0x90341800 == 143 [pid = 1817] [id = 459] 09:24:09 INFO - PROCESS | 1817 | --DOCSHELL 0x901cc000 == 142 [pid = 1817] [id = 458] 09:24:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8b658c00 == 141 [pid = 1817] [id = 456] 09:24:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8fef4000 == 140 [pid = 1817] [id = 457] 09:24:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8f241800 == 139 [pid = 1817] [id = 455] 09:24:09 INFO - PROCESS | 1817 | --DOCSHELL 0x864f1000 == 138 [pid = 1817] [id = 454] 09:24:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8bfbc000 == 137 [pid = 1817] [id = 453] 09:24:09 INFO - PROCESS | 1817 | --DOCSHELL 0x86f48000 == 136 [pid = 1817] [id = 451] 09:24:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8b65f000 == 135 [pid = 1817] [id = 452] 09:24:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8b587800 == 134 [pid = 1817] [id = 450] 09:24:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8a344800 == 133 [pid = 1817] [id = 449] 09:24:09 INFO - PROCESS | 1817 | --DOCSHELL 0x85c67400 == 132 [pid = 1817] [id = 448] 09:24:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8907cc00 == 131 [pid = 1817] [id = 447] 09:24:09 INFO - PROCESS | 1817 | --DOCSHELL 0x88ca5800 == 130 [pid = 1817] [id = 446] 09:24:09 INFO - PROCESS | 1817 | --DOCSHELL 0x86ba5000 == 129 [pid = 1817] [id = 445] 09:24:09 INFO - PROCESS | 1817 | --DOCSHELL 0x86b9e400 == 128 [pid = 1817] [id = 444] 09:24:09 INFO - PROCESS | 1817 | --DOCSHELL 0x83d04800 == 127 [pid = 1817] [id = 443] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x8fea4400) [pid = 1817] [serial = 1293] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x8a34e400) [pid = 1817] [serial = 1268] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x90341c00) [pid = 1817] [serial = 1304] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x864ea400) [pid = 1817] [serial = 1320] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x904a3400) [pid = 1817] [serial = 1308] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x8add5000) [pid = 1817] [serial = 1272] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x905e5c00) [pid = 1817] [serial = 1313] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x904a1800) [pid = 1817] [serial = 1307] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x86f4e400) [pid = 1817] [serial = 1323] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x83c08800) [pid = 1817] [serial = 1325] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x8c8c4800) [pid = 1817] [serial = 1284] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x8fef8000) [pid = 1817] [serial = 1296] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x8fef0800) [pid = 1817] [serial = 1295] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x8c884c00) [pid = 1817] [serial = 1283] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x8e8e4c00) [pid = 1817] [serial = 1286] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x8f2da000) [pid = 1817] [serial = 1289] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x85de0800) [pid = 1817] [serial = 1260] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x8894fc00) [pid = 1817] [serial = 1263] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x8b655c00) [pid = 1817] [serial = 1275] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x852aac00) [pid = 1817] [serial = 1317] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x8fe9fc00) [pid = 1817] [serial = 1292] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x85c66800) [pid = 1817] [serial = 1259] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x8b6c6800) [pid = 1817] [serial = 1277] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x86f43800) [pid = 1817] [serial = 1185] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x8bfbc400) [pid = 1817] [serial = 1281] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x891ecc00) [pid = 1817] [serial = 1265] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x901d6400) [pid = 1817] [serial = 1302] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x9015b000) [pid = 1817] [serial = 1298] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x86f4e000) [pid = 1817] [serial = 1262] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x8fb30000) [pid = 1817] [serial = 1290] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x891f3000) [pid = 1817] [serial = 1266] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x90539000) [pid = 1817] [serial = 1311] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x8b58f000) [pid = 1817] [serial = 1274] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x86dd8000) [pid = 1817] [serial = 1322] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x84f6f400) [pid = 1817] [serial = 1316] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x90535000) [pid = 1817] [serial = 1310] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x85dd7000) [pid = 1817] [serial = 1319] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x90343800) [pid = 1817] [serial = 1305] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x8bdb4000) [pid = 1817] [serial = 1278] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x8e8e7400) [pid = 1817] [serial = 1287] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x8ad32000) [pid = 1817] [serial = 1271] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x845ecc00) [pid = 1817] [serial = 1326] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x8a563400) [pid = 1817] [serial = 1269] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x901d4800) [pid = 1817] [serial = 1301] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x9015ec00) [pid = 1817] [serial = 1299] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x8bfb7800) [pid = 1817] [serial = 1280] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x87ed0c00) [pid = 1817] [serial = 1328] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1817 | 1461169449706 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 3385ms 09:24:09 INFO - PROCESS | 1817 | 1461169449799 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 09:24:09 INFO - PROCESS | 1817 | 1461169449804 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 09:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:24:09 INFO - PROCESS | 1817 | 1461169449820 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:24:09 INFO - PROCESS | 1817 | 1461169449825 Marionette TRACE conn3 <- [1,1910,null,{}] 09:24:09 INFO - PROCESS | 1817 | 1461169449833 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:10 INFO - PROCESS | 1817 | 1461169450022 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 09:24:10 INFO - PROCESS | 1817 | 1461169450033 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x83d0f000 == 128 [pid = 1817] [id = 485] 09:24:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x845e8800) [pid = 1817] [serial = 1456] [outer = (nil)] 09:24:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x85bacc00) [pid = 1817] [serial = 1457] [outer = 0x845e8800] 09:24:10 INFO - PROCESS | 1817 | 1461169450109 Marionette DEBUG loaded listener.js 09:24:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x85c66800) [pid = 1817] [serial = 1458] [outer = 0x845e8800] 09:24:11 INFO - PROCESS | 1817 | 1461169451049 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1284ms 09:24:11 INFO - PROCESS | 1817 | 1461169451102 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 09:24:11 INFO - PROCESS | 1817 | 1461169451110 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 09:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:24:11 INFO - PROCESS | 1817 | 1461169451120 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:24:11 INFO - PROCESS | 1817 | 1461169451124 Marionette TRACE conn3 <- [1,1914,null,{}] 09:24:11 INFO - PROCESS | 1817 | 1461169451129 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:11 INFO - PROCESS | 1817 | 1461169451419 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 09:24:11 INFO - PROCESS | 1817 | 1461169451535 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x84f65000 == 129 [pid = 1817] [id = 486] 09:24:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x852a5400) [pid = 1817] [serial = 1459] [outer = (nil)] 09:24:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x864ee000) [pid = 1817] [serial = 1460] [outer = 0x852a5400] 09:24:11 INFO - PROCESS | 1817 | 1461169451615 Marionette DEBUG loaded listener.js 09:24:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x86b39400) [pid = 1817] [serial = 1461] [outer = 0x852a5400] 09:24:12 INFO - PROCESS | 1817 | 1461169452596 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:24:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1540ms 09:24:12 INFO - PROCESS | 1817 | 1461169452659 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 09:24:12 INFO - PROCESS | 1817 | 1461169452663 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 09:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:24:12 INFO - PROCESS | 1817 | 1461169452669 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:24:12 INFO - PROCESS | 1817 | 1461169452675 Marionette TRACE conn3 <- [1,1918,null,{}] 09:24:12 INFO - PROCESS | 1817 | 1461169452695 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:12 INFO - PROCESS | 1817 | 1461169452952 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 09:24:13 INFO - PROCESS | 1817 | 1461169452981 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x864f1000 == 130 [pid = 1817] [id = 487] 09:24:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x86f49c00) [pid = 1817] [serial = 1462] [outer = (nil)] 09:24:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x87740c00) [pid = 1817] [serial = 1463] [outer = 0x86f49c00] 09:24:13 INFO - PROCESS | 1817 | 1461169453069 Marionette DEBUG loaded listener.js 09:24:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x8894a800) [pid = 1817] [serial = 1464] [outer = 0x86f49c00] 09:24:14 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x8f2d8800) [pid = 1817] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:24:14 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x86dd5800) [pid = 1817] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:24:14 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x83d0cc00) [pid = 1817] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:24:14 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x8906e400) [pid = 1817] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:24:14 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x84f6c000) [pid = 1817] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:24:14 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x86ba5c00) [pid = 1817] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:24:14 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x8a34fc00) [pid = 1817] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:24:14 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x91157400) [pid = 1817] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:24:14 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x904ac400) [pid = 1817] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:24:14 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x8b58c000) [pid = 1817] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:24:14 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x901cd000) [pid = 1817] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:24:14 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x82e7b800) [pid = 1817] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:24:14 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x8ad38000) [pid = 1817] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:24:14 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x87eda800) [pid = 1817] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:24:14 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x8fef5000) [pid = 1817] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:24:14 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x9028dc00) [pid = 1817] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:24:14 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x83d09400) [pid = 1817] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:24:14 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x8e6c6c00) [pid = 1817] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:24:14 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x88b48800) [pid = 1817] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:24:14 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x8f245800) [pid = 1817] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:24:14 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x8bdbb000) [pid = 1817] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:24:14 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x891eb400) [pid = 1817] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:24:14 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x87ed4c00) [pid = 1817] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:24:14 INFO - PROCESS | 1817 | 1461169454765 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:24:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:24:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 2141ms 09:24:14 INFO - PROCESS | 1817 | 1461169454810 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 09:24:14 INFO - PROCESS | 1817 | 1461169454814 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 09:24:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:24:14 INFO - PROCESS | 1817 | 1461169454820 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:24:14 INFO - PROCESS | 1817 | 1461169454822 Marionette TRACE conn3 <- [1,1922,null,{}] 09:24:14 INFO - PROCESS | 1817 | 1461169454828 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:15 INFO - PROCESS | 1817 | 1461169455012 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 09:24:15 INFO - PROCESS | 1817 | 1461169455189 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x828ca400 == 131 [pid = 1817] [id = 488] 09:24:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x83d10c00) [pid = 1817] [serial = 1465] [outer = (nil)] 09:24:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x86ba9800) [pid = 1817] [serial = 1466] [outer = 0x83d10c00] 09:24:15 INFO - PROCESS | 1817 | 1461169455262 Marionette DEBUG loaded listener.js 09:24:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x88b4c400) [pid = 1817] [serial = 1467] [outer = 0x83d10c00] 09:24:16 INFO - PROCESS | 1817 | 1461169456033 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1227ms 09:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:24:16 INFO - PROCESS | 1817 | 1461169456049 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 09:24:16 INFO - PROCESS | 1817 | 1461169456052 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 09:24:16 INFO - PROCESS | 1817 | 1461169456058 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:24:16 INFO - PROCESS | 1817 | 1461169456061 Marionette TRACE conn3 <- [1,1926,null,{}] 09:24:16 INFO - PROCESS | 1817 | 1461169456067 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:16 INFO - PROCESS | 1817 | 1461169456308 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 09:24:16 INFO - PROCESS | 1817 | 1461169456339 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x83d0ac00 == 132 [pid = 1817] [id = 489] 09:24:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x87739800) [pid = 1817] [serial = 1468] [outer = (nil)] 09:24:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x88ff0c00) [pid = 1817] [serial = 1469] [outer = 0x87739800] 09:24:16 INFO - PROCESS | 1817 | 1461169456414 Marionette DEBUG loaded listener.js 09:24:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x8906d800) [pid = 1817] [serial = 1470] [outer = 0x87739800] 09:24:17 INFO - PROCESS | 1817 | 1461169457605 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1582ms 09:24:17 INFO - PROCESS | 1817 | 1461169457640 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 09:24:17 INFO - PROCESS | 1817 | 1461169457648 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 09:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:24:17 INFO - PROCESS | 1817 | 1461169457657 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:24:17 INFO - PROCESS | 1817 | 1461169457663 Marionette TRACE conn3 <- [1,1930,null,{}] 09:24:17 INFO - PROCESS | 1817 | 1461169457670 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:17 INFO - PROCESS | 1817 | 1461169457903 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 09:24:18 INFO - PROCESS | 1817 | 1461169458250 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x85ba9c00 == 133 [pid = 1817] [id = 490] 09:24:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x85bac000) [pid = 1817] [serial = 1471] [outer = (nil)] 09:24:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x86dd1c00) [pid = 1817] [serial = 1472] [outer = 0x85bac000] 09:24:18 INFO - PROCESS | 1817 | 1461169458348 Marionette DEBUG loaded listener.js 09:24:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x86f48000) [pid = 1817] [serial = 1473] [outer = 0x85bac000] 09:24:19 INFO - PROCESS | 1817 | 1461169459304 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1691ms 09:24:19 INFO - PROCESS | 1817 | 1461169459349 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 09:24:19 INFO - PROCESS | 1817 | 1461169459358 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 09:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:24:19 INFO - PROCESS | 1817 | 1461169459368 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:24:19 INFO - PROCESS | 1817 | 1461169459373 Marionette TRACE conn3 <- [1,1934,null,{}] 09:24:19 INFO - PROCESS | 1817 | 1461169459378 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:19 INFO - PROCESS | 1817 | 1461169459591 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 09:24:19 INFO - PROCESS | 1817 | 1461169459939 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x86ddc800 == 134 [pid = 1817] [id = 491] 09:24:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x89076000) [pid = 1817] [serial = 1474] [outer = (nil)] 09:24:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x891e9400) [pid = 1817] [serial = 1475] [outer = 0x89076000] 09:24:20 INFO - PROCESS | 1817 | 1461169460030 Marionette DEBUG loaded listener.js 09:24:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x891efc00) [pid = 1817] [serial = 1476] [outer = 0x89076000] 09:24:20 INFO - PROCESS | 1817 | 1461169460959 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1632ms 09:24:21 INFO - PROCESS | 1817 | 1461169461000 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 09:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:24:21 INFO - PROCESS | 1817 | 1461169461004 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 09:24:21 INFO - PROCESS | 1817 | 1461169461011 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:24:21 INFO - PROCESS | 1817 | 1461169461017 Marionette TRACE conn3 <- [1,1938,null,{}] 09:24:21 INFO - PROCESS | 1817 | 1461169461033 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:21 INFO - PROCESS | 1817 | 1461169461240 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 09:24:21 INFO - PROCESS | 1817 | 1461169461558 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x89075000 == 135 [pid = 1817] [id = 492] 09:24:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x891eb400) [pid = 1817] [serial = 1477] [outer = (nil)] 09:24:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x8a564800) [pid = 1817] [serial = 1478] [outer = 0x891eb400] 09:24:21 INFO - PROCESS | 1817 | 1461169461654 Marionette DEBUG loaded listener.js 09:24:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8ad30400) [pid = 1817] [serial = 1479] [outer = 0x891eb400] 09:24:22 INFO - PROCESS | 1817 | 1461169462508 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1538ms 09:24:22 INFO - PROCESS | 1817 | 1461169462548 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 09:24:22 INFO - PROCESS | 1817 | 1461169462552 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 09:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:24:22 INFO - PROCESS | 1817 | 1461169462559 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:24:22 INFO - PROCESS | 1817 | 1461169462562 Marionette TRACE conn3 <- [1,1942,null,{}] 09:24:22 INFO - PROCESS | 1817 | 1461169462583 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:22 INFO - PROCESS | 1817 | 1461169462852 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 09:24:23 INFO - PROCESS | 1817 | 1461169463014 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a566800 == 136 [pid = 1817] [id = 493] 09:24:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x8ad32800) [pid = 1817] [serial = 1480] [outer = (nil)] 09:24:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x8add9400) [pid = 1817] [serial = 1481] [outer = 0x8ad32800] 09:24:23 INFO - PROCESS | 1817 | 1461169463103 Marionette DEBUG loaded listener.js 09:24:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x8adde400) [pid = 1817] [serial = 1482] [outer = 0x8ad32800] 09:24:24 INFO - PROCESS | 1817 | 1461169464019 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:24:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1501ms 09:24:24 INFO - PROCESS | 1817 | 1461169464061 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 09:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:24:24 INFO - PROCESS | 1817 | 1461169464065 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 09:24:24 INFO - PROCESS | 1817 | 1461169464071 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:24:24 INFO - PROCESS | 1817 | 1461169464074 Marionette TRACE conn3 <- [1,1946,null,{}] 09:24:24 INFO - PROCESS | 1817 | 1461169464080 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:24 INFO - PROCESS | 1817 | 1461169464273 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 09:24:24 INFO - PROCESS | 1817 | 1461169464541 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x8aac5400 == 137 [pid = 1817] [id = 494] 09:24:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x8ae9d000) [pid = 1817] [serial = 1483] [outer = (nil)] 09:24:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x8b583000) [pid = 1817] [serial = 1484] [outer = 0x8ae9d000] 09:24:24 INFO - PROCESS | 1817 | 1461169464681 Marionette DEBUG loaded listener.js 09:24:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x8b58d800) [pid = 1817] [serial = 1485] [outer = 0x8ae9d000] 09:24:25 INFO - PROCESS | 1817 | 1461169465590 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1578ms 09:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:24:25 INFO - PROCESS | 1817 | 1461169465649 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 09:24:25 INFO - PROCESS | 1817 | 1461169465652 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 09:24:25 INFO - PROCESS | 1817 | 1461169465658 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:24:25 INFO - PROCESS | 1817 | 1461169465661 Marionette TRACE conn3 <- [1,1950,null,{}] 09:24:25 INFO - PROCESS | 1817 | 1461169465667 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:25 INFO - PROCESS | 1817 | 1461169465930 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 09:24:26 INFO - PROCESS | 1817 | 1461169466253 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ae9a800 == 138 [pid = 1817] [id = 495] 09:24:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x8ae9cc00) [pid = 1817] [serial = 1486] [outer = (nil)] 09:24:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x8b65dc00) [pid = 1817] [serial = 1487] [outer = 0x8ae9cc00] 09:24:26 INFO - PROCESS | 1817 | 1461169466357 Marionette DEBUG loaded listener.js 09:24:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x8bd18000) [pid = 1817] [serial = 1488] [outer = 0x8ae9cc00] 09:24:27 INFO - PROCESS | 1817 | 1461169467229 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1645ms 09:24:27 INFO - PROCESS | 1817 | 1461169467303 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 09:24:27 INFO - PROCESS | 1817 | 1461169467306 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 09:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:24:27 INFO - PROCESS | 1817 | 1461169467312 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:24:27 INFO - PROCESS | 1817 | 1461169467316 Marionette TRACE conn3 <- [1,1954,null,{}] 09:24:27 INFO - PROCESS | 1817 | 1461169467321 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:27 INFO - PROCESS | 1817 | 1461169467518 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 09:24:27 INFO - PROCESS | 1817 | 1461169467787 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b65c800 == 139 [pid = 1817] [id = 496] 09:24:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x8b6bf400) [pid = 1817] [serial = 1489] [outer = (nil)] 09:24:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x8bea7800) [pid = 1817] [serial = 1490] [outer = 0x8b6bf400] 09:24:27 INFO - PROCESS | 1817 | 1461169467918 Marionette DEBUG loaded listener.js 09:24:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x8bfb0000) [pid = 1817] [serial = 1491] [outer = 0x8b6bf400] 09:24:28 INFO - PROCESS | 1817 | 1461169468780 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1528ms 09:24:28 INFO - PROCESS | 1817 | 1461169468842 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 09:24:28 INFO - PROCESS | 1817 | 1461169468846 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 09:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:24:28 INFO - PROCESS | 1817 | 1461169468852 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:24:28 INFO - PROCESS | 1817 | 1461169468855 Marionette TRACE conn3 <- [1,1958,null,{}] 09:24:28 INFO - PROCESS | 1817 | 1461169468861 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:29 INFO - PROCESS | 1817 | 1461169469057 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 09:24:29 INFO - PROCESS | 1817 | 1461169469321 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b64fc00 == 140 [pid = 1817] [id = 497] 09:24:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x8beabc00) [pid = 1817] [serial = 1492] [outer = (nil)] 09:24:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x8c881800) [pid = 1817] [serial = 1493] [outer = 0x8beabc00] 09:24:29 INFO - PROCESS | 1817 | 1461169469451 Marionette DEBUG loaded listener.js 09:24:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x8c887c00) [pid = 1817] [serial = 1494] [outer = 0x8beabc00] 09:24:30 INFO - PROCESS | 1817 | 1461169470301 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1479ms 09:24:30 INFO - PROCESS | 1817 | 1461169470331 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 09:24:30 INFO - PROCESS | 1817 | 1461169470335 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 09:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:24:30 INFO - PROCESS | 1817 | 1461169470342 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:24:30 INFO - PROCESS | 1817 | 1461169470345 Marionette TRACE conn3 <- [1,1962,null,{}] 09:24:30 INFO - PROCESS | 1817 | 1461169470351 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:30 INFO - PROCESS | 1817 | 1461169470562 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 09:24:30 INFO - PROCESS | 1817 | 1461169470840 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b587800 == 141 [pid = 1817] [id = 498] 09:24:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x8bdb4000) [pid = 1817] [serial = 1495] [outer = (nil)] 09:24:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x8ca90800) [pid = 1817] [serial = 1496] [outer = 0x8bdb4000] 09:24:30 INFO - PROCESS | 1817 | 1461169470983 Marionette DEBUG loaded listener.js 09:24:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x8ca99800) [pid = 1817] [serial = 1497] [outer = 0x8bdb4000] 09:24:31 INFO - PROCESS | 1817 | 1461169471843 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1539ms 09:24:31 INFO - PROCESS | 1817 | 1461169471882 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 09:24:31 INFO - PROCESS | 1817 | 1461169471886 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 09:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:24:31 INFO - PROCESS | 1817 | 1461169471892 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:24:31 INFO - PROCESS | 1817 | 1461169471896 Marionette TRACE conn3 <- [1,1966,null,{}] 09:24:31 INFO - PROCESS | 1817 | 1461169471901 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:32 INFO - PROCESS | 1817 | 1461169472104 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 09:24:32 INFO - PROCESS | 1817 | 1461169472352 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bdbd800 == 142 [pid = 1817] [id = 499] 09:24:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x8e6c6c00) [pid = 1817] [serial = 1498] [outer = (nil)] 09:24:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x8e8e0000) [pid = 1817] [serial = 1499] [outer = 0x8e6c6c00] 09:24:32 INFO - PROCESS | 1817 | 1461169472494 Marionette DEBUG loaded listener.js 09:24:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x8e8ee000) [pid = 1817] [serial = 1500] [outer = 0x8e6c6c00] 09:24:33 INFO - PROCESS | 1817 | 1461169473412 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1579ms 09:24:33 INFO - PROCESS | 1817 | 1461169473473 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 09:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:24:33 INFO - PROCESS | 1817 | 1461169473483 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 09:24:33 INFO - PROCESS | 1817 | 1461169473488 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:24:33 INFO - PROCESS | 1817 | 1461169473493 Marionette TRACE conn3 <- [1,1970,null,{}] 09:24:33 INFO - PROCESS | 1817 | 1461169473499 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:33 INFO - PROCESS | 1817 | 1461169473803 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 09:24:34 INFO - PROCESS | 1817 | 1461169474121 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f23e000 == 143 [pid = 1817] [id = 500] 09:24:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x8f241000) [pid = 1817] [serial = 1501] [outer = (nil)] 09:24:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x8f29fc00) [pid = 1817] [serial = 1502] [outer = 0x8f241000] 09:24:34 INFO - PROCESS | 1817 | 1461169474212 Marionette DEBUG loaded listener.js 09:24:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x8f75a400) [pid = 1817] [serial = 1503] [outer = 0x8f241000] 09:24:35 INFO - PROCESS | 1817 | 1461169475062 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1630ms 09:24:35 INFO - PROCESS | 1817 | 1461169475119 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 09:24:35 INFO - PROCESS | 1817 | 1461169475123 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 09:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:24:35 INFO - PROCESS | 1817 | 1461169475129 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:24:35 INFO - PROCESS | 1817 | 1461169475133 Marionette TRACE conn3 <- [1,1974,null,{}] 09:24:35 INFO - PROCESS | 1817 | 1461169475138 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:35 INFO - PROCESS | 1817 | 1461169475335 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 09:24:35 INFO - PROCESS | 1817 | 1461169475603 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f23f000 == 144 [pid = 1817] [id = 501] 09:24:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x8f246800) [pid = 1817] [serial = 1504] [outer = (nil)] 09:24:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x8fea5800) [pid = 1817] [serial = 1505] [outer = 0x8f246800] 09:24:35 INFO - PROCESS | 1817 | 1461169475739 Marionette DEBUG loaded listener.js 09:24:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x8fef1000) [pid = 1817] [serial = 1506] [outer = 0x8f246800] 09:24:36 INFO - PROCESS | 1817 | 1461169476602 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1530ms 09:24:36 INFO - PROCESS | 1817 | 1461169476660 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 09:24:36 INFO - PROCESS | 1817 | 1461169476664 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 09:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:24:36 INFO - PROCESS | 1817 | 1461169476670 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:24:36 INFO - PROCESS | 1817 | 1461169476673 Marionette TRACE conn3 <- [1,1978,null,{}] 09:24:36 INFO - PROCESS | 1817 | 1461169476679 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:36 INFO - PROCESS | 1817 | 1461169476875 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 09:24:37 INFO - PROCESS | 1817 | 1461169477143 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fe9e800 == 145 [pid = 1817] [id = 502] 09:24:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x8fea6000) [pid = 1817] [serial = 1507] [outer = (nil)] 09:24:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x9015b800) [pid = 1817] [serial = 1508] [outer = 0x8fea6000] 09:24:37 INFO - PROCESS | 1817 | 1461169477273 Marionette DEBUG loaded listener.js 09:24:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x901cc000) [pid = 1817] [serial = 1509] [outer = 0x8fea6000] 09:24:38 INFO - PROCESS | 1817 | 1461169478105 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1477ms 09:24:38 INFO - PROCESS | 1817 | 1461169478148 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 09:24:38 INFO - PROCESS | 1817 | 1461169478152 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 09:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:24:38 INFO - PROCESS | 1817 | 1461169478158 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:24:38 INFO - PROCESS | 1817 | 1461169478160 Marionette TRACE conn3 <- [1,1982,null,{}] 09:24:38 INFO - PROCESS | 1817 | 1461169478166 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:38 INFO - PROCESS | 1817 | 1461169478360 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 09:24:38 INFO - PROCESS | 1817 | 1461169478651 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f244800 == 146 [pid = 1817] [id = 503] 09:24:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x8f2dd000) [pid = 1817] [serial = 1510] [outer = (nil)] 09:24:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x90287c00) [pid = 1817] [serial = 1511] [outer = 0x8f2dd000] 09:24:38 INFO - PROCESS | 1817 | 1461169478781 Marionette DEBUG loaded listener.js 09:24:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x90343c00) [pid = 1817] [serial = 1512] [outer = 0x8f2dd000] 09:24:39 INFO - PROCESS | 1817 | 1461169479655 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1579ms 09:24:39 INFO - PROCESS | 1817 | 1461169479737 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 09:24:39 INFO - PROCESS | 1817 | 1461169479741 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 09:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:24:39 INFO - PROCESS | 1817 | 1461169479747 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:24:39 INFO - PROCESS | 1817 | 1461169479750 Marionette TRACE conn3 <- [1,1986,null,{}] 09:24:39 INFO - PROCESS | 1817 | 1461169479756 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:39 INFO - PROCESS | 1817 | 1461169479956 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 09:24:40 INFO - PROCESS | 1817 | 1461169480284 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x828cc000 == 147 [pid = 1817] [id = 504] 09:24:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x83d0e400) [pid = 1817] [serial = 1513] [outer = (nil)] 09:24:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x9034b800) [pid = 1817] [serial = 1514] [outer = 0x83d0e400] 09:24:40 INFO - PROCESS | 1817 | 1461169480373 Marionette DEBUG loaded listener.js 09:24:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x904a9000) [pid = 1817] [serial = 1515] [outer = 0x83d0e400] 09:24:41 INFO - PROCESS | 1817 | 1461169481251 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:24:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1580ms 09:24:41 INFO - PROCESS | 1817 | 1461169481327 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 09:24:41 INFO - PROCESS | 1817 | 1461169481331 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 09:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:24:41 INFO - PROCESS | 1817 | 1461169481337 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:24:41 INFO - PROCESS | 1817 | 1461169481341 Marionette TRACE conn3 <- [1,1990,null,{}] 09:24:41 INFO - PROCESS | 1817 | 1461169481346 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:41 INFO - PROCESS | 1817 | 1461169481596 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 09:24:41 INFO - PROCESS | 1817 | 1461169481916 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x9015e000 == 148 [pid = 1817] [id = 505] 09:24:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x90281c00) [pid = 1817] [serial = 1516] [outer = (nil)] 09:24:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x905dcc00) [pid = 1817] [serial = 1517] [outer = 0x90281c00] 09:24:42 INFO - PROCESS | 1817 | 1461169482001 Marionette DEBUG loaded listener.js 09:24:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x905e3000) [pid = 1817] [serial = 1518] [outer = 0x90281c00] 09:24:42 INFO - PROCESS | 1817 | 1461169482859 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1582ms 09:24:42 INFO - PROCESS | 1817 | 1461169482919 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 09:24:42 INFO - PROCESS | 1817 | 1461169482923 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 09:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:24:42 INFO - PROCESS | 1817 | 1461169482929 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:24:42 INFO - PROCESS | 1817 | 1461169482932 Marionette TRACE conn3 <- [1,1994,null,{}] 09:24:42 INFO - PROCESS | 1817 | 1461169482938 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:43 INFO - PROCESS | 1817 | 1461169483139 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 09:24:43 INFO - PROCESS | 1817 | 1461169483411 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x828d7000 == 149 [pid = 1817] [id = 506] 09:24:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x90537c00) [pid = 1817] [serial = 1519] [outer = (nil)] 09:24:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x91e8e400) [pid = 1817] [serial = 1520] [outer = 0x90537c00] 09:24:43 INFO - PROCESS | 1817 | 1461169483558 Marionette DEBUG loaded listener.js 09:24:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x92855800) [pid = 1817] [serial = 1521] [outer = 0x90537c00] 09:24:44 INFO - PROCESS | 1817 | 1461169484415 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1533ms 09:24:44 INFO - PROCESS | 1817 | 1461169484463 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 09:24:44 INFO - PROCESS | 1817 | 1461169484467 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 09:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:24:44 INFO - PROCESS | 1817 | 1461169484473 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:24:44 INFO - PROCESS | 1817 | 1461169484476 Marionette TRACE conn3 <- [1,1998,null,{}] 09:24:44 INFO - PROCESS | 1817 | 1461169484481 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:44 INFO - PROCESS | 1817 | 1461169484704 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 09:24:45 INFO - PROCESS | 1817 | 1461169484979 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x852a8000 == 150 [pid = 1817] [id = 507] 09:24:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x8f242c00) [pid = 1817] [serial = 1522] [outer = (nil)] 09:24:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x94f4ac00) [pid = 1817] [serial = 1523] [outer = 0x8f242c00] 09:24:45 INFO - PROCESS | 1817 | 1461169485118 Marionette DEBUG loaded listener.js 09:24:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x94fad800) [pid = 1817] [serial = 1524] [outer = 0x8f242c00] 09:24:46 INFO - PROCESS | 1817 | 1461169486005 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:24:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1578ms 09:24:46 INFO - PROCESS | 1817 | 1461169486051 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 09:24:46 INFO - PROCESS | 1817 | 1461169486055 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 09:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:24:46 INFO - PROCESS | 1817 | 1461169486062 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:24:46 INFO - PROCESS | 1817 | 1461169486065 Marionette TRACE conn3 <- [1,2002,null,{}] 09:24:46 INFO - PROCESS | 1817 | 1461169486070 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:46 INFO - PROCESS | 1817 | 1461169486270 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 09:24:46 INFO - PROCESS | 1817 | 1461169486558 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x83d0f800 == 151 [pid = 1817] [id = 508] 09:24:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x845e3800) [pid = 1817] [serial = 1525] [outer = (nil)] 09:24:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x96228000) [pid = 1817] [serial = 1526] [outer = 0x845e3800] 09:24:46 INFO - PROCESS | 1817 | 1461169486690 Marionette DEBUG loaded listener.js 09:24:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x96229c00) [pid = 1817] [serial = 1527] [outer = 0x845e3800] 09:24:48 INFO - PROCESS | 1817 | --DOCSHELL 0x8f2d3c00 == 150 [pid = 1817] [id = 68] 09:24:48 INFO - PROCESS | 1817 | --DOCSHELL 0x906df800 == 149 [pid = 1817] [id = 56] 09:24:48 INFO - PROCESS | 1817 | --DOCSHELL 0x8bea7c00 == 148 [pid = 1817] [id = 284] 09:24:48 INFO - PROCESS | 1817 | --DOCSHELL 0x89078800 == 147 [pid = 1817] [id = 274] 09:24:48 INFO - PROCESS | 1817 | --DOCSHELL 0x84f67000 == 146 [pid = 1817] [id = 275] 09:24:48 INFO - PROCESS | 1817 | --DOCSHELL 0x828ce000 == 145 [pid = 1817] [id = 484] 09:24:48 INFO - PROCESS | 1817 | --DOCSHELL 0x905de000 == 144 [pid = 1817] [id = 483] 09:24:48 INFO - PROCESS | 1817 | --DOCSHELL 0x904a9800 == 143 [pid = 1817] [id = 482] 09:24:48 INFO - PROCESS | 1817 | --DOCSHELL 0x83c12000 == 142 [pid = 1817] [id = 480] 09:24:48 INFO - PROCESS | 1817 | --DOCSHELL 0x83c11400 == 141 [pid = 1817] [id = 481] 09:24:48 INFO - PROCESS | 1817 | --DOCSHELL 0x83ae5400 == 140 [pid = 1817] [id = 479] 09:24:48 INFO - PROCESS | 1817 | --DOCSHELL 0x845e6400 == 139 [pid = 1817] [id = 478] 09:24:48 INFO - PROCESS | 1817 | --DOCSHELL 0x8ca9c800 == 138 [pid = 1817] [id = 476] 09:24:48 INFO - PROCESS | 1817 | --DOCSHELL 0x8e8eb800 == 137 [pid = 1817] [id = 477] 09:24:48 INFO - PROCESS | 1817 | --DOCSHELL 0x828d5800 == 136 [pid = 1817] [id = 475] 09:24:48 INFO - PROCESS | 1817 | --DOCSHELL 0x84f6a000 == 135 [pid = 1817] [id = 474] 09:24:48 INFO - PROCESS | 1817 | --DOCSHELL 0x8b58e400 == 134 [pid = 1817] [id = 473] 09:24:48 INFO - PROCESS | 1817 | --DOCSHELL 0x8aac7c00 == 133 [pid = 1817] [id = 472] 09:24:48 INFO - PROCESS | 1817 | --DOCSHELL 0x8ad2e000 == 132 [pid = 1817] [id = 471] 09:24:48 INFO - PROCESS | 1817 | --DOCSHELL 0x891ef400 == 131 [pid = 1817] [id = 470] 09:24:48 INFO - PROCESS | 1817 | --DOCSHELL 0x86ddd000 == 130 [pid = 1817] [id = 468] 09:24:48 INFO - PROCESS | 1817 | --DOCSHELL 0x852a8c00 == 129 [pid = 1817] [id = 469] 09:24:48 INFO - PROCESS | 1817 | --DOCSHELL 0x85c6b000 == 128 [pid = 1817] [id = 467] 09:24:48 INFO - PROCESS | 1817 | --DOCSHELL 0x81edcc00 == 127 [pid = 1817] [id = 466] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x90024000) [pid = 1817] [serial = 1370] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x88947000) [pid = 1817] [serial = 1335] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x85c63800) [pid = 1817] [serial = 1331] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x89eee000) [pid = 1817] [serial = 1341] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x88feb800) [pid = 1817] [serial = 1257] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x87737400) [pid = 1817] [serial = 1394] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x8addcc00) [pid = 1817] [serial = 1346] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x913e6400) [pid = 1817] [serial = 1382] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x87ed2c00) [pid = 1817] [serial = 1395] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x91161c00) [pid = 1817] [serial = 1379] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x8b6c2400) [pid = 1817] [serial = 1352] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x91307000) [pid = 1817] [serial = 1380] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x90536400) [pid = 1817] [serial = 1376] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x864ec800) [pid = 1817] [serial = 1391] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x8aea1400) [pid = 1817] [serial = 1347] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x85ddf400) [pid = 1817] [serial = 1332] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x8b648800) [pid = 1817] [serial = 1350] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x8b6c8000) [pid = 1817] [serial = 1353] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x8e8edc00) [pid = 1817] [serial = 1364] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x90342000) [pid = 1817] [serial = 1373] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x87734400) [pid = 1817] [serial = 1334] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x9285e000) [pid = 1817] [serial = 1386] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x85ba8c00) [pid = 1817] [serial = 1389] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x90348000) [pid = 1817] [serial = 1374] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x852a5c00) [pid = 1817] [serial = 1388] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x9285b400) [pid = 1817] [serial = 1385] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x8e6cb000) [pid = 1817] [serial = 1361] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x8bfb0800) [pid = 1817] [serial = 1356] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x8b590800) [pid = 1817] [serial = 1349] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x8fb33000) [pid = 1817] [serial = 1368] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x8f23c400) [pid = 1817] [serial = 1362] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x8bea9400) [pid = 1817] [serial = 1355] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x8fb2e800) [pid = 1817] [serial = 1367] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x913ea000) [pid = 1817] [serial = 1383] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x8c87f400) [pid = 1817] [serial = 1358] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x8c885400) [pid = 1817] [serial = 1359] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x8a562c00) [pid = 1817] [serial = 1344] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x9053e400) [pid = 1817] [serial = 1377] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x90156800) [pid = 1817] [serial = 1371] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x86b35800) [pid = 1817] [serial = 1392] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x89ee5800) [pid = 1817] [serial = 1340] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x88ff5c00) [pid = 1817] [serial = 1337] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x89078c00) [pid = 1817] [serial = 1338] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x8f298800) [pid = 1817] [serial = 1365] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x8a55f800) [pid = 1817] [serial = 1343] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x86f4f800) [pid = 1817] [serial = 1397] [outer = (nil)] [url = about:blank] 09:24:49 INFO - PROCESS | 1817 | 1461169489615 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 3581ms 09:24:49 INFO - PROCESS | 1817 | 1461169489644 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 09:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:24:49 INFO - PROCESS | 1817 | 1461169489649 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 09:24:49 INFO - PROCESS | 1817 | 1461169489656 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:24:49 INFO - PROCESS | 1817 | 1461169489662 Marionette TRACE conn3 <- [1,2006,null,{}] 09:24:49 INFO - PROCESS | 1817 | 1461169489669 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:49 INFO - PROCESS | 1817 | 1461169489859 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 09:24:50 INFO - PROCESS | 1817 | 1461169490050 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x83d10800 == 128 [pid = 1817] [id = 509] 09:24:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x85ba2c00) [pid = 1817] [serial = 1528] [outer = (nil)] 09:24:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x85c6c800) [pid = 1817] [serial = 1529] [outer = 0x85ba2c00] 09:24:50 INFO - PROCESS | 1817 | 1461169490123 Marionette DEBUG loaded listener.js 09:24:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x85ddf000) [pid = 1817] [serial = 1530] [outer = 0x85ba2c00] 09:24:51 INFO - PROCESS | 1817 | 1461169491017 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:24:51 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:24:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1398ms 09:24:51 INFO - PROCESS | 1817 | 1461169491054 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 09:24:51 INFO - PROCESS | 1817 | 1461169491062 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 09:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:24:51 INFO - PROCESS | 1817 | 1461169491072 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:24:51 INFO - PROCESS | 1817 | 1461169491075 Marionette TRACE conn3 <- [1,2010,null,{}] 09:24:51 INFO - PROCESS | 1817 | 1461169491081 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:51 INFO - PROCESS | 1817 | 1461169491270 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 09:24:51 INFO - PROCESS | 1817 | 1461169491497 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x83ae5400 == 129 [pid = 1817] [id = 510] 09:24:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x84f6a800) [pid = 1817] [serial = 1531] [outer = (nil)] 09:24:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x86f43c00) [pid = 1817] [serial = 1532] [outer = 0x84f6a800] 09:24:51 INFO - PROCESS | 1817 | 1461169491572 Marionette DEBUG loaded listener.js 09:24:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x87740400) [pid = 1817] [serial = 1533] [outer = 0x84f6a800] 09:24:52 INFO - PROCESS | 1817 | 1461169492453 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:24:52 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:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1436ms 09:24:52 INFO - PROCESS | 1817 | 1461169492508 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 09:24:52 INFO - PROCESS | 1817 | 1461169492511 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 09:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:24:52 INFO - PROCESS | 1817 | 1461169492523 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:24:52 INFO - PROCESS | 1817 | 1461169492527 Marionette TRACE conn3 <- [1,2014,null,{}] 09:24:52 INFO - PROCESS | 1817 | 1461169492544 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:52 INFO - PROCESS | 1817 | 1461169492802 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 09:24:52 INFO - PROCESS | 1817 | 1461169492842 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f4cc00 == 130 [pid = 1817] [id = 511] 09:24:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x87ed3800) [pid = 1817] [serial = 1534] [outer = (nil)] 09:24:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x88ff3400) [pid = 1817] [serial = 1535] [outer = 0x87ed3800] 09:24:52 INFO - PROCESS | 1817 | 1461169492929 Marionette DEBUG loaded listener.js 09:24:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x89078800) [pid = 1817] [serial = 1536] [outer = 0x87ed3800] 09:24:54 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x83ae4800) [pid = 1817] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:24:54 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x85ba4000) [pid = 1817] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:24:54 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x845e5c00) [pid = 1817] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:24:54 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x86f47400) [pid = 1817] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:24:54 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x90533000) [pid = 1817] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:24:54 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x8ca9cc00) [pid = 1817] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:24:54 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x8beb0c00) [pid = 1817] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:24:54 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x86f49c00) [pid = 1817] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:24:54 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x904af400) [pid = 1817] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:24:54 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x852a5400) [pid = 1817] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:24:54 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x8ad2ec00) [pid = 1817] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:24:54 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x89ee9400) [pid = 1817] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:24:54 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x905e5400) [pid = 1817] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:24:54 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x81edd400) [pid = 1817] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:24:54 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x86b9d400) [pid = 1817] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:24:54 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x8b650000) [pid = 1817] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:24:54 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x845e8800) [pid = 1817] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:24:54 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x8f23b000) [pid = 1817] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:24:54 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x85c67c00) [pid = 1817] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:24:54 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x85ddb800) [pid = 1817] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:24:54 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x85ddd400) [pid = 1817] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:24:54 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x8b6ba000) [pid = 1817] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:24:54 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x8f29bc00) [pid = 1817] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:24:54 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x8aacbc00) [pid = 1817] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:24:54 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x83d10c00) [pid = 1817] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:24:54 INFO - PROCESS | 1817 | 1461169494467 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1984ms 09:24:54 INFO - PROCESS | 1817 | 1461169494515 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 09:24:54 INFO - PROCESS | 1817 | 1461169494520 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 09:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:24:54 INFO - PROCESS | 1817 | 1461169494527 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:24:54 INFO - PROCESS | 1817 | 1461169494530 Marionette TRACE conn3 <- [1,2018,null,{}] 09:24:54 INFO - PROCESS | 1817 | 1461169494535 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:54 INFO - PROCESS | 1817 | 1461169494713 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 09:24:54 INFO - PROCESS | 1817 | 1461169494728 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x83af1000 == 131 [pid = 1817] [id = 512] 09:24:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x861e6800) [pid = 1817] [serial = 1537] [outer = (nil)] 09:24:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x86f49c00) [pid = 1817] [serial = 1538] [outer = 0x861e6800] 09:24:54 INFO - PROCESS | 1817 | 1461169494800 Marionette DEBUG loaded listener.js 09:24:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x89070400) [pid = 1817] [serial = 1539] [outer = 0x861e6800] 09:24:55 INFO - PROCESS | 1817 | 1461169495699 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1232ms 09:24:55 INFO - PROCESS | 1817 | 1461169495760 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 09:24:55 INFO - PROCESS | 1817 | 1461169495762 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 09:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:24:55 INFO - PROCESS | 1817 | 1461169495769 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:24:55 INFO - PROCESS | 1817 | 1461169495771 Marionette TRACE conn3 <- [1,2022,null,{}] 09:24:55 INFO - PROCESS | 1817 | 1461169495776 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:55 INFO - PROCESS | 1817 | 1461169495973 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 09:24:56 INFO - PROCESS | 1817 | 1461169496330 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x81edd400 == 132 [pid = 1817] [id = 513] 09:24:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x81ee3000) [pid = 1817] [serial = 1540] [outer = (nil)] 09:24:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x83d03400) [pid = 1817] [serial = 1541] [outer = 0x81ee3000] 09:24:56 INFO - PROCESS | 1817 | 1461169496423 Marionette DEBUG loaded listener.js 09:24:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x84f67000) [pid = 1817] [serial = 1542] [outer = 0x81ee3000] 09:24:57 INFO - PROCESS | 1817 | 1461169497424 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1728ms 09:24:57 INFO - PROCESS | 1817 | 1461169497499 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 09:24:57 INFO - PROCESS | 1817 | 1461169497506 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 09:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:24:57 INFO - PROCESS | 1817 | 1461169497516 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:24:57 INFO - PROCESS | 1817 | 1461169497520 Marionette TRACE conn3 <- [1,2026,null,{}] 09:24:57 INFO - PROCESS | 1817 | 1461169497527 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:57 INFO - PROCESS | 1817 | 1461169497779 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 09:24:58 INFO - PROCESS | 1817 | 1461169498097 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x85de0800 == 133 [pid = 1817] [id = 514] 09:24:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x864ecc00) [pid = 1817] [serial = 1543] [outer = (nil)] 09:24:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x86b30c00) [pid = 1817] [serial = 1544] [outer = 0x864ecc00] 09:24:58 INFO - PROCESS | 1817 | 1461169498191 Marionette DEBUG loaded listener.js 09:24:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x86ba3000) [pid = 1817] [serial = 1545] [outer = 0x864ecc00] 09:24:59 INFO - PROCESS | 1817 | 1461169499173 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1733ms 09:24:59 INFO - PROCESS | 1817 | 1461169499253 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 09:24:59 INFO - PROCESS | 1817 | 1461169499259 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 09:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:24:59 INFO - PROCESS | 1817 | 1461169499266 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:24:59 INFO - PROCESS | 1817 | 1461169499270 Marionette TRACE conn3 <- [1,2030,null,{}] 09:24:59 INFO - PROCESS | 1817 | 1461169499276 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:59 INFO - PROCESS | 1817 | 1461169499527 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 09:24:59 INFO - PROCESS | 1817 | 1461169499890 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f47c00 == 134 [pid = 1817] [id = 515] 09:24:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x87edf400) [pid = 1817] [serial = 1546] [outer = (nil)] 09:24:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x88b42400) [pid = 1817] [serial = 1547] [outer = 0x87edf400] 09:24:59 INFO - PROCESS | 1817 | 1461169499980 Marionette DEBUG loaded listener.js 09:25:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x88ca3000) [pid = 1817] [serial = 1548] [outer = 0x87edf400] 09:25:00 INFO - PROCESS | 1817 | 1461169500928 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1691ms 09:25:00 INFO - PROCESS | 1817 | 1461169500959 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 09:25:00 INFO - PROCESS | 1817 | 1461169500963 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 09:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:25:00 INFO - PROCESS | 1817 | 1461169500980 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:25:00 INFO - PROCESS | 1817 | 1461169500990 Marionette TRACE conn3 <- [1,2034,null,{}] 09:25:00 INFO - PROCESS | 1817 | 1461169500996 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:01 INFO - PROCESS | 1817 | 1461169501297 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 09:25:01 INFO - PROCESS | 1817 | 1461169501631 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x87ed2c00 == 135 [pid = 1817] [id = 516] 09:25:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x88b3fc00) [pid = 1817] [serial = 1549] [outer = (nil)] 09:25:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8a341800) [pid = 1817] [serial = 1550] [outer = 0x88b3fc00] 09:25:01 INFO - PROCESS | 1817 | 1461169501722 Marionette DEBUG loaded listener.js 09:25:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x8a34e800) [pid = 1817] [serial = 1551] [outer = 0x88b3fc00] 09:25:02 INFO - PROCESS | 1817 | 1461169502588 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:25:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1647ms 09:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:25:02 INFO - PROCESS | 1817 | 1461169502619 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 09:25:02 INFO - PROCESS | 1817 | 1461169502623 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 09:25:02 INFO - PROCESS | 1817 | 1461169502629 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:25:02 INFO - PROCESS | 1817 | 1461169502633 Marionette TRACE conn3 <- [1,2038,null,{}] 09:25:02 INFO - PROCESS | 1817 | 1461169502638 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:02 INFO - PROCESS | 1817 | 1461169502959 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 09:25:03 INFO - PROCESS | 1817 | 1461169503166 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x891ed000 == 136 [pid = 1817] [id = 517] 09:25:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x8a344400) [pid = 1817] [serial = 1552] [outer = (nil)] 09:25:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x8aac8800) [pid = 1817] [serial = 1553] [outer = 0x8a344400] 09:25:03 INFO - PROCESS | 1817 | 1461169503299 Marionette DEBUG loaded listener.js 09:25:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x8ad36800) [pid = 1817] [serial = 1554] [outer = 0x8a344400] 09:25:04 INFO - PROCESS | 1817 | 1461169504149 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1580ms 09:25:04 INFO - PROCESS | 1817 | 1461169504244 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 09:25:04 INFO - PROCESS | 1817 | 1461169504248 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 09:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:25:04 INFO - PROCESS | 1817 | 1461169504254 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:25:04 INFO - PROCESS | 1817 | 1461169504258 Marionette TRACE conn3 <- [1,2042,null,{}] 09:25:04 INFO - PROCESS | 1817 | 1461169504263 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:04 INFO - PROCESS | 1817 | 1461169504465 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 09:25:04 INFO - PROCESS | 1817 | 1461169504795 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x8add3400 == 137 [pid = 1817] [id = 518] 09:25:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x8addd000) [pid = 1817] [serial = 1555] [outer = (nil)] 09:25:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x8aea3400) [pid = 1817] [serial = 1556] [outer = 0x8addd000] 09:25:04 INFO - PROCESS | 1817 | 1461169504900 Marionette DEBUG loaded listener.js 09:25:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x8b650000) [pid = 1817] [serial = 1557] [outer = 0x8addd000] 09:25:05 INFO - PROCESS | 1817 | 1461169505819 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:25:05 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:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1636ms 09:25:05 INFO - PROCESS | 1817 | 1461169505890 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 09:25:05 INFO - PROCESS | 1817 | 1461169505894 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 09:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:25:05 INFO - PROCESS | 1817 | 1461169505900 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:25:05 INFO - PROCESS | 1817 | 1461169505903 Marionette TRACE conn3 <- [1,2046,null,{}] 09:25:05 INFO - PROCESS | 1817 | 1461169505909 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:06 INFO - PROCESS | 1817 | 1461169506127 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 09:25:06 INFO - PROCESS | 1817 | 1461169506443 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x8addd400 == 138 [pid = 1817] [id = 519] 09:25:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x8aea1400) [pid = 1817] [serial = 1558] [outer = (nil)] 09:25:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x8b6c4c00) [pid = 1817] [serial = 1559] [outer = 0x8aea1400] 09:25:06 INFO - PROCESS | 1817 | 1461169506543 Marionette DEBUG loaded listener.js 09:25:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x8bd17400) [pid = 1817] [serial = 1560] [outer = 0x8aea1400] 09:25:07 INFO - PROCESS | 1817 | 1461169507452 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:25:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1627ms 09:25:07 INFO - PROCESS | 1817 | 1461169507529 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 09:25:07 INFO - PROCESS | 1817 | 1461169507533 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 09:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:25:07 INFO - PROCESS | 1817 | 1461169507539 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:25:07 INFO - PROCESS | 1817 | 1461169507543 Marionette TRACE conn3 <- [1,2050,null,{}] 09:25:07 INFO - PROCESS | 1817 | 1461169507548 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:07 INFO - PROCESS | 1817 | 1461169507751 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 09:25:08 INFO - PROCESS | 1817 | 1461169508067 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b65f400 == 139 [pid = 1817] [id = 520] 09:25:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x8b65f800) [pid = 1817] [serial = 1561] [outer = (nil)] 09:25:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x8beaf800) [pid = 1817] [serial = 1562] [outer = 0x8b65f800] 09:25:08 INFO - PROCESS | 1817 | 1461169508156 Marionette DEBUG loaded listener.js 09:25:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x8bfafc00) [pid = 1817] [serial = 1563] [outer = 0x8b65f800] 09:25:09 INFO - PROCESS | 1817 | 1461169509010 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:25:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:25:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1528ms 09:25:09 INFO - PROCESS | 1817 | 1461169509068 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 09:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:25:09 INFO - PROCESS | 1817 | 1461169509072 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 09:25:09 INFO - PROCESS | 1817 | 1461169509078 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:25:09 INFO - PROCESS | 1817 | 1461169509082 Marionette TRACE conn3 <- [1,2054,null,{}] 09:25:09 INFO - PROCESS | 1817 | 1461169509087 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:09 INFO - PROCESS | 1817 | 1461169509368 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 09:25:09 INFO - PROCESS | 1817 | 1461169509576 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x864eb400 == 140 [pid = 1817] [id = 521] 09:25:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x8bea7c00) [pid = 1817] [serial = 1564] [outer = (nil)] 09:25:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x8c88e800) [pid = 1817] [serial = 1565] [outer = 0x8bea7c00] 09:25:09 INFO - PROCESS | 1817 | 1461169509710 Marionette DEBUG loaded listener.js 09:25:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x8ca90c00) [pid = 1817] [serial = 1566] [outer = 0x8bea7c00] 09:25:10 INFO - PROCESS | 1817 | 1461169510578 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:25:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1537ms 09:25:10 INFO - PROCESS | 1817 | 1461169510616 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 09:25:10 INFO - PROCESS | 1817 | 1461169510619 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 09:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:25:10 INFO - PROCESS | 1817 | 1461169510625 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:25:10 INFO - PROCESS | 1817 | 1461169510629 Marionette TRACE conn3 <- [1,2058,null,{}] 09:25:10 INFO - PROCESS | 1817 | 1461169510634 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:10 INFO - PROCESS | 1817 | 1461169510850 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 09:25:11 INFO - PROCESS | 1817 | 1461169511131 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c88c400 == 141 [pid = 1817] [id = 522] 09:25:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x8ca97000) [pid = 1817] [serial = 1567] [outer = (nil)] 09:25:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x8e6cac00) [pid = 1817] [serial = 1568] [outer = 0x8ca97000] 09:25:11 INFO - PROCESS | 1817 | 1461169511271 Marionette DEBUG loaded listener.js 09:25:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x8e8e9000) [pid = 1817] [serial = 1569] [outer = 0x8ca97000] 09:25:12 INFO - PROCESS | 1817 | 1461169512186 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:25:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:25:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1589ms 09:25:12 INFO - PROCESS | 1817 | 1461169512218 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 09:25:12 INFO - PROCESS | 1817 | 1461169512221 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 09:25:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:25:12 INFO - PROCESS | 1817 | 1461169512228 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:25:12 INFO - PROCESS | 1817 | 1461169512231 Marionette TRACE conn3 <- [1,2062,null,{}] 09:25:12 INFO - PROCESS | 1817 | 1461169512237 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:12 INFO - PROCESS | 1817 | 1461169512433 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 09:25:12 INFO - PROCESS | 1817 | 1461169512708 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f248c00 == 142 [pid = 1817] [id = 523] 09:25:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x8f292400) [pid = 1817] [serial = 1570] [outer = (nil)] 09:25:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x8f29a000) [pid = 1817] [serial = 1571] [outer = 0x8f292400] 09:25:12 INFO - PROCESS | 1817 | 1461169512865 Marionette DEBUG loaded listener.js 09:25:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x8f2d8800) [pid = 1817] [serial = 1572] [outer = 0x8f292400] 09:25:13 INFO - PROCESS | 1817 | 1461169513810 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1634ms 09:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:25:13 INFO - PROCESS | 1817 | 1461169513863 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 09:25:13 INFO - PROCESS | 1817 | 1461169513866 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 09:25:13 INFO - PROCESS | 1817 | 1461169513873 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:25:13 INFO - PROCESS | 1817 | 1461169513878 Marionette TRACE conn3 <- [1,2066,null,{}] 09:25:13 INFO - PROCESS | 1817 | 1461169513883 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:14 INFO - PROCESS | 1817 | 1461169514125 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 09:25:14 INFO - PROCESS | 1817 | 1461169514462 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x81ee1c00 == 143 [pid = 1817] [id = 524] 09:25:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x87739c00) [pid = 1817] [serial = 1573] [outer = (nil)] 09:25:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x8fef9c00) [pid = 1817] [serial = 1574] [outer = 0x87739c00] 09:25:14 INFO - PROCESS | 1817 | 1461169514551 Marionette DEBUG loaded listener.js 09:25:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x90030c00) [pid = 1817] [serial = 1575] [outer = 0x87739c00] 09:25:15 INFO - PROCESS | 1817 | 1461169515445 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:25:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:25:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1639ms 09:25:15 INFO - PROCESS | 1817 | 1461169515512 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 09:25:15 INFO - PROCESS | 1817 | 1461169515516 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 09:25:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:25:15 INFO - PROCESS | 1817 | 1461169515522 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:25:15 INFO - PROCESS | 1817 | 1461169515525 Marionette TRACE conn3 <- [1,2070,null,{}] 09:25:15 INFO - PROCESS | 1817 | 1461169515530 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:15 INFO - PROCESS | 1817 | 1461169515734 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 09:25:16 INFO - PROCESS | 1817 | 1461169516052 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fea5c00 == 144 [pid = 1817] [id = 525] 09:25:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x8feab000) [pid = 1817] [serial = 1576] [outer = (nil)] 09:25:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x90342000) [pid = 1817] [serial = 1577] [outer = 0x8feab000] 09:25:16 INFO - PROCESS | 1817 | 1461169516141 Marionette DEBUG loaded listener.js 09:25:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x90347c00) [pid = 1817] [serial = 1578] [outer = 0x8feab000] 09:25:17 INFO - PROCESS | 1817 | 1461169517036 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1582ms 09:25:17 INFO - PROCESS | 1817 | 1461169517104 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 09:25:17 INFO - PROCESS | 1817 | 1461169517107 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 09:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:25:17 INFO - PROCESS | 1817 | 1461169517114 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:25:17 INFO - PROCESS | 1817 | 1461169517117 Marionette TRACE conn3 <- [1,2074,null,{}] 09:25:17 INFO - PROCESS | 1817 | 1461169517123 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:17 INFO - PROCESS | 1817 | 1461169517327 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 09:25:17 INFO - PROCESS | 1817 | 1461169517645 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x90285800 == 145 [pid = 1817] [id = 526] 09:25:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x90287800) [pid = 1817] [serial = 1579] [outer = (nil)] 09:25:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x9053e400) [pid = 1817] [serial = 1580] [outer = 0x90287800] 09:25:17 INFO - PROCESS | 1817 | 1461169517735 Marionette DEBUG loaded listener.js 09:25:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x905da800) [pid = 1817] [serial = 1581] [outer = 0x90287800] 09:25:18 INFO - PROCESS | 1817 | 1461169518584 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1530ms 09:25:18 INFO - PROCESS | 1817 | 1461169518645 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 09:25:18 INFO - PROCESS | 1817 | 1461169518648 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 09:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:25:18 INFO - PROCESS | 1817 | 1461169518655 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:25:18 INFO - PROCESS | 1817 | 1461169518658 Marionette TRACE conn3 <- [1,2078,null,{}] 09:25:18 INFO - PROCESS | 1817 | 1461169518664 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:18 INFO - PROCESS | 1817 | 1461169518864 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 09:25:19 INFO - PROCESS | 1817 | 1461169519144 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x852a0000 == 146 [pid = 1817] [id = 527] 09:25:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x852aa400) [pid = 1817] [serial = 1582] [outer = (nil)] 09:25:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x9130c000) [pid = 1817] [serial = 1583] [outer = 0x852aa400] 09:25:19 INFO - PROCESS | 1817 | 1461169519279 Marionette DEBUG loaded listener.js 09:25:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x913ea000) [pid = 1817] [serial = 1584] [outer = 0x852aa400] 09:25:20 INFO - PROCESS | 1817 | 1461169520146 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1528ms 09:25:20 INFO - PROCESS | 1817 | 1461169520184 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 09:25:20 INFO - PROCESS | 1817 | 1461169520188 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 09:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:25:20 INFO - PROCESS | 1817 | 1461169520194 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:25:20 INFO - PROCESS | 1817 | 1461169520197 Marionette TRACE conn3 <- [1,2082,null,{}] 09:25:20 INFO - PROCESS | 1817 | 1461169520202 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:20 INFO - PROCESS | 1817 | 1461169520408 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 09:25:20 INFO - PROCESS | 1817 | 1461169520690 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x906df800 == 147 [pid = 1817] [id = 528] 09:25:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x906e0800) [pid = 1817] [serial = 1585] [outer = (nil)] 09:25:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x93b0a000) [pid = 1817] [serial = 1586] [outer = 0x906e0800] 09:25:20 INFO - PROCESS | 1817 | 1461169520781 Marionette DEBUG loaded listener.js 09:25:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x94f48800) [pid = 1817] [serial = 1587] [outer = 0x906e0800] 09:25:21 INFO - PROCESS | 1817 | 1461169521743 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1627ms 09:25:21 INFO - PROCESS | 1817 | 1461169521822 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 09:25:21 INFO - PROCESS | 1817 | 1461169521825 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 09:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:25:21 INFO - PROCESS | 1817 | 1461169521832 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:25:21 INFO - PROCESS | 1817 | 1461169521835 Marionette TRACE conn3 <- [1,2086,null,{}] 09:25:21 INFO - PROCESS | 1817 | 1461169521841 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:22 INFO - PROCESS | 1817 | 1461169522045 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 09:25:22 INFO - PROCESS | 1817 | 1461169522323 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x9028b800 == 148 [pid = 1817] [id = 529] 09:25:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x91309c00) [pid = 1817] [serial = 1588] [outer = (nil)] 09:25:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x962ee000) [pid = 1817] [serial = 1589] [outer = 0x91309c00] 09:25:22 INFO - PROCESS | 1817 | 1461169522464 Marionette DEBUG loaded listener.js 09:25:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x963a4400) [pid = 1817] [serial = 1590] [outer = 0x91309c00] 09:25:23 INFO - PROCESS | 1817 | 1461169523358 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1578ms 09:25:23 INFO - PROCESS | 1817 | 1461169523411 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 09:25:23 INFO - PROCESS | 1817 | 1461169523415 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 09:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:25:23 INFO - PROCESS | 1817 | 1461169523422 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:25:23 INFO - PROCESS | 1817 | 1461169523424 Marionette TRACE conn3 <- [1,2090,null,{}] 09:25:23 INFO - PROCESS | 1817 | 1461169523431 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:23 INFO - PROCESS | 1817 | 1461169523635 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 09:25:23 INFO - PROCESS | 1817 | 1461169523918 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x852a4400 == 149 [pid = 1817] [id = 530] 09:25:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x8773d800) [pid = 1817] [serial = 1591] [outer = (nil)] 09:25:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x967b8c00) [pid = 1817] [serial = 1592] [outer = 0x8773d800] 09:25:24 INFO - PROCESS | 1817 | 1461169524052 Marionette DEBUG loaded listener.js 09:25:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x967be400) [pid = 1817] [serial = 1593] [outer = 0x8773d800] 09:25:24 INFO - PROCESS | 1817 | 1461169524939 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1581ms 09:25:25 INFO - PROCESS | 1817 | 1461169525004 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 09:25:25 INFO - PROCESS | 1817 | 1461169525008 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 09:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:25:25 INFO - PROCESS | 1817 | 1461169525014 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:25:25 INFO - PROCESS | 1817 | 1461169525017 Marionette TRACE conn3 <- [1,2094,null,{}] 09:25:25 INFO - PROCESS | 1817 | 1461169525022 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:25 INFO - PROCESS | 1817 | 1461169525248 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 09:25:25 INFO - PROCESS | 1817 | 1461169525572 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x83d0cc00 == 150 [pid = 1817] [id = 531] 09:25:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x845eb000) [pid = 1817] [serial = 1594] [outer = (nil)] 09:25:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x970f8800) [pid = 1817] [serial = 1595] [outer = 0x845eb000] 09:25:25 INFO - PROCESS | 1817 | 1461169525662 Marionette DEBUG loaded listener.js 09:25:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x97102800) [pid = 1817] [serial = 1596] [outer = 0x845eb000] 09:25:28 INFO - PROCESS | 1817 | --DOCSHELL 0x864f1000 == 149 [pid = 1817] [id = 487] 09:25:28 INFO - PROCESS | 1817 | --DOCSHELL 0x828ca400 == 148 [pid = 1817] [id = 488] 09:25:28 INFO - PROCESS | 1817 | --DOCSHELL 0x8894d000 == 147 [pid = 1817] [id = 172] 09:25:28 INFO - PROCESS | 1817 | --DOCSHELL 0x8f759000 == 146 [pid = 1817] [id = 63] 09:25:28 INFO - PROCESS | 1817 | --DOCSHELL 0x83af1000 == 145 [pid = 1817] [id = 512] 09:25:28 INFO - PROCESS | 1817 | --DOCSHELL 0x86f4cc00 == 144 [pid = 1817] [id = 511] 09:25:28 INFO - PROCESS | 1817 | --DOCSHELL 0x83ae5400 == 143 [pid = 1817] [id = 510] 09:25:28 INFO - PROCESS | 1817 | --DOCSHELL 0x83d10800 == 142 [pid = 1817] [id = 509] 09:25:28 INFO - PROCESS | 1817 | --DOCSHELL 0x8fe9e800 == 141 [pid = 1817] [id = 502] 09:25:28 INFO - PROCESS | 1817 | --DOCSHELL 0x8f23f000 == 140 [pid = 1817] [id = 501] 09:25:28 INFO - PROCESS | 1817 | --DOCSHELL 0x8f23e000 == 139 [pid = 1817] [id = 500] 09:25:28 INFO - PROCESS | 1817 | --DOCSHELL 0x8b587800 == 138 [pid = 1817] [id = 498] 09:25:28 INFO - PROCESS | 1817 | --DOCSHELL 0x8bdbd800 == 137 [pid = 1817] [id = 499] 09:25:28 INFO - PROCESS | 1817 | --DOCSHELL 0x8b64fc00 == 136 [pid = 1817] [id = 497] 09:25:28 INFO - PROCESS | 1817 | --DOCSHELL 0x8b65c800 == 135 [pid = 1817] [id = 496] 09:25:28 INFO - PROCESS | 1817 | --DOCSHELL 0x8ae9a800 == 134 [pid = 1817] [id = 495] 09:25:28 INFO - PROCESS | 1817 | --DOCSHELL 0x8aac5400 == 133 [pid = 1817] [id = 494] 09:25:28 INFO - PROCESS | 1817 | --DOCSHELL 0x8a566800 == 132 [pid = 1817] [id = 493] 09:25:28 INFO - PROCESS | 1817 | --DOCSHELL 0x89075000 == 131 [pid = 1817] [id = 492] 09:25:28 INFO - PROCESS | 1817 | --DOCSHELL 0x85ba9c00 == 130 [pid = 1817] [id = 490] 09:25:28 INFO - PROCESS | 1817 | --DOCSHELL 0x86ddc800 == 129 [pid = 1817] [id = 491] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x86ba9800) [pid = 1817] [serial = 1466] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x88b4c400) [pid = 1817] [serial = 1467] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x94faa000) [pid = 1817] [serial = 1455] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x88fee800) [pid = 1817] [serial = 1409] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x83c05800) [pid = 1817] [serial = 1329] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x88caa000) [pid = 1817] [serial = 1407] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x913e2c00) [pid = 1817] [serial = 1449] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x8e6c1800) [pid = 1817] [serial = 1430] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x905db000) [pid = 1817] [serial = 1446] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x8894a800) [pid = 1817] [serial = 1464] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x906e3000) [pid = 1817] [serial = 1314] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x864ee000) [pid = 1817] [serial = 1460] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x8ad38c00) [pid = 1817] [serial = 1415] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x8a55e400) [pid = 1817] [serial = 1412] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x9294b400) [pid = 1817] [serial = 1451] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x83ae7c00) [pid = 1817] [serial = 1400] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x9034d800) [pid = 1817] [serial = 1443] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x8bdb5800) [pid = 1817] [serial = 1421] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x9028ec00) [pid = 1817] [serial = 1442] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x8bdbf000) [pid = 1817] [serial = 1422] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x85bacc00) [pid = 1817] [serial = 1457] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x90536c00) [pid = 1817] [serial = 1445] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x93b03400) [pid = 1817] [serial = 1452] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x8f2db800) [pid = 1817] [serial = 1434] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x83d08800) [pid = 1817] [serial = 1401] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x8c88e000) [pid = 1817] [serial = 1427] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x86b39c00) [pid = 1817] [serial = 1404] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x8fea9800) [pid = 1817] [serial = 1437] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x87740c00) [pid = 1817] [serial = 1463] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x8bfeb800) [pid = 1817] [serial = 1425] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x9130b400) [pid = 1817] [serial = 1448] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x8fb37400) [pid = 1817] [serial = 1436] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x901cec00) [pid = 1817] [serial = 1440] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x8b64cc00) [pid = 1817] [serial = 1418] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x8e8e2400) [pid = 1817] [serial = 1431] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x8a561000) [pid = 1817] [serial = 1413] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x86b39400) [pid = 1817] [serial = 1461] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x8bfb9800) [pid = 1817] [serial = 1424] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x90151400) [pid = 1817] [serial = 1439] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x88ca0000) [pid = 1817] [serial = 1406] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x891f5400) [pid = 1817] [serial = 1410] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x8ae9f000) [pid = 1817] [serial = 1416] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x8f29e400) [pid = 1817] [serial = 1433] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x94f49800) [pid = 1817] [serial = 1454] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x8c8c3c00) [pid = 1817] [serial = 1428] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x861e6c00) [pid = 1817] [serial = 1403] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x8b657800) [pid = 1817] [serial = 1419] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x85c66800) [pid = 1817] [serial = 1458] [outer = (nil)] [url = about:blank] 09:25:28 INFO - PROCESS | 1817 | 1461169528717 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 3732ms 09:25:28 INFO - PROCESS | 1817 | 1461169528747 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 09:25:28 INFO - PROCESS | 1817 | 1461169528752 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 09:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:25:28 INFO - PROCESS | 1817 | 1461169528759 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:25:28 INFO - PROCESS | 1817 | 1461169528765 Marionette TRACE conn3 <- [1,2098,null,{}] 09:25:28 INFO - PROCESS | 1817 | 1461169528773 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:29 INFO - PROCESS | 1817 | 1461169528993 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 09:25:29 INFO - PROCESS | 1817 | 1461169529184 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x83d0d400 == 130 [pid = 1817] [id = 532] 09:25:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x845e7800) [pid = 1817] [serial = 1597] [outer = (nil)] 09:25:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x85baa000) [pid = 1817] [serial = 1598] [outer = 0x845e7800] 09:25:29 INFO - PROCESS | 1817 | 1461169529269 Marionette DEBUG loaded listener.js 09:25:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x85c66800) [pid = 1817] [serial = 1599] [outer = 0x845e7800] 09:25:30 INFO - PROCESS | 1817 | 1461169530051 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1331ms 09:25:30 INFO - PROCESS | 1817 | 1461169530090 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 09:25:30 INFO - PROCESS | 1817 | 1461169530098 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 09:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:25:30 INFO - PROCESS | 1817 | 1461169530107 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:25:30 INFO - PROCESS | 1817 | 1461169530111 Marionette TRACE conn3 <- [1,2102,null,{}] 09:25:30 INFO - PROCESS | 1817 | 1461169530117 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:30 INFO - PROCESS | 1817 | 1461169530391 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 09:25:30 INFO - PROCESS | 1817 | 1461169530515 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x85ba5800 == 131 [pid = 1817] [id = 533] 09:25:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x85bad000) [pid = 1817] [serial = 1600] [outer = (nil)] 09:25:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x864ef800) [pid = 1817] [serial = 1601] [outer = 0x85bad000] 09:25:30 INFO - PROCESS | 1817 | 1461169530594 Marionette DEBUG loaded listener.js 09:25:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x86b34000) [pid = 1817] [serial = 1602] [outer = 0x85bad000] 09:25:31 INFO - PROCESS | 1817 | 1461169531629 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1586ms 09:25:31 INFO - PROCESS | 1817 | 1461169531695 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 09:25:31 INFO - PROCESS | 1817 | 1461169531699 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 09:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:25:31 INFO - PROCESS | 1817 | 1461169531705 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:25:31 INFO - PROCESS | 1817 | 1461169531711 Marionette TRACE conn3 <- [1,2106,null,{}] 09:25:31 INFO - PROCESS | 1817 | 1461169531727 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:31 INFO - PROCESS | 1817 | 1461169531996 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 09:25:32 INFO - PROCESS | 1817 | 1461169532021 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f45800 == 132 [pid = 1817] [id = 534] 09:25:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x86f4ac00) [pid = 1817] [serial = 1603] [outer = (nil)] 09:25:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x87ed0800) [pid = 1817] [serial = 1604] [outer = 0x86f4ac00] 09:25:32 INFO - PROCESS | 1817 | 1461169532098 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x88948000) [pid = 1817] [serial = 1605] [outer = 0x86f4ac00] 09:25:33 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x8f2dd000) [pid = 1817] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:25:33 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x8beabc00) [pid = 1817] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:25:33 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x8ae9d000) [pid = 1817] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:25:33 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x83d0e400) [pid = 1817] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:25:33 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x87ed3800) [pid = 1817] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:25:33 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x8f241000) [pid = 1817] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:25:33 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x85bac000) [pid = 1817] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:25:33 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x8ae9cc00) [pid = 1817] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:25:33 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x8bdb4000) [pid = 1817] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:25:33 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x8fea6000) [pid = 1817] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:25:33 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x85ba2c00) [pid = 1817] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:25:33 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x90537c00) [pid = 1817] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:25:33 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x90281c00) [pid = 1817] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:25:33 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x891eb400) [pid = 1817] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:25:33 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x8b6bf400) [pid = 1817] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:25:33 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x89076000) [pid = 1817] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:25:33 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x8f246800) [pid = 1817] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:25:33 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x8ad32800) [pid = 1817] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:25:33 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x864f3000) [pid = 1817] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:25:33 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x845e3800) [pid = 1817] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:25:33 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x84f6a800) [pid = 1817] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:25:33 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x8e6c6c00) [pid = 1817] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:25:33 INFO - PROCESS | 1817 | 1461169533786 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 2148ms 09:25:33 INFO - PROCESS | 1817 | 1461169533853 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 09:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:25:33 INFO - PROCESS | 1817 | 1461169533871 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 09:25:33 INFO - PROCESS | 1817 | 1461169533877 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - PROCESS | 1817 | 1461169533880 Marionette TRACE conn3 <- [1,2110,null,{}] 09:25:33 INFO - PROCESS | 1817 | 1461169533886 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:34 INFO - PROCESS | 1817 | 1461169534071 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 09:25:34 INFO - PROCESS | 1817 | 1461169534255 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x84f6a800 == 133 [pid = 1817] [id = 535] 09:25:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x85ba2c00) [pid = 1817] [serial = 1606] [outer = (nil)] 09:25:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x88ca0000) [pid = 1817] [serial = 1607] [outer = 0x85ba2c00] 09:25:34 INFO - PROCESS | 1817 | 1461169534327 Marionette DEBUG loaded listener.js 09:25:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x88fee400) [pid = 1817] [serial = 1608] [outer = 0x85ba2c00] 09:25:35 INFO - PROCESS | 1817 | 1461169535117 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1285ms 09:25:35 INFO - PROCESS | 1817 | 1461169535167 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 09:25:35 INFO - PROCESS | 1817 | 1461169535170 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 09:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:25:35 INFO - PROCESS | 1817 | 1461169535176 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:25:35 INFO - PROCESS | 1817 | 1461169535180 Marionette TRACE conn3 <- [1,2114,null,{}] 09:25:35 INFO - PROCESS | 1817 | 1461169535185 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:35 INFO - PROCESS | 1817 | 1461169535362 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 09:25:35 INFO - PROCESS | 1817 | 1461169535376 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x88ca7400 == 134 [pid = 1817] [id = 536] 09:25:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x88ff3800) [pid = 1817] [serial = 1609] [outer = (nil)] 09:25:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x891ea400) [pid = 1817] [serial = 1610] [outer = 0x88ff3800] 09:25:35 INFO - PROCESS | 1817 | 1461169535448 Marionette DEBUG loaded listener.js 09:25:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x891f2000) [pid = 1817] [serial = 1611] [outer = 0x88ff3800] 09:25:36 INFO - PROCESS | 1817 | 1461169536771 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1627ms 09:25:36 INFO - PROCESS | 1817 | 1461169536805 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 09:25:36 INFO - PROCESS | 1817 | 1461169536812 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 09:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:25:36 INFO - PROCESS | 1817 | 1461169536821 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:25:36 INFO - PROCESS | 1817 | 1461169536827 Marionette TRACE conn3 <- [1,2118,null,{}] 09:25:36 INFO - PROCESS | 1817 | 1461169536835 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:37 INFO - PROCESS | 1817 | 1461169537066 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 09:25:37 INFO - PROCESS | 1817 | 1461169537383 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x85bafc00 == 135 [pid = 1817] [id = 537] 09:25:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x85c6d400) [pid = 1817] [serial = 1612] [outer = (nil)] 09:25:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x86dd3000) [pid = 1817] [serial = 1613] [outer = 0x85c6d400] 09:25:37 INFO - PROCESS | 1817 | 1461169537476 Marionette DEBUG loaded listener.js 09:25:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x8773cc00) [pid = 1817] [serial = 1614] [outer = 0x85c6d400] 09:25:38 INFO - PROCESS | 1817 | 1461169538488 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1735ms 09:25:38 INFO - PROCESS | 1817 | 1461169538558 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 09:25:38 INFO - PROCESS | 1817 | 1461169538567 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 09:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:25:38 INFO - PROCESS | 1817 | 1461169538578 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:25:38 INFO - PROCESS | 1817 | 1461169538582 Marionette TRACE conn3 <- [1,2122,null,{}] 09:25:38 INFO - PROCESS | 1817 | 1461169538588 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:38 INFO - PROCESS | 1817 | 1461169538835 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 09:25:39 INFO - PROCESS | 1817 | 1461169539152 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x861f0000 == 136 [pid = 1817] [id = 538] 09:25:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x87737000) [pid = 1817] [serial = 1615] [outer = (nil)] 09:25:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x89eebc00) [pid = 1817] [serial = 1616] [outer = 0x87737000] 09:25:39 INFO - PROCESS | 1817 | 1461169539242 Marionette DEBUG loaded listener.js 09:25:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x8a343400) [pid = 1817] [serial = 1617] [outer = 0x87737000] 09:25:40 INFO - PROCESS | 1817 | 1461169540166 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1630ms 09:25:40 INFO - PROCESS | 1817 | 1461169540208 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 09:25:40 INFO - PROCESS | 1817 | 1461169540212 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 09:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:25:40 INFO - PROCESS | 1817 | 1461169540220 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:25:40 INFO - PROCESS | 1817 | 1461169540228 Marionette TRACE conn3 <- [1,2126,null,{}] 09:25:40 INFO - PROCESS | 1817 | 1461169540248 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:40 INFO - PROCESS | 1817 | 1461169540471 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 09:25:41 INFO - PROCESS | 1817 | 1461169541029 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ad39400 == 137 [pid = 1817] [id = 539] 09:25:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8ad3a800) [pid = 1817] [serial = 1618] [outer = (nil)] 09:25:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x8add5c00) [pid = 1817] [serial = 1619] [outer = 0x8ad3a800] 09:25:41 INFO - PROCESS | 1817 | 1461169541125 Marionette DEBUG loaded listener.js 09:25:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8ae9b800) [pid = 1817] [serial = 1620] [outer = 0x8ad3a800] 09:25:42 INFO - PROCESS | 1817 | 1461169542000 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1839ms 09:25:42 INFO - PROCESS | 1817 | 1461169542058 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 09:25:42 INFO - PROCESS | 1817 | 1461169542063 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 09:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:25:42 INFO - PROCESS | 1817 | 1461169542069 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:25:42 INFO - PROCESS | 1817 | 1461169542073 Marionette TRACE conn3 <- [1,2130,null,{}] 09:25:42 INFO - PROCESS | 1817 | 1461169542078 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:42 INFO - PROCESS | 1817 | 1461169542281 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 09:25:42 INFO - PROCESS | 1817 | 1461169542549 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ad32800 == 138 [pid = 1817] [id = 540] 09:25:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x8b582c00) [pid = 1817] [serial = 1621] [outer = (nil)] 09:25:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x8b58cc00) [pid = 1817] [serial = 1622] [outer = 0x8b582c00] 09:25:42 INFO - PROCESS | 1817 | 1461169542683 Marionette DEBUG loaded listener.js 09:25:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x8b644c00) [pid = 1817] [serial = 1623] [outer = 0x8b582c00] 09:25:43 INFO - PROCESS | 1817 | 1461169543569 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:25:43 INFO - PROCESS | 1817 | 1461169543655 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 09:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:25:43 INFO - PROCESS | 1817 | 1461169543662 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:25:43 INFO - PROCESS | 1817 | 1461169543665 Marionette TRACE conn3 <- [1,2134,null,{}] 09:25:43 INFO - PROCESS | 1817 | 1461169543671 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:43 INFO - PROCESS | 1817 | 1461169543907 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 09:25:44 INFO - PROCESS | 1817 | 1461169544231 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x83d01c00 == 139 [pid = 1817] [id = 541] 09:25:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x8b648c00) [pid = 1817] [serial = 1624] [outer = (nil)] 09:25:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x8b65c800) [pid = 1817] [serial = 1625] [outer = 0x8b648c00] 09:25:44 INFO - PROCESS | 1817 | 1461169544322 Marionette DEBUG loaded listener.js 09:25:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x8b660800) [pid = 1817] [serial = 1626] [outer = 0x8b648c00] 09:25:45 INFO - PROCESS | 1817 | 1461169545241 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1628ms 09:25:45 INFO - PROCESS | 1817 | 1461169545291 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 09:25:45 INFO - PROCESS | 1817 | 1461169545295 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 09:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:25:45 INFO - PROCESS | 1817 | 1461169545301 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:25:45 INFO - PROCESS | 1817 | 1461169545305 Marionette TRACE conn3 <- [1,2138,null,{}] 09:25:45 INFO - PROCESS | 1817 | 1461169545310 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:45 INFO - PROCESS | 1817 | 1461169545526 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 09:25:45 INFO - PROCESS | 1817 | 1461169545845 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b655000 == 140 [pid = 1817] [id = 542] 09:25:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x8b65d000) [pid = 1817] [serial = 1627] [outer = (nil)] 09:25:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x8bfb3800) [pid = 1817] [serial = 1628] [outer = 0x8b65d000] 09:25:45 INFO - PROCESS | 1817 | 1461169545946 Marionette DEBUG loaded listener.js 09:25:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x8bfbd000) [pid = 1817] [serial = 1629] [outer = 0x8b65d000] 09:25:46 INFO - PROCESS | 1817 | 1461169546829 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1578ms 09:25:46 INFO - PROCESS | 1817 | 1461169546880 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 09:25:46 INFO - PROCESS | 1817 | 1461169546884 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 09:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:25:46 INFO - PROCESS | 1817 | 1461169546891 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:25:46 INFO - PROCESS | 1817 | 1461169546895 Marionette TRACE conn3 <- [1,2142,null,{}] 09:25:46 INFO - PROCESS | 1817 | 1461169546901 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:47 INFO - PROCESS | 1817 | 1461169547101 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 09:25:47 INFO - PROCESS | 1817 | 1461169547370 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bea5000 == 141 [pid = 1817] [id = 543] 09:25:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x8bea6800) [pid = 1817] [serial = 1630] [outer = (nil)] 09:25:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x8c889c00) [pid = 1817] [serial = 1631] [outer = 0x8bea6800] 09:25:47 INFO - PROCESS | 1817 | 1461169547500 Marionette DEBUG loaded listener.js 09:25:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x8c8c5800) [pid = 1817] [serial = 1632] [outer = 0x8bea6800] 09:25:48 INFO - PROCESS | 1817 | 1461169548376 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 09:25:48 INFO - PROCESS | 1817 | 1461169548428 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 09:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:25:48 INFO - PROCESS | 1817 | 1461169548435 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:25:48 INFO - PROCESS | 1817 | 1461169548438 Marionette TRACE conn3 <- [1,2146,null,{}] 09:25:48 INFO - PROCESS | 1817 | 1461169548444 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:48 INFO - PROCESS | 1817 | 1461169548643 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 09:25:48 INFO - PROCESS | 1817 | 1461169548920 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bd1b400 == 142 [pid = 1817] [id = 544] 09:25:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x8c880000) [pid = 1817] [serial = 1633] [outer = (nil)] 09:25:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x8e6c6000) [pid = 1817] [serial = 1634] [outer = 0x8c880000] 09:25:49 INFO - PROCESS | 1817 | 1461169549054 Marionette DEBUG loaded listener.js 09:25:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x8e6c7c00) [pid = 1817] [serial = 1635] [outer = 0x8c880000] 09:25:50 INFO - PROCESS | 1817 | 1461169549991 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:25:50 INFO - PROCESS | 1817 | 1461169550077 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 09:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:25:50 INFO - PROCESS | 1817 | 1461169550084 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:25:50 INFO - PROCESS | 1817 | 1461169550088 Marionette TRACE conn3 <- [1,2150,null,{}] 09:25:50 INFO - PROCESS | 1817 | 1461169550093 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:50 INFO - PROCESS | 1817 | 1461169550299 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 09:25:50 INFO - PROCESS | 1817 | 1461169550616 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x8aea2400 == 143 [pid = 1817] [id = 545] 09:25:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x8ca98000) [pid = 1817] [serial = 1636] [outer = (nil)] 09:25:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x8f296400) [pid = 1817] [serial = 1637] [outer = 0x8ca98000] 09:25:50 INFO - PROCESS | 1817 | 1461169550705 Marionette DEBUG loaded listener.js 09:25:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x8f29b000) [pid = 1817] [serial = 1638] [outer = 0x8ca98000] 09:25:51 INFO - PROCESS | 1817 | 1461169551597 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:25:51 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:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1586ms 09:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:25:51 INFO - PROCESS | 1817 | 1461169551672 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 09:25:51 INFO - PROCESS | 1817 | 1461169551675 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 09:25:51 INFO - PROCESS | 1817 | 1461169551681 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:25:51 INFO - PROCESS | 1817 | 1461169551685 Marionette TRACE conn3 <- [1,2154,null,{}] 09:25:51 INFO - PROCESS | 1817 | 1461169551690 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:51 INFO - PROCESS | 1817 | 1461169551951 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 09:25:52 INFO - PROCESS | 1817 | 1461169552279 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f249c00 == 144 [pid = 1817] [id = 546] 09:25:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x8f74f000) [pid = 1817] [serial = 1639] [outer = (nil)] 09:25:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x8f759400) [pid = 1817] [serial = 1640] [outer = 0x8f74f000] 09:25:52 INFO - PROCESS | 1817 | 1461169552369 Marionette DEBUG loaded listener.js 09:25:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x8fb2f400) [pid = 1817] [serial = 1641] [outer = 0x8f74f000] 09:25:53 INFO - PROCESS | 1817 | 1461169553299 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1688ms 09:25:53 INFO - PROCESS | 1817 | 1461169553368 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 09:25:53 INFO - PROCESS | 1817 | 1461169553373 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 09:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:25:53 INFO - PROCESS | 1817 | 1461169553379 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:25:53 INFO - PROCESS | 1817 | 1461169553383 Marionette TRACE conn3 <- [1,2158,null,{}] 09:25:53 INFO - PROCESS | 1817 | 1461169553389 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:53 INFO - PROCESS | 1817 | 1461169553697 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 09:25:54 INFO - PROCESS | 1817 | 1461169554029 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f74c800 == 145 [pid = 1817] [id = 547] 09:25:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x8fb37000) [pid = 1817] [serial = 1642] [outer = (nil)] 09:25:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x9002fc00) [pid = 1817] [serial = 1643] [outer = 0x8fb37000] 09:25:54 INFO - PROCESS | 1817 | 1461169554122 Marionette DEBUG loaded listener.js 09:25:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x901d0800) [pid = 1817] [serial = 1644] [outer = 0x8fb37000] 09:25:55 INFO - PROCESS | 1817 | 1461169555018 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1681ms 09:25:55 INFO - PROCESS | 1817 | 1461169555060 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 09:25:55 INFO - PROCESS | 1817 | 1461169555064 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 09:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:25:55 INFO - PROCESS | 1817 | 1461169555070 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:25:55 INFO - PROCESS | 1817 | 1461169555074 Marionette TRACE conn3 <- [1,2162,null,{}] 09:25:55 INFO - PROCESS | 1817 | 1461169555079 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:55 INFO - PROCESS | 1817 | 1461169555277 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 09:25:55 INFO - PROCESS | 1817 | 1461169555561 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fb2d000 == 146 [pid = 1817] [id = 548] 09:25:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x8fe9e400) [pid = 1817] [serial = 1645] [outer = (nil)] 09:25:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x90342400) [pid = 1817] [serial = 1646] [outer = 0x8fe9e400] 09:25:55 INFO - PROCESS | 1817 | 1461169555695 Marionette DEBUG loaded listener.js 09:25:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x9034d400) [pid = 1817] [serial = 1647] [outer = 0x8fe9e400] 09:25:56 INFO - PROCESS | 1817 | 1461169556549 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1529ms 09:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:25:56 INFO - PROCESS | 1817 | 1461169556601 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 09:25:56 INFO - PROCESS | 1817 | 1461169556604 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 09:25:56 INFO - PROCESS | 1817 | 1461169556611 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:25:56 INFO - PROCESS | 1817 | 1461169556614 Marionette TRACE conn3 <- [1,2166,null,{}] 09:25:56 INFO - PROCESS | 1817 | 1461169556619 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:56 INFO - PROCESS | 1817 | 1461169556831 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 09:25:57 INFO - PROCESS | 1817 | 1461169557109 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x90154800 == 147 [pid = 1817] [id = 549] 09:25:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x901ce000) [pid = 1817] [serial = 1648] [outer = (nil)] 09:25:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x9053a800) [pid = 1817] [serial = 1649] [outer = 0x901ce000] 09:25:57 INFO - PROCESS | 1817 | 1461169557241 Marionette DEBUG loaded listener.js 09:25:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x9053f800) [pid = 1817] [serial = 1650] [outer = 0x901ce000] 09:25:58 INFO - PROCESS | 1817 | 1461169558100 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1535ms 09:25:58 INFO - PROCESS | 1817 | 1461169558146 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 09:25:58 INFO - PROCESS | 1817 | 1461169558150 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 09:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:25:58 INFO - PROCESS | 1817 | 1461169558156 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:25:58 INFO - PROCESS | 1817 | 1461169558160 Marionette TRACE conn3 <- [1,2170,null,{}] 09:25:58 INFO - PROCESS | 1817 | 1461169558186 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:58 INFO - PROCESS | 1817 | 1461169558403 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 09:25:58 INFO - PROCESS | 1817 | 1461169558683 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ad2f400 == 148 [pid = 1817] [id = 550] 09:25:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x90346000) [pid = 1817] [serial = 1651] [outer = (nil)] 09:25:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x9130b400) [pid = 1817] [serial = 1652] [outer = 0x90346000] 09:25:58 INFO - PROCESS | 1817 | 1461169558814 Marionette DEBUG loaded listener.js 09:25:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x91e99800) [pid = 1817] [serial = 1653] [outer = 0x90346000] 09:25:59 INFO - PROCESS | 1817 | 1461169559696 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1608ms 09:25:59 INFO - PROCESS | 1817 | 1461169559766 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 09:25:59 INFO - PROCESS | 1817 | 1461169559770 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 09:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:25:59 INFO - PROCESS | 1817 | 1461169559776 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:25:59 INFO - PROCESS | 1817 | 1461169559778 Marionette TRACE conn3 <- [1,2174,null,{}] 09:25:59 INFO - PROCESS | 1817 | 1461169559785 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:59 INFO - PROCESS | 1817 | 1461169559993 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 09:26:00 INFO - PROCESS | 1817 | 1461169560333 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x852a1000 == 149 [pid = 1817] [id = 551] 09:26:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x90160800) [pid = 1817] [serial = 1654] [outer = (nil)] 09:26:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x93b06800) [pid = 1817] [serial = 1655] [outer = 0x90160800] 09:26:00 INFO - PROCESS | 1817 | 1461169560426 Marionette DEBUG loaded listener.js 09:26:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x93b0c000) [pid = 1817] [serial = 1656] [outer = 0x90160800] 09:26:01 INFO - PROCESS | 1817 | 1461169561351 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1633ms 09:26:01 INFO - PROCESS | 1817 | 1461169561410 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 09:26:01 INFO - PROCESS | 1817 | 1461169561415 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 09:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:26:01 INFO - PROCESS | 1817 | 1461169561421 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:26:01 INFO - PROCESS | 1817 | 1461169561424 Marionette TRACE conn3 <- [1,2178,null,{}] 09:26:01 INFO - PROCESS | 1817 | 1461169561430 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:01 INFO - PROCESS | 1817 | 1461169561674 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 09:26:02 INFO - PROCESS | 1817 | 1461169561995 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x904afc00 == 150 [pid = 1817] [id = 552] 09:26:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x9285cc00) [pid = 1817] [serial = 1657] [outer = (nil)] 09:26:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x963a7c00) [pid = 1817] [serial = 1658] [outer = 0x9285cc00] 09:26:02 INFO - PROCESS | 1817 | 1461169562089 Marionette DEBUG loaded listener.js 09:26:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x967b9400) [pid = 1817] [serial = 1659] [outer = 0x9285cc00] 09:26:03 INFO - PROCESS | 1817 | 1461169563016 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1634ms 09:26:03 INFO - PROCESS | 1817 | 1461169563056 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 09:26:03 INFO - PROCESS | 1817 | 1461169563060 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 09:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:26:03 INFO - PROCESS | 1817 | 1461169563067 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:26:03 INFO - PROCESS | 1817 | 1461169563071 Marionette TRACE conn3 <- [1,2182,null,{}] 09:26:03 INFO - PROCESS | 1817 | 1461169563078 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:03 INFO - PROCESS | 1817 | 1461169563328 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 09:26:03 INFO - PROCESS | 1817 | 1461169563658 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x84f68400 == 151 [pid = 1817] [id = 553] 09:26:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x95a75000) [pid = 1817] [serial = 1660] [outer = (nil)] 09:26:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x97460000) [pid = 1817] [serial = 1661] [outer = 0x95a75000] 09:26:03 INFO - PROCESS | 1817 | 1461169563752 Marionette DEBUG loaded listener.js 09:26:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x97463800) [pid = 1817] [serial = 1662] [outer = 0x95a75000] 09:26:04 INFO - PROCESS | 1817 | 1461169564622 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1635ms 09:26:04 INFO - PROCESS | 1817 | 1461169564704 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 09:26:04 INFO - PROCESS | 1817 | 1461169564708 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 09:26:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:26:04 INFO - PROCESS | 1817 | 1461169564714 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:26:04 INFO - PROCESS | 1817 | 1461169564717 Marionette TRACE conn3 <- [1,2186,null,{}] 09:26:04 INFO - PROCESS | 1817 | 1461169564723 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:04 INFO - PROCESS | 1817 | 1461169564951 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 09:26:05 INFO - PROCESS | 1817 | 1461169565331 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x9745fc00 == 152 [pid = 1817] [id = 554] 09:26:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x97465000) [pid = 1817] [serial = 1663] [outer = (nil)] 09:26:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x9746d000) [pid = 1817] [serial = 1664] [outer = 0x97465000] 09:26:05 INFO - PROCESS | 1817 | 1461169565423 Marionette DEBUG loaded listener.js 09:26:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x97496800) [pid = 1817] [serial = 1665] [outer = 0x97465000] 09:26:06 INFO - PROCESS | 1817 | 1461169566331 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:26:08 INFO - PROCESS | 1817 | --DOCSHELL 0x82e7d000 == 151 [pid = 1817] [id = 388] 09:26:08 INFO - PROCESS | 1817 | --DOCSHELL 0x83ae9c00 == 150 [pid = 1817] [id = 386] 09:26:08 INFO - PROCESS | 1817 | --DOCSHELL 0x81eeac00 == 149 [pid = 1817] [id = 389] 09:26:08 INFO - PROCESS | 1817 | --DOCSHELL 0x84f65000 == 148 [pid = 1817] [id = 486] 09:26:08 INFO - PROCESS | 1817 | --DOCSHELL 0x81ee1400 == 147 [pid = 1817] [id = 387] 09:26:08 INFO - PROCESS | 1817 | --DOCSHELL 0x9034a800 == 146 [pid = 1817] [id = 385] 09:26:08 INFO - PROCESS | 1817 | --DOCSHELL 0x83d0cc00 == 145 [pid = 1817] [id = 531] 09:26:08 INFO - PROCESS | 1817 | --DOCSHELL 0x852a4400 == 144 [pid = 1817] [id = 530] 09:26:08 INFO - PROCESS | 1817 | --DOCSHELL 0x9028b800 == 143 [pid = 1817] [id = 529] 09:26:08 INFO - PROCESS | 1817 | --DOCSHELL 0x906df800 == 142 [pid = 1817] [id = 528] 09:26:08 INFO - PROCESS | 1817 | --DOCSHELL 0x90285800 == 141 [pid = 1817] [id = 526] 09:26:08 INFO - PROCESS | 1817 | --DOCSHELL 0x852a0000 == 140 [pid = 1817] [id = 527] 09:26:08 INFO - PROCESS | 1817 | --DOCSHELL 0x8fea5c00 == 139 [pid = 1817] [id = 525] 09:26:08 INFO - PROCESS | 1817 | --DOCSHELL 0x81ee1c00 == 138 [pid = 1817] [id = 524] 09:26:08 INFO - PROCESS | 1817 | --DOCSHELL 0x8f248c00 == 137 [pid = 1817] [id = 523] 09:26:08 INFO - PROCESS | 1817 | --DOCSHELL 0x864eb400 == 136 [pid = 1817] [id = 521] 09:26:08 INFO - PROCESS | 1817 | --DOCSHELL 0x8c88c400 == 135 [pid = 1817] [id = 522] 09:26:08 INFO - PROCESS | 1817 | --DOCSHELL 0x8b65f400 == 134 [pid = 1817] [id = 520] 09:26:08 INFO - PROCESS | 1817 | --DOCSHELL 0x8addd400 == 133 [pid = 1817] [id = 519] 09:26:08 INFO - PROCESS | 1817 | --DOCSHELL 0x8add3400 == 132 [pid = 1817] [id = 518] 09:26:08 INFO - PROCESS | 1817 | --DOCSHELL 0x891ed000 == 131 [pid = 1817] [id = 517] 09:26:08 INFO - PROCESS | 1817 | --DOCSHELL 0x86f47c00 == 130 [pid = 1817] [id = 515] 09:26:08 INFO - PROCESS | 1817 | --DOCSHELL 0x87ed2c00 == 129 [pid = 1817] [id = 516] 09:26:08 INFO - PROCESS | 1817 | --DOCSHELL 0x85de0800 == 128 [pid = 1817] [id = 514] 09:26:08 INFO - PROCESS | 1817 | --DOCSHELL 0x81edd400 == 127 [pid = 1817] [id = 513] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x90343c00) [pid = 1817] [serial = 1512] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x8c881800) [pid = 1817] [serial = 1493] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x8b583000) [pid = 1817] [serial = 1484] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x9034b800) [pid = 1817] [serial = 1514] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x89078800) [pid = 1817] [serial = 1536] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x8f75a400) [pid = 1817] [serial = 1503] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x8c887c00) [pid = 1817] [serial = 1494] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x86dd1c00) [pid = 1817] [serial = 1472] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x8b65dc00) [pid = 1817] [serial = 1487] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x8b58d800) [pid = 1817] [serial = 1485] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x88ff0c00) [pid = 1817] [serial = 1469] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x8ca99800) [pid = 1817] [serial = 1497] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x9015b800) [pid = 1817] [serial = 1508] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x85ddf000) [pid = 1817] [serial = 1530] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x91e8e400) [pid = 1817] [serial = 1520] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x905e3000) [pid = 1817] [serial = 1518] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x8a564800) [pid = 1817] [serial = 1478] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x8ad30400) [pid = 1817] [serial = 1479] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x90287c00) [pid = 1817] [serial = 1511] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x8bea7800) [pid = 1817] [serial = 1490] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x891e9400) [pid = 1817] [serial = 1475] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x8fea5800) [pid = 1817] [serial = 1505] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x8add9400) [pid = 1817] [serial = 1481] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x88940c00) [pid = 1817] [serial = 1398] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x94f4ac00) [pid = 1817] [serial = 1523] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x8ca90800) [pid = 1817] [serial = 1496] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x96228000) [pid = 1817] [serial = 1526] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x904a9000) [pid = 1817] [serial = 1515] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x905dcc00) [pid = 1817] [serial = 1517] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x96229c00) [pid = 1817] [serial = 1527] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x87740400) [pid = 1817] [serial = 1533] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x86f43c00) [pid = 1817] [serial = 1532] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x8fef1000) [pid = 1817] [serial = 1506] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x8e8ee000) [pid = 1817] [serial = 1500] [outer = (nil)] [url = about:blank] 09:26:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:26:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 3792ms 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x8f29fc00) [pid = 1817] [serial = 1502] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x8e8e0000) [pid = 1817] [serial = 1499] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x88ff3400) [pid = 1817] [serial = 1535] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x85c6c800) [pid = 1817] [serial = 1529] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x8bfb0000) [pid = 1817] [serial = 1491] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x8adde400) [pid = 1817] [serial = 1482] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x92855800) [pid = 1817] [serial = 1521] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x86f48000) [pid = 1817] [serial = 1473] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x8bd18000) [pid = 1817] [serial = 1488] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x901cc000) [pid = 1817] [serial = 1509] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x891efc00) [pid = 1817] [serial = 1476] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x86f49c00) [pid = 1817] [serial = 1538] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1817 | 1461169568636 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 09:26:08 INFO - PROCESS | 1817 | 1461169568641 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 09:26:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:26:08 INFO - PROCESS | 1817 | 1461169568658 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:26:08 INFO - PROCESS | 1817 | 1461169568665 Marionette TRACE conn3 <- [1,2190,null,{}] 09:26:08 INFO - PROCESS | 1817 | 1461169568673 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:08 INFO - PROCESS | 1817 | 1461169568850 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 09:26:08 INFO - PROCESS | 1817 | 1461169568865 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x85c5fc00 == 128 [pid = 1817] [id = 555] 09:26:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x85c62000) [pid = 1817] [serial = 1666] [outer = (nil)] 09:26:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x85dd8000) [pid = 1817] [serial = 1667] [outer = 0x85c62000] 09:26:08 INFO - PROCESS | 1817 | 1461169568941 Marionette DEBUG loaded listener.js 09:26:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x85de0000) [pid = 1817] [serial = 1668] [outer = 0x85c62000] 09:26:09 INFO - PROCESS | 1817 | 1461169569900 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:26:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:26:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1285ms 09:26:09 INFO - PROCESS | 1817 | 1461169569943 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 09:26:09 INFO - PROCESS | 1817 | 1461169569948 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 09:26:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:26:09 INFO - PROCESS | 1817 | 1461169569960 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:26:09 INFO - PROCESS | 1817 | 1461169569964 Marionette TRACE conn3 <- [1,2194,null,{}] 09:26:09 INFO - PROCESS | 1817 | 1461169569970 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:10 INFO - PROCESS | 1817 | 1461169570169 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 09:26:10 INFO - PROCESS | 1817 | 1461169570375 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x81ee7c00 == 129 [pid = 1817] [id = 556] 09:26:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x84f64000) [pid = 1817] [serial = 1669] [outer = (nil)] 09:26:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x86dd1c00) [pid = 1817] [serial = 1670] [outer = 0x84f64000] 09:26:10 INFO - PROCESS | 1817 | 1461169570447 Marionette DEBUG loaded listener.js 09:26:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x86f48000) [pid = 1817] [serial = 1671] [outer = 0x84f64000] 09:26:11 INFO - PROCESS | 1817 | 1461169571428 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:26:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:26:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1533ms 09:26:11 INFO - PROCESS | 1817 | 1461169571489 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 09:26:11 INFO - PROCESS | 1817 | 1461169571493 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 09:26:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:26:11 INFO - PROCESS | 1817 | 1461169571499 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:26:11 INFO - PROCESS | 1817 | 1461169571502 Marionette TRACE conn3 <- [1,2198,null,{}] 09:26:11 INFO - PROCESS | 1817 | 1461169571516 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:11 INFO - PROCESS | 1817 | 1461169571788 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 09:26:11 INFO - PROCESS | 1817 | 1461169571813 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x86dd4c00 == 130 [pid = 1817] [id = 557] 09:26:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x88ca3400) [pid = 1817] [serial = 1672] [outer = (nil)] 09:26:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x8906f800) [pid = 1817] [serial = 1673] [outer = 0x88ca3400] 09:26:11 INFO - PROCESS | 1817 | 1461169571889 Marionette DEBUG loaded listener.js 09:26:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x8907b800) [pid = 1817] [serial = 1674] [outer = 0x88ca3400] 09:26:12 INFO - PROCESS | 1817 | 1461169572810 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:26:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:26:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1328ms 09:26:12 INFO - PROCESS | 1817 | 1461169572827 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 09:26:12 INFO - PROCESS | 1817 | 1461169572830 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 09:26:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:26:12 INFO - PROCESS | 1817 | 1461169572836 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:26:12 INFO - PROCESS | 1817 | 1461169572839 Marionette TRACE conn3 <- [1,2202,null,{}] 09:26:12 INFO - PROCESS | 1817 | 1461169572844 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:13 INFO - PROCESS | 1817 | 1461169573106 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 09:26:13 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x87739c00) [pid = 1817] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:26:13 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x81ee3000) [pid = 1817] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:26:13 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x845eb000) [pid = 1817] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:26:13 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x91309c00) [pid = 1817] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:26:13 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x8f292400) [pid = 1817] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:26:13 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x88b3fc00) [pid = 1817] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:26:13 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x86f4ac00) [pid = 1817] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:26:13 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x845e7800) [pid = 1817] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:26:13 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x87739800) [pid = 1817] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:26:13 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x87edf400) [pid = 1817] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:26:13 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x8b65f800) [pid = 1817] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:26:13 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x85bad000) [pid = 1817] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:26:13 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x8aea1400) [pid = 1817] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:26:13 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x8773d800) [pid = 1817] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:26:13 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x8ca97000) [pid = 1817] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:26:13 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x90287800) [pid = 1817] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:26:13 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x8a344400) [pid = 1817] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:26:13 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x8feab000) [pid = 1817] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:26:13 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x852aa400) [pid = 1817] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:26:13 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x8f242c00) [pid = 1817] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:26:13 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x906e0800) [pid = 1817] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:26:13 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x864ecc00) [pid = 1817] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:26:13 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x85ba2c00) [pid = 1817] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:26:13 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x8addd000) [pid = 1817] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:26:13 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x8bea7c00) [pid = 1817] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:26:13 INFO - PROCESS | 1817 | 1461169573948 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x81ee0800 == 131 [pid = 1817] [id = 558] 09:26:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x828d5400) [pid = 1817] [serial = 1675] [outer = (nil)] 09:26:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x852a9c00) [pid = 1817] [serial = 1676] [outer = 0x828d5400] 09:26:14 INFO - PROCESS | 1817 | 1461169574024 Marionette DEBUG loaded listener.js 09:26:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x86b9d400) [pid = 1817] [serial = 1677] [outer = 0x828d5400] 09:26:14 INFO - PROCESS | 1817 | 1461169574751 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:26:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:26:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1927ms 09:26:14 INFO - PROCESS | 1817 | 1461169574764 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 09:26:14 INFO - PROCESS | 1817 | 1461169574767 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 09:26:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:26:14 INFO - PROCESS | 1817 | 1461169574784 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - PROCESS | 1817 | 1461169574787 Marionette TRACE conn3 <- [1,2206,null,{}] 09:26:14 INFO - PROCESS | 1817 | 1461169574792 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:14 INFO - PROCESS | 1817 | 1461169574970 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 09:26:15 INFO - PROCESS | 1817 | 1461169574985 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x84f69800 == 132 [pid = 1817] [id = 559] 09:26:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x8773d800) [pid = 1817] [serial = 1678] [outer = (nil)] 09:26:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x8a345800) [pid = 1817] [serial = 1679] [outer = 0x8773d800] 09:26:15 INFO - PROCESS | 1817 | 1461169575056 Marionette DEBUG loaded listener.js 09:26:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x8a55e800) [pid = 1817] [serial = 1680] [outer = 0x8773d800] 09:26:16 INFO - PROCESS | 1817 | 1461169576204 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:26:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:26:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1442ms 09:26:16 INFO - PROCESS | 1817 | 1461169576227 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 09:26:16 INFO - PROCESS | 1817 | 1461169576233 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 09:26:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:26:16 INFO - PROCESS | 1817 | 1461169576241 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:26:16 INFO - PROCESS | 1817 | 1461169576248 Marionette TRACE conn3 <- [1,2210,null,{}] 09:26:16 INFO - PROCESS | 1817 | 1461169576257 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:16 INFO - PROCESS | 1817 | 1461169576471 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 09:26:16 INFO - PROCESS | 1817 | 1461169576814 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x852a0000 == 133 [pid = 1817] [id = 560] 09:26:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x85ba3c00) [pid = 1817] [serial = 1681] [outer = (nil)] 09:26:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x86b36400) [pid = 1817] [serial = 1682] [outer = 0x85ba3c00] 09:26:16 INFO - PROCESS | 1817 | 1461169576909 Marionette DEBUG loaded listener.js 09:26:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x86dd4400) [pid = 1817] [serial = 1683] [outer = 0x85ba3c00] 09:26:17 INFO - PROCESS | 1817 | 1461169577799 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:26:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:26:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1635ms 09:26:17 INFO - PROCESS | 1817 | 1461169577876 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 09:26:17 INFO - PROCESS | 1817 | 1461169577885 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 09:26:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:26:17 INFO - PROCESS | 1817 | 1461169577895 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:26:17 INFO - PROCESS | 1817 | 1461169577899 Marionette TRACE conn3 <- [1,2214,null,{}] 09:26:17 INFO - PROCESS | 1817 | 1461169577906 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:18 INFO - PROCESS | 1817 | 1461169578148 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 09:26:18 INFO - PROCESS | 1817 | 1461169578469 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x88fecc00 == 134 [pid = 1817] [id = 561] 09:26:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x88ff5000) [pid = 1817] [serial = 1684] [outer = (nil)] 09:26:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x89075400) [pid = 1817] [serial = 1685] [outer = 0x88ff5000] 09:26:18 INFO - PROCESS | 1817 | 1461169578560 Marionette DEBUG loaded listener.js 09:26:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x891f2c00) [pid = 1817] [serial = 1686] [outer = 0x88ff5000] 09:26:19 INFO - PROCESS | 1817 | 1461169579565 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:26:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:26:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1730ms 09:26:19 INFO - PROCESS | 1817 | 1461169579626 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 09:26:19 INFO - PROCESS | 1817 | 1461169579629 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 09:26:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:26:19 INFO - PROCESS | 1817 | 1461169579636 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:26:19 INFO - PROCESS | 1817 | 1461169579642 Marionette TRACE conn3 <- [1,2218,null,{}] 09:26:19 INFO - PROCESS | 1817 | 1461169579658 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:19 INFO - PROCESS | 1817 | 1461169579923 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 09:26:20 INFO - PROCESS | 1817 | 1461169580255 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x8aac9400 == 135 [pid = 1817] [id = 562] 09:26:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x8aacc800) [pid = 1817] [serial = 1687] [outer = (nil)] 09:26:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x8ad2d400) [pid = 1817] [serial = 1688] [outer = 0x8aacc800] 09:26:20 INFO - PROCESS | 1817 | 1461169580376 Marionette DEBUG loaded listener.js 09:26:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8add5400) [pid = 1817] [serial = 1689] [outer = 0x8aacc800] 09:26:21 INFO - PROCESS | 1817 | 1461169581274 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:26:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:26:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1686ms 09:26:21 INFO - PROCESS | 1817 | 1461169581323 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 09:26:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:26:21 INFO - PROCESS | 1817 | 1461169581328 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 09:26:21 INFO - PROCESS | 1817 | 1461169581335 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:26:21 INFO - PROCESS | 1817 | 1461169581338 Marionette TRACE conn3 <- [1,2222,null,{}] 09:26:21 INFO - PROCESS | 1817 | 1461169581344 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:21 INFO - PROCESS | 1817 | 1461169581559 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 09:26:21 INFO - PROCESS | 1817 | 1461169581830 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ae9a000 == 136 [pid = 1817] [id = 563] 09:26:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x8aea7000) [pid = 1817] [serial = 1690] [outer = (nil)] 09:26:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8b58b000) [pid = 1817] [serial = 1691] [outer = 0x8aea7000] 09:26:21 INFO - PROCESS | 1817 | 1461169581966 Marionette DEBUG loaded listener.js 09:26:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x8b58fc00) [pid = 1817] [serial = 1692] [outer = 0x8aea7000] 09:26:22 INFO - PROCESS | 1817 | 1461169582810 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:26:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:26:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1537ms 09:26:22 INFO - PROCESS | 1817 | 1461169582881 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 09:26:22 INFO - PROCESS | 1817 | 1461169582884 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 09:26:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:26:22 INFO - PROCESS | 1817 | 1461169582894 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:26:22 INFO - PROCESS | 1817 | 1461169582897 Marionette TRACE conn3 <- [1,2226,null,{}] 09:26:22 INFO - PROCESS | 1817 | 1461169582903 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:23 INFO - PROCESS | 1817 | 1461169583118 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 09:26:23 INFO - PROCESS | 1817 | 1461169583395 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x8aac4c00 == 137 [pid = 1817] [id = 564] 09:26:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x8b651800) [pid = 1817] [serial = 1693] [outer = (nil)] 09:26:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x8b65cc00) [pid = 1817] [serial = 1694] [outer = 0x8b651800] 09:26:23 INFO - PROCESS | 1817 | 1461169583526 Marionette DEBUG loaded listener.js 09:26:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x8b6c2000) [pid = 1817] [serial = 1695] [outer = 0x8b651800] 09:26:24 INFO - PROCESS | 1817 | 1461169584439 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:26:24 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:26:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1581ms 09:26:24 INFO - PROCESS | 1817 | 1461169584475 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 09:26:24 INFO - PROCESS | 1817 | 1461169584479 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 09:26:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:26:24 INFO - PROCESS | 1817 | 1461169584485 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:26:24 INFO - PROCESS | 1817 | 1461169584488 Marionette TRACE conn3 <- [1,2230,null,{}] 09:26:24 INFO - PROCESS | 1817 | 1461169584494 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:24 INFO - PROCESS | 1817 | 1461169584725 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 09:26:25 INFO - PROCESS | 1817 | 1461169585006 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x88947000 == 138 [pid = 1817] [id = 565] 09:26:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x8b65f400) [pid = 1817] [serial = 1696] [outer = (nil)] 09:26:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x8bfb2400) [pid = 1817] [serial = 1697] [outer = 0x8b65f400] 09:26:25 INFO - PROCESS | 1817 | 1461169585151 Marionette DEBUG loaded listener.js 09:26:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x8bfe0800) [pid = 1817] [serial = 1698] [outer = 0x8b65f400] 09:26:26 INFO - PROCESS | 1817 | 1461169586027 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:26:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:26:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1580ms 09:26:26 INFO - PROCESS | 1817 | 1461169586065 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 09:26:26 INFO - PROCESS | 1817 | 1461169586069 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 09:26:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:26:26 INFO - PROCESS | 1817 | 1461169586094 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:26:26 INFO - PROCESS | 1817 | 1461169586098 Marionette TRACE conn3 <- [1,2234,null,{}] 09:26:26 INFO - PROCESS | 1817 | 1461169586103 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:26 INFO - PROCESS | 1817 | 1461169586316 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 09:26:26 INFO - PROCESS | 1817 | 1461169586591 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x81ee7000 == 139 [pid = 1817] [id = 566] 09:26:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x8b64f400) [pid = 1817] [serial = 1699] [outer = (nil)] 09:26:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x8c8c4000) [pid = 1817] [serial = 1700] [outer = 0x8b64f400] 09:26:26 INFO - PROCESS | 1817 | 1461169586721 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x8ca95400) [pid = 1817] [serial = 1701] [outer = 0x8b64f400] 09:26:27 INFO - PROCESS | 1817 | 1461169587602 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:26:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:26:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1532ms 09:26:27 INFO - PROCESS | 1817 | 1461169587641 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 09:26:27 INFO - PROCESS | 1817 | 1461169587644 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 09:26:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:26:27 INFO - PROCESS | 1817 | 1461169587653 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:26:27 INFO - PROCESS | 1817 | 1461169587656 Marionette TRACE conn3 <- [1,2238,null,{}] 09:26:27 INFO - PROCESS | 1817 | 1461169587662 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:27 INFO - PROCESS | 1817 | 1461169587862 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 09:26:28 INFO - PROCESS | 1817 | 1461169588142 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c88a800 == 140 [pid = 1817] [id = 567] 09:26:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x8c8c6c00) [pid = 1817] [serial = 1702] [outer = (nil)] 09:26:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x8e8ed800) [pid = 1817] [serial = 1703] [outer = 0x8c8c6c00] 09:26:28 INFO - PROCESS | 1817 | 1461169588273 Marionette DEBUG loaded listener.js 09:26:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x8f242400) [pid = 1817] [serial = 1704] [outer = 0x8c8c6c00] 09:26:29 INFO - PROCESS | 1817 | 1461169589183 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:26:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:26:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1591ms 09:26:29 INFO - PROCESS | 1817 | 1461169589244 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 09:26:29 INFO - PROCESS | 1817 | 1461169589248 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 09:26:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:26:29 INFO - PROCESS | 1817 | 1461169589254 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:26:29 INFO - PROCESS | 1817 | 1461169589258 Marionette TRACE conn3 <- [1,2242,null,{}] 09:26:29 INFO - PROCESS | 1817 | 1461169589263 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:29 INFO - PROCESS | 1817 | 1461169589465 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 09:26:29 INFO - PROCESS | 1817 | 1461169589787 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ca9c400 == 141 [pid = 1817] [id = 568] 09:26:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x8ca9dc00) [pid = 1817] [serial = 1705] [outer = (nil)] 09:26:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x8f2de000) [pid = 1817] [serial = 1706] [outer = 0x8ca9dc00] 09:26:29 INFO - PROCESS | 1817 | 1461169589876 Marionette DEBUG loaded listener.js 09:26:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x8f750000) [pid = 1817] [serial = 1707] [outer = 0x8ca9dc00] 09:26:30 INFO - PROCESS | 1817 | 1461169590772 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:26:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:26:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1578ms 09:26:30 INFO - PROCESS | 1817 | 1461169590834 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 09:26:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:26:30 INFO - PROCESS | 1817 | 1461169590838 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 09:26:30 INFO - PROCESS | 1817 | 1461169590844 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:26:30 INFO - PROCESS | 1817 | 1461169590847 Marionette TRACE conn3 <- [1,2246,null,{}] 09:26:30 INFO - PROCESS | 1817 | 1461169590853 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:31 INFO - PROCESS | 1817 | 1461169591068 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 09:26:31 INFO - PROCESS | 1817 | 1461169591402 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f248c00 == 142 [pid = 1817] [id = 569] 09:26:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x8f2d1800) [pid = 1817] [serial = 1708] [outer = (nil)] 09:26:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x8fea4400) [pid = 1817] [serial = 1709] [outer = 0x8f2d1800] 09:26:31 INFO - PROCESS | 1817 | 1461169591496 Marionette DEBUG loaded listener.js 09:26:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x8fea7400) [pid = 1817] [serial = 1710] [outer = 0x8f2d1800] 09:26:32 INFO - PROCESS | 1817 | 1461169592392 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:26:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:26:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1586ms 09:26:32 INFO - PROCESS | 1817 | 1461169592429 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 09:26:32 INFO - PROCESS | 1817 | 1461169592434 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 09:26:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:26:32 INFO - PROCESS | 1817 | 1461169592440 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:26:32 INFO - PROCESS | 1817 | 1461169592444 Marionette TRACE conn3 <- [1,2250,null,{}] 09:26:32 INFO - PROCESS | 1817 | 1461169592450 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:32 INFO - PROCESS | 1817 | 1461169592679 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 09:26:33 INFO - PROCESS | 1817 | 1461169593013 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fef1000 == 143 [pid = 1817] [id = 570] 09:26:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x9015fc00) [pid = 1817] [serial = 1711] [outer = (nil)] 09:26:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x901cf800) [pid = 1817] [serial = 1712] [outer = 0x9015fc00] 09:26:33 INFO - PROCESS | 1817 | 1461169593112 Marionette DEBUG loaded listener.js 09:26:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x90342c00) [pid = 1817] [serial = 1713] [outer = 0x9015fc00] 09:26:33 INFO - PROCESS | 1817 | 1461169593966 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:26:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:26:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1582ms 09:26:34 INFO - PROCESS | 1817 | 1461169594022 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 09:26:34 INFO - PROCESS | 1817 | 1461169594026 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 09:26:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:26:34 INFO - PROCESS | 1817 | 1461169594032 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:26:34 INFO - PROCESS | 1817 | 1461169594036 Marionette TRACE conn3 <- [1,2254,null,{}] 09:26:34 INFO - PROCESS | 1817 | 1461169594041 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:34 INFO - PROCESS | 1817 | 1461169594243 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 09:26:34 INFO - PROCESS | 1817 | 1461169594519 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x90030400 == 144 [pid = 1817] [id = 571] 09:26:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x90156800) [pid = 1817] [serial = 1714] [outer = (nil)] 09:26:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x904a6400) [pid = 1817] [serial = 1715] [outer = 0x90156800] 09:26:34 INFO - PROCESS | 1817 | 1461169594613 Marionette DEBUG loaded listener.js 09:26:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x904ab400) [pid = 1817] [serial = 1716] [outer = 0x90156800] 09:26:35 INFO - PROCESS | 1817 | 1461169595593 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:26:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:26:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1588ms 09:26:35 INFO - PROCESS | 1817 | 1461169595622 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 09:26:35 INFO - PROCESS | 1817 | 1461169595625 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 09:26:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:26:35 INFO - PROCESS | 1817 | 1461169595631 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:26:35 INFO - PROCESS | 1817 | 1461169595635 Marionette TRACE conn3 <- [1,2258,null,{}] 09:26:35 INFO - PROCESS | 1817 | 1461169595640 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:35 INFO - PROCESS | 1817 | 1461169595840 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 09:26:36 INFO - PROCESS | 1817 | 1461169596168 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x90348c00 == 145 [pid = 1817] [id = 572] 09:26:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x904a4400) [pid = 1817] [serial = 1717] [outer = (nil)] 09:26:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x906e0800) [pid = 1817] [serial = 1718] [outer = 0x904a4400] 09:26:36 INFO - PROCESS | 1817 | 1461169596266 Marionette DEBUG loaded listener.js 09:26:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x906eb400) [pid = 1817] [serial = 1719] [outer = 0x904a4400] 09:26:37 INFO - PROCESS | 1817 | 1461169597117 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:26:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:26:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1529ms 09:26:37 INFO - PROCESS | 1817 | 1461169597162 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 09:26:37 INFO - PROCESS | 1817 | 1461169597166 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 09:26:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:26:37 INFO - PROCESS | 1817 | 1461169597172 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:26:37 INFO - PROCESS | 1817 | 1461169597175 Marionette TRACE conn3 <- [1,2262,null,{}] 09:26:37 INFO - PROCESS | 1817 | 1461169597180 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:37 INFO - PROCESS | 1817 | 1461169597382 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 09:26:37 INFO - PROCESS | 1817 | 1461169597664 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x90349400 == 146 [pid = 1817] [id = 573] 09:26:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x90539800) [pid = 1817] [serial = 1720] [outer = (nil)] 09:26:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x92941c00) [pid = 1817] [serial = 1721] [outer = 0x90539800] 09:26:37 INFO - PROCESS | 1817 | 1461169597799 Marionette DEBUG loaded listener.js 09:26:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x94f4b000) [pid = 1817] [serial = 1722] [outer = 0x90539800] 09:26:38 INFO - PROCESS | 1817 | 1461169598660 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:26:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:26:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1529ms 09:26:38 INFO - PROCESS | 1817 | 1461169598701 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 09:26:38 INFO - PROCESS | 1817 | 1461169598705 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 09:26:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:26:38 INFO - PROCESS | 1817 | 1461169598716 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:26:38 INFO - PROCESS | 1817 | 1461169598724 Marionette TRACE conn3 <- [1,2266,null,{}] 09:26:38 INFO - PROCESS | 1817 | 1461169598731 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:38 INFO - PROCESS | 1817 | 1461169598946 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 09:26:39 INFO - PROCESS | 1817 | 1461169599231 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x90345000 == 147 [pid = 1817] [id = 574] 09:26:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x9053ac00) [pid = 1817] [serial = 1723] [outer = (nil)] 09:26:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x9622bc00) [pid = 1817] [serial = 1724] [outer = 0x9053ac00] 09:26:39 INFO - PROCESS | 1817 | 1461169599365 Marionette DEBUG loaded listener.js 09:26:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x962a8800) [pid = 1817] [serial = 1725] [outer = 0x9053ac00] 09:26:40 INFO - PROCESS | 1817 | 1461169600192 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:26:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:26:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1537ms 09:26:40 INFO - PROCESS | 1817 | 1461169600254 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 09:26:40 INFO - PROCESS | 1817 | 1461169600258 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 09:26:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:26:40 INFO - PROCESS | 1817 | 1461169600264 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:26:40 INFO - PROCESS | 1817 | 1461169600267 Marionette TRACE conn3 <- [1,2270,null,{}] 09:26:40 INFO - PROCESS | 1817 | 1461169600273 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:40 INFO - PROCESS | 1817 | 1461169600492 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 09:26:40 INFO - PROCESS | 1817 | 1461169600777 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x8aac2c00 == 148 [pid = 1817] [id = 575] 09:26:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x91307c00) [pid = 1817] [serial = 1726] [outer = (nil)] 09:26:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x973b8c00) [pid = 1817] [serial = 1727] [outer = 0x91307c00] 09:26:40 INFO - PROCESS | 1817 | 1461169600921 Marionette DEBUG loaded listener.js 09:26:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x97463400) [pid = 1817] [serial = 1728] [outer = 0x91307c00] 09:26:41 INFO - PROCESS | 1817 | 1461169601770 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:26:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:26:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1531ms 09:26:41 INFO - PROCESS | 1817 | 1461169601798 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 09:26:41 INFO - PROCESS | 1817 | 1461169601802 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 09:26:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:26:41 INFO - PROCESS | 1817 | 1461169601811 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:26:41 INFO - PROCESS | 1817 | 1461169601814 Marionette TRACE conn3 <- [1,2274,null,{}] 09:26:41 INFO - PROCESS | 1817 | 1461169601819 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:42 INFO - PROCESS | 1817 | 1461169602020 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 09:26:42 INFO - PROCESS | 1817 | 1461169602304 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x845e2800 == 149 [pid = 1817] [id = 576] 09:26:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x94fb5800) [pid = 1817] [serial = 1729] [outer = (nil)] 09:26:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x976d6800) [pid = 1817] [serial = 1730] [outer = 0x94fb5800] 09:26:42 INFO - PROCESS | 1817 | 1461169602392 Marionette DEBUG loaded listener.js 09:26:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x976d8400) [pid = 1817] [serial = 1731] [outer = 0x94fb5800] 09:26:43 INFO - PROCESS | 1817 | 1461169603257 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:26:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:26:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1484ms 09:26:43 INFO - PROCESS | 1817 | 1461169603295 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 09:26:43 INFO - PROCESS | 1817 | 1461169603299 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 09:26:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:26:43 INFO - PROCESS | 1817 | 1461169603305 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:26:43 INFO - PROCESS | 1817 | 1461169603308 Marionette TRACE conn3 <- [1,2278,null,{}] 09:26:43 INFO - PROCESS | 1817 | 1461169603314 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:43 INFO - PROCESS | 1817 | 1461169603519 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 09:26:43 INFO - PROCESS | 1817 | 1461169603818 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x901cb800 == 150 [pid = 1817] [id = 577] 09:26:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x976d4800) [pid = 1817] [serial = 1732] [outer = (nil)] 09:26:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x977a2c00) [pid = 1817] [serial = 1733] [outer = 0x976d4800] 09:26:43 INFO - PROCESS | 1817 | 1461169603913 Marionette DEBUG loaded listener.js 09:26:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x977a9800) [pid = 1817] [serial = 1734] [outer = 0x976d4800] 09:26:44 INFO - PROCESS | 1817 | 1461169604794 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:26:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:26:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1528ms 09:26:44 INFO - PROCESS | 1817 | 1461169604849 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 09:26:44 INFO - PROCESS | 1817 | 1461169604852 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 09:26:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:26:44 INFO - PROCESS | 1817 | 1461169604864 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:26:44 INFO - PROCESS | 1817 | 1461169604866 Marionette TRACE conn3 <- [1,2282,null,{}] 09:26:44 INFO - PROCESS | 1817 | 1461169604872 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:45 INFO - PROCESS | 1817 | 1461169605083 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 09:26:45 INFO - PROCESS | 1817 | 1461169605370 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x976d5c00 == 151 [pid = 1817] [id = 578] 09:26:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x976df400) [pid = 1817] [serial = 1735] [outer = (nil)] 09:26:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x97a66c00) [pid = 1817] [serial = 1736] [outer = 0x976df400] 09:26:45 INFO - PROCESS | 1817 | 1461169605513 Marionette DEBUG loaded listener.js 09:26:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x97a69000) [pid = 1817] [serial = 1737] [outer = 0x976df400] 09:26:47 INFO - PROCESS | 1817 | --DOCSHELL 0x94fae000 == 150 [pid = 1817] [id = 60] 09:26:47 INFO - PROCESS | 1817 | --DOCSHELL 0x8bd16800 == 149 [pid = 1817] [id = 174] 09:26:47 INFO - PROCESS | 1817 | --DOCSHELL 0x98309800 == 148 [pid = 1817] [id = 57] 09:26:47 INFO - PROCESS | 1817 | --DOCSHELL 0x81ee0800 == 147 [pid = 1817] [id = 558] 09:26:47 INFO - PROCESS | 1817 | --DOCSHELL 0x86dd4c00 == 146 [pid = 1817] [id = 557] 09:26:47 INFO - PROCESS | 1817 | --DOCSHELL 0x81ee7c00 == 145 [pid = 1817] [id = 556] 09:26:47 INFO - PROCESS | 1817 | --DOCSHELL 0x85c5fc00 == 144 [pid = 1817] [id = 555] 09:26:47 INFO - PROCESS | 1817 | --DOCSHELL 0x904afc00 == 143 [pid = 1817] [id = 552] 09:26:47 INFO - PROCESS | 1817 | --DOCSHELL 0x84f68400 == 142 [pid = 1817] [id = 553] 09:26:47 INFO - PROCESS | 1817 | --DOCSHELL 0x852a1000 == 141 [pid = 1817] [id = 551] 09:26:47 INFO - PROCESS | 1817 | --DOCSHELL 0x8ad2f400 == 140 [pid = 1817] [id = 550] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x88fee400) [pid = 1817] [serial = 1608] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x90030c00) [pid = 1817] [serial = 1575] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x84f67000) [pid = 1817] [serial = 1542] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x970f8800) [pid = 1817] [serial = 1595] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x8fef9c00) [pid = 1817] [serial = 1574] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x963a4400) [pid = 1817] [serial = 1590] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x8f2d8800) [pid = 1817] [serial = 1572] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x8a341800) [pid = 1817] [serial = 1550] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x87ed0800) [pid = 1817] [serial = 1604] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x85baa000) [pid = 1817] [serial = 1598] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x8906d800) [pid = 1817] [serial = 1470] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x88ca3000) [pid = 1817] [serial = 1548] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x8beaf800) [pid = 1817] [serial = 1562] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x86b34000) [pid = 1817] [serial = 1602] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x8bd17400) [pid = 1817] [serial = 1560] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x967be400) [pid = 1817] [serial = 1593] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x8bfafc00) [pid = 1817] [serial = 1563] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x8f29a000) [pid = 1817] [serial = 1571] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x8e6cac00) [pid = 1817] [serial = 1568] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x88b42400) [pid = 1817] [serial = 1547] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x9053e400) [pid = 1817] [serial = 1580] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x8a34e800) [pid = 1817] [serial = 1551] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x8aac8800) [pid = 1817] [serial = 1553] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x90347c00) [pid = 1817] [serial = 1578] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x905da800) [pid = 1817] [serial = 1581] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x9130c000) [pid = 1817] [serial = 1583] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x967b8c00) [pid = 1817] [serial = 1592] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x94fad800) [pid = 1817] [serial = 1524] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x8e8e9000) [pid = 1817] [serial = 1569] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x93b0a000) [pid = 1817] [serial = 1586] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x864ef800) [pid = 1817] [serial = 1601] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x86b30c00) [pid = 1817] [serial = 1544] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x94f48800) [pid = 1817] [serial = 1587] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x83d03400) [pid = 1817] [serial = 1541] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x8b6c4c00) [pid = 1817] [serial = 1559] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x88ca0000) [pid = 1817] [serial = 1607] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x8b650000) [pid = 1817] [serial = 1557] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x90342000) [pid = 1817] [serial = 1577] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x86ba3000) [pid = 1817] [serial = 1545] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x962ee000) [pid = 1817] [serial = 1589] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x97102800) [pid = 1817] [serial = 1596] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x8ca90c00) [pid = 1817] [serial = 1566] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x85c66800) [pid = 1817] [serial = 1599] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x8aea3400) [pid = 1817] [serial = 1556] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x8c88e800) [pid = 1817] [serial = 1565] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x913ea000) [pid = 1817] [serial = 1584] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x88948000) [pid = 1817] [serial = 1605] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x8ad36800) [pid = 1817] [serial = 1554] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1817 | 1461169608658 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:26:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:26:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 3843ms 09:26:48 INFO - PROCESS | 1817 | 1461169608706 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 09:26:48 INFO - PROCESS | 1817 | 1461169608711 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 09:26:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:26:48 INFO - PROCESS | 1817 | 1461169608780 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:26:48 INFO - PROCESS | 1817 | 1461169608785 Marionette TRACE conn3 <- [1,2286,null,{}] 09:26:48 INFO - PROCESS | 1817 | 1461169608795 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:48 INFO - PROCESS | 1817 | 1461169608985 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 09:26:49 INFO - PROCESS | 1817 | 1461169608996 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x852a4400 == 141 [pid = 1817] [id = 579] 09:26:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x852abc00) [pid = 1817] [serial = 1738] [outer = (nil)] 09:26:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x85c63000) [pid = 1817] [serial = 1739] [outer = 0x852abc00] 09:26:49 INFO - PROCESS | 1817 | 1461169609078 Marionette DEBUG loaded listener.js 09:26:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x85dd9800) [pid = 1817] [serial = 1740] [outer = 0x852abc00] 09:26:50 INFO - PROCESS | 1817 | 1461169610123 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:26:50 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:26:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1445ms 09:26:50 INFO - PROCESS | 1817 | 1461169610164 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 09:26:50 INFO - PROCESS | 1817 | 1461169610172 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 09:26:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:26:50 INFO - PROCESS | 1817 | 1461169610181 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:26:50 INFO - PROCESS | 1817 | 1461169610186 Marionette TRACE conn3 <- [1,2290,null,{}] 09:26:50 INFO - PROCESS | 1817 | 1461169610191 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:50 INFO - PROCESS | 1817 | 1461169610481 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 09:26:50 INFO - PROCESS | 1817 | 1461169610637 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x86b30400 == 142 [pid = 1817] [id = 580] 09:26:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x86ba1800) [pid = 1817] [serial = 1741] [outer = (nil)] 09:26:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x86dd5800) [pid = 1817] [serial = 1742] [outer = 0x86ba1800] 09:26:50 INFO - PROCESS | 1817 | 1461169610715 Marionette DEBUG loaded listener.js 09:26:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x8773c400) [pid = 1817] [serial = 1743] [outer = 0x86ba1800] 09:26:51 INFO - PROCESS | 1817 | 1461169611619 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:26:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:26:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1485ms 09:26:51 INFO - PROCESS | 1817 | 1461169611666 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 09:26:51 INFO - PROCESS | 1817 | 1461169611670 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 09:26:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:26:51 INFO - PROCESS | 1817 | 1461169611683 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:26:51 INFO - PROCESS | 1817 | 1461169611688 Marionette TRACE conn3 <- [1,2294,null,{}] 09:26:51 INFO - PROCESS | 1817 | 1461169611704 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:51 INFO - PROCESS | 1817 | 1461169611968 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 09:26:52 INFO - PROCESS | 1817 | 1461169612000 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x86dd0400 == 143 [pid = 1817] [id = 581] 09:26:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x88b48000) [pid = 1817] [serial = 1744] [outer = (nil)] 09:26:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x88ca9800) [pid = 1817] [serial = 1745] [outer = 0x88b48000] 09:26:52 INFO - PROCESS | 1817 | 1461169612104 Marionette DEBUG loaded listener.js 09:26:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x8906d800) [pid = 1817] [serial = 1746] [outer = 0x88b48000] 09:26:53 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x88ca3400) [pid = 1817] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:26:53 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x828d5400) [pid = 1817] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:26:53 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x87737000) [pid = 1817] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:26:53 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x85c6d400) [pid = 1817] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:26:53 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x84f64000) [pid = 1817] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:26:53 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x85c62000) [pid = 1817] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:26:53 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x95a75000) [pid = 1817] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:26:53 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x9285cc00) [pid = 1817] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:26:53 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x90160800) [pid = 1817] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:26:53 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x90346000) [pid = 1817] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:26:53 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x901ce000) [pid = 1817] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:26:53 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x8fe9e400) [pid = 1817] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:26:53 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x8fb37000) [pid = 1817] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:26:53 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x8f74f000) [pid = 1817] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:26:53 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x8ca98000) [pid = 1817] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:26:53 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x8c880000) [pid = 1817] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:26:53 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x8bea6800) [pid = 1817] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:26:53 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x8b65d000) [pid = 1817] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:26:53 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x8b648c00) [pid = 1817] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:26:53 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x8b582c00) [pid = 1817] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:26:53 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x8ad3a800) [pid = 1817] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:26:53 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x861e6800) [pid = 1817] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:26:53 INFO - PROCESS | 1817 | 1461169613799 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:26:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:26:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 2137ms 09:26:53 INFO - PROCESS | 1817 | 1461169613820 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 09:26:53 INFO - PROCESS | 1817 | 1461169613824 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 09:26:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:26:53 INFO - PROCESS | 1817 | 1461169613829 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:26:53 INFO - PROCESS | 1817 | 1461169613832 Marionette TRACE conn3 <- [1,2298,null,{}] 09:26:53 INFO - PROCESS | 1817 | 1461169613837 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:54 INFO - PROCESS | 1817 | 1461169614014 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 09:26:54 INFO - PROCESS | 1817 | 1461169614029 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x83d02c00 == 144 [pid = 1817] [id = 582] 09:26:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x85c62000) [pid = 1817] [serial = 1747] [outer = (nil)] 09:26:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x88cab400) [pid = 1817] [serial = 1748] [outer = 0x85c62000] 09:26:54 INFO - PROCESS | 1817 | 1461169614101 Marionette DEBUG loaded listener.js 09:26:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x8907b400) [pid = 1817] [serial = 1749] [outer = 0x85c62000] 09:26:54 INFO - PROCESS | 1817 | 1461169614958 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:26:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:26:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1184ms 09:26:55 INFO - PROCESS | 1817 | 1461169615014 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 09:26:55 INFO - PROCESS | 1817 | 1461169615017 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 09:26:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:26:55 INFO - PROCESS | 1817 | 1461169615023 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:26:55 INFO - PROCESS | 1817 | 1461169615025 Marionette TRACE conn3 <- [1,2302,null,{}] 09:26:55 INFO - PROCESS | 1817 | 1461169615042 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:55 INFO - PROCESS | 1817 | 1461169615220 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 09:26:55 INFO - PROCESS | 1817 | 1461169615230 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x86dd7800 == 145 [pid = 1817] [id = 583] 09:26:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x87737000) [pid = 1817] [serial = 1750] [outer = (nil)] 09:26:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x89eee400) [pid = 1817] [serial = 1751] [outer = 0x87737000] 09:26:55 INFO - PROCESS | 1817 | 1461169615301 Marionette DEBUG loaded listener.js 09:26:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x8a34a400) [pid = 1817] [serial = 1752] [outer = 0x87737000] 09:26:56 INFO - PROCESS | 1817 | 1461169616612 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:26:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:26:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1644ms 09:26:56 INFO - PROCESS | 1817 | 1461169616669 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 09:26:56 INFO - PROCESS | 1817 | 1461169616676 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 09:26:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:26:56 INFO - PROCESS | 1817 | 1461169616686 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:26:56 INFO - PROCESS | 1817 | 1461169616690 Marionette TRACE conn3 <- [1,2306,null,{}] 09:26:56 INFO - PROCESS | 1817 | 1461169616699 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:56 INFO - PROCESS | 1817 | 1461169616953 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 09:26:57 INFO - PROCESS | 1817 | 1461169617281 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x85bad400 == 146 [pid = 1817] [id = 584] 09:26:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x85ddd400) [pid = 1817] [serial = 1753] [outer = (nil)] 09:26:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x86b3ac00) [pid = 1817] [serial = 1754] [outer = 0x85ddd400] 09:26:57 INFO - PROCESS | 1817 | 1461169617368 Marionette DEBUG loaded listener.js 09:26:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x86ddd400) [pid = 1817] [serial = 1755] [outer = 0x85ddd400] 09:26:58 INFO - PROCESS | 1817 | 1461169618369 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:26:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:26:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1742ms 09:26:58 INFO - PROCESS | 1817 | 1461169618429 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 09:26:58 INFO - PROCESS | 1817 | 1461169618438 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 09:26:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:26:58 INFO - PROCESS | 1817 | 1461169618448 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:26:58 INFO - PROCESS | 1817 | 1461169618452 Marionette TRACE conn3 <- [1,2310,null,{}] 09:26:58 INFO - PROCESS | 1817 | 1461169618458 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:58 INFO - PROCESS | 1817 | 1461169618674 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 09:26:59 INFO - PROCESS | 1817 | 1461169619003 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x861e2800 == 147 [pid = 1817] [id = 585] 09:26:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x88943c00) [pid = 1817] [serial = 1756] [outer = (nil)] 09:26:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x88ff4400) [pid = 1817] [serial = 1757] [outer = 0x88943c00] 09:26:59 INFO - PROCESS | 1817 | 1461169619094 Marionette DEBUG loaded listener.js 09:26:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x89ee9800) [pid = 1817] [serial = 1758] [outer = 0x88943c00] 09:27:00 INFO - PROCESS | 1817 | 1461169620038 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:27:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:27:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1632ms 09:27:00 INFO - PROCESS | 1817 | 1461169620080 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 09:27:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:27:00 INFO - PROCESS | 1817 | 1461169620085 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 09:27:00 INFO - PROCESS | 1817 | 1461169620092 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:27:00 INFO - PROCESS | 1817 | 1461169620098 Marionette TRACE conn3 <- [1,2314,null,{}] 09:27:00 INFO - PROCESS | 1817 | 1461169620114 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:00 INFO - PROCESS | 1817 | 1461169620349 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 09:27:00 INFO - PROCESS | 1817 | 1461169620675 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x89071400 == 148 [pid = 1817] [id = 586] 09:27:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8a566800) [pid = 1817] [serial = 1759] [outer = (nil)] 09:27:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x8ad3a000) [pid = 1817] [serial = 1760] [outer = 0x8a566800] 09:27:00 INFO - PROCESS | 1817 | 1461169620770 Marionette DEBUG loaded listener.js 09:27:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8ae99400) [pid = 1817] [serial = 1761] [outer = 0x8a566800] 09:27:01 INFO - PROCESS | 1817 | 1461169621643 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:27:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:27:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1591ms 09:27:01 INFO - PROCESS | 1817 | 1461169621683 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 09:27:01 INFO - PROCESS | 1817 | 1461169621690 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 09:27:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:27:01 INFO - PROCESS | 1817 | 1461169621698 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:27:01 INFO - PROCESS | 1817 | 1461169621700 Marionette TRACE conn3 <- [1,2318,null,{}] 09:27:01 INFO - PROCESS | 1817 | 1461169621708 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:01 INFO - PROCESS | 1817 | 1461169621935 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 09:27:02 INFO - PROCESS | 1817 | 1461169622210 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x89eef400 == 149 [pid = 1817] [id = 587] 09:27:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x8ad39000) [pid = 1817] [serial = 1762] [outer = (nil)] 09:27:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x8b589400) [pid = 1817] [serial = 1763] [outer = 0x8ad39000] 09:27:02 INFO - PROCESS | 1817 | 1461169622348 Marionette DEBUG loaded listener.js 09:27:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x8b648c00) [pid = 1817] [serial = 1764] [outer = 0x8ad39000] 09:27:03 INFO - PROCESS | 1817 | 1461169623248 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 09:27:03 INFO - PROCESS | 1817 | 1461169623295 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 09:27:03 INFO - PROCESS | 1817 | 1461169623302 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:27:03 INFO - PROCESS | 1817 | 1461169623305 Marionette TRACE conn3 <- [1,2322,null,{}] 09:27:03 INFO - PROCESS | 1817 | 1461169623311 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:03 INFO - PROCESS | 1817 | 1461169623521 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 09:27:03 INFO - PROCESS | 1817 | 1461169623862 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x8aea5000 == 150 [pid = 1817] [id = 588] 09:27:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x8b65dc00) [pid = 1817] [serial = 1765] [outer = (nil)] 09:27:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x8b6c2800) [pid = 1817] [serial = 1766] [outer = 0x8b65dc00] 09:27:03 INFO - PROCESS | 1817 | 1461169623954 Marionette DEBUG loaded listener.js 09:27:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x8b6c7400) [pid = 1817] [serial = 1767] [outer = 0x8b65dc00] 09:27:04 INFO - PROCESS | 1817 | 1461169624821 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:27:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:27:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1580ms 09:27:04 INFO - PROCESS | 1817 | 1461169624881 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 09:27:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:27:04 INFO - PROCESS | 1817 | 1461169624885 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 09:27:04 INFO - PROCESS | 1817 | 1461169624891 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:27:04 INFO - PROCESS | 1817 | 1461169624895 Marionette TRACE conn3 <- [1,2326,null,{}] 09:27:04 INFO - PROCESS | 1817 | 1461169624900 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:05 INFO - PROCESS | 1817 | 1461169625164 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 09:27:05 INFO - PROCESS | 1817 | 1461169625479 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x86ba1400 == 151 [pid = 1817] [id = 589] 09:27:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x8b658000) [pid = 1817] [serial = 1768] [outer = (nil)] 09:27:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x8beacc00) [pid = 1817] [serial = 1769] [outer = 0x8b658000] 09:27:05 INFO - PROCESS | 1817 | 1461169625572 Marionette DEBUG loaded listener.js 09:27:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x8bfb2800) [pid = 1817] [serial = 1770] [outer = 0x8b658000] 09:27:06 INFO - PROCESS | 1817 | 1461169626491 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:27:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:27:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1628ms 09:27:06 INFO - PROCESS | 1817 | 1461169626520 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 09:27:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:27:06 INFO - PROCESS | 1817 | 1461169626524 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 09:27:06 INFO - PROCESS | 1817 | 1461169626530 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:27:06 INFO - PROCESS | 1817 | 1461169626534 Marionette TRACE conn3 <- [1,2330,null,{}] 09:27:06 INFO - PROCESS | 1817 | 1461169626539 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:06 INFO - PROCESS | 1817 | 1461169626735 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 09:27:07 INFO - PROCESS | 1817 | 1461169627013 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b65c000 == 152 [pid = 1817] [id = 590] 09:27:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x8bdc0800) [pid = 1817] [serial = 1771] [outer = (nil)] 09:27:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x8c888000) [pid = 1817] [serial = 1772] [outer = 0x8bdc0800] 09:27:07 INFO - PROCESS | 1817 | 1461169627103 Marionette DEBUG loaded listener.js 09:27:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x8c8c2800) [pid = 1817] [serial = 1773] [outer = 0x8bdc0800] 09:27:07 INFO - PROCESS | 1817 | 1461169627987 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:27:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:27:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1478ms 09:27:08 INFO - PROCESS | 1817 | 1461169628008 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 09:27:08 INFO - PROCESS | 1817 | 1461169628012 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 09:27:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:27:08 INFO - PROCESS | 1817 | 1461169628018 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:27:08 INFO - PROCESS | 1817 | 1461169628022 Marionette TRACE conn3 <- [1,2334,null,{}] 09:27:08 INFO - PROCESS | 1817 | 1461169628027 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:08 INFO - PROCESS | 1817 | 1461169628311 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 09:27:08 INFO - PROCESS | 1817 | 1461169628526 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bfeb800 == 153 [pid = 1817] [id = 591] 09:27:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x8bfee800) [pid = 1817] [serial = 1774] [outer = (nil)] 09:27:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x8ca9d400) [pid = 1817] [serial = 1775] [outer = 0x8bfee800] 09:27:08 INFO - PROCESS | 1817 | 1461169628615 Marionette DEBUG loaded listener.js 09:27:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x8e6c2400) [pid = 1817] [serial = 1776] [outer = 0x8bfee800] 09:27:09 INFO - PROCESS | 1817 | 1461169629491 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:27:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:27:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1495ms 09:27:09 INFO - PROCESS | 1817 | 1461169629513 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 09:27:09 INFO - PROCESS | 1817 | 1461169629517 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 09:27:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:27:09 INFO - PROCESS | 1817 | 1461169629523 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:27:09 INFO - PROCESS | 1817 | 1461169629526 Marionette TRACE conn3 <- [1,2338,null,{}] 09:27:09 INFO - PROCESS | 1817 | 1461169629532 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:09 INFO - PROCESS | 1817 | 1461169629730 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 09:27:10 INFO - PROCESS | 1817 | 1461169630011 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c88e800 == 154 [pid = 1817] [id = 592] 09:27:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x8ca93000) [pid = 1817] [serial = 1777] [outer = (nil)] 09:27:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x8e8e6800) [pid = 1817] [serial = 1778] [outer = 0x8ca93000] 09:27:10 INFO - PROCESS | 1817 | 1461169630101 Marionette DEBUG loaded listener.js 09:27:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x8e8eb800) [pid = 1817] [serial = 1779] [outer = 0x8ca93000] 09:27:11 INFO - PROCESS | 1817 | 1461169631024 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1529ms 09:27:11 INFO - PROCESS | 1817 | 1461169631053 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 09:27:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:27:11 INFO - PROCESS | 1817 | 1461169631057 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 09:27:11 INFO - PROCESS | 1817 | 1461169631063 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:27:11 INFO - PROCESS | 1817 | 1461169631067 Marionette TRACE conn3 <- [1,2342,null,{}] 09:27:11 INFO - PROCESS | 1817 | 1461169631072 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:11 INFO - PROCESS | 1817 | 1461169631292 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 09:27:11 INFO - PROCESS | 1817 | 1461169631572 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e6cac00 == 155 [pid = 1817] [id = 593] 09:27:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x8f29b800) [pid = 1817] [serial = 1780] [outer = (nil)] 09:27:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x8f2a1800) [pid = 1817] [serial = 1781] [outer = 0x8f29b800] 09:27:11 INFO - PROCESS | 1817 | 1461169631719 Marionette DEBUG loaded listener.js 09:27:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x8f2d9c00) [pid = 1817] [serial = 1782] [outer = 0x8f29b800] 09:27:12 INFO - PROCESS | 1817 | 1461169632598 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:27:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:27:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1579ms 09:27:12 INFO - PROCESS | 1817 | 1461169632643 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 09:27:12 INFO - PROCESS | 1817 | 1461169632647 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 09:27:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:27:12 INFO - PROCESS | 1817 | 1461169632653 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:27:12 INFO - PROCESS | 1817 | 1461169632658 Marionette TRACE conn3 <- [1,2346,null,{}] 09:27:12 INFO - PROCESS | 1817 | 1461169632664 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:12 INFO - PROCESS | 1817 | 1461169632908 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 09:27:13 INFO - PROCESS | 1817 | 1461169633239 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fb2fc00 == 156 [pid = 1817] [id = 594] 09:27:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x8fb30000) [pid = 1817] [serial = 1783] [outer = (nil)] 09:27:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x8fef1400) [pid = 1817] [serial = 1784] [outer = 0x8fb30000] 09:27:13 INFO - PROCESS | 1817 | 1461169633351 Marionette DEBUG loaded listener.js 09:27:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x9002c800) [pid = 1817] [serial = 1785] [outer = 0x8fb30000] 09:27:14 INFO - PROCESS | 1817 | 1461169634253 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:27:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:27:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1631ms 09:27:14 INFO - PROCESS | 1817 | 1461169634285 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 09:27:14 INFO - PROCESS | 1817 | 1461169634289 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 09:27:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:27:14 INFO - PROCESS | 1817 | 1461169634295 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:27:14 INFO - PROCESS | 1817 | 1461169634297 Marionette TRACE conn3 <- [1,2350,null,{}] 09:27:14 INFO - PROCESS | 1817 | 1461169634303 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:14 INFO - PROCESS | 1817 | 1461169634511 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 09:27:14 INFO - PROCESS | 1817 | 1461169634842 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fef8c00 == 157 [pid = 1817] [id = 595] 09:27:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x90031400) [pid = 1817] [serial = 1786] [outer = (nil)] 09:27:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x9015e400) [pid = 1817] [serial = 1787] [outer = 0x90031400] 09:27:14 INFO - PROCESS | 1817 | 1461169634933 Marionette DEBUG loaded listener.js 09:27:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x901ca000) [pid = 1817] [serial = 1788] [outer = 0x90031400] 09:27:15 INFO - PROCESS | 1817 | 1461169635789 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:27:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:27:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1542ms 09:27:15 INFO - PROCESS | 1817 | 1461169635842 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 09:27:15 INFO - PROCESS | 1817 | 1461169635845 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 09:27:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:27:15 INFO - PROCESS | 1817 | 1461169635856 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:27:15 INFO - PROCESS | 1817 | 1461169635859 Marionette TRACE conn3 <- [1,2354,null,{}] 09:27:15 INFO - PROCESS | 1817 | 1461169635865 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:16 INFO - PROCESS | 1817 | 1461169636085 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 09:27:16 INFO - PROCESS | 1817 | 1461169636369 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f29ec00 == 158 [pid = 1817] [id = 596] 09:27:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x90030c00) [pid = 1817] [serial = 1789] [outer = (nil)] 09:27:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x9028fc00) [pid = 1817] [serial = 1790] [outer = 0x90030c00] 09:27:16 INFO - PROCESS | 1817 | 1461169636524 Marionette DEBUG loaded listener.js 09:27:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x90345800) [pid = 1817] [serial = 1791] [outer = 0x90030c00] 09:27:17 INFO - PROCESS | 1817 | 1461169637423 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:27:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:27:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1633ms 09:27:17 INFO - PROCESS | 1817 | 1461169637490 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 09:27:17 INFO - PROCESS | 1817 | 1461169637494 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 09:27:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:27:17 INFO - PROCESS | 1817 | 1461169637500 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:27:17 INFO - PROCESS | 1817 | 1461169637503 Marionette TRACE conn3 <- [1,2358,null,{}] 09:27:17 INFO - PROCESS | 1817 | 1461169637509 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:17 INFO - PROCESS | 1817 | 1461169637727 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 09:27:18 INFO - PROCESS | 1817 | 1461169638055 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e8e3c00 == 159 [pid = 1817] [id = 597] 09:27:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x90284c00) [pid = 1817] [serial = 1792] [outer = (nil)] 09:27:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x904b0c00) [pid = 1817] [serial = 1793] [outer = 0x90284c00] 09:27:18 INFO - PROCESS | 1817 | 1461169638144 Marionette DEBUG loaded listener.js 09:27:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x90536800) [pid = 1817] [serial = 1794] [outer = 0x90284c00] 09:27:19 INFO - PROCESS | 1817 | 1461169639025 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:27:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:27:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1580ms 09:27:19 INFO - PROCESS | 1817 | 1461169639087 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 09:27:19 INFO - PROCESS | 1817 | 1461169639091 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 09:27:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:27:19 INFO - PROCESS | 1817 | 1461169639097 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:27:19 INFO - PROCESS | 1817 | 1461169639100 Marionette TRACE conn3 <- [1,2362,null,{}] 09:27:19 INFO - PROCESS | 1817 | 1461169639106 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:19 INFO - PROCESS | 1817 | 1461169639333 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 09:27:19 INFO - PROCESS | 1817 | 1461169639666 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x86b9f000 == 160 [pid = 1817] [id = 598] 09:27:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x9034e000) [pid = 1817] [serial = 1795] [outer = (nil)] 09:27:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x906e1000) [pid = 1817] [serial = 1796] [outer = 0x9034e000] 09:27:19 INFO - PROCESS | 1817 | 1461169639757 Marionette DEBUG loaded listener.js 09:27:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x9130e800) [pid = 1817] [serial = 1797] [outer = 0x9034e000] 09:27:20 INFO - PROCESS | 1817 | 1461169640673 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:27:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:27:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1638ms 09:27:20 INFO - PROCESS | 1817 | 1461169640736 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 09:27:20 INFO - PROCESS | 1817 | 1461169640740 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 09:27:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:27:20 INFO - PROCESS | 1817 | 1461169640746 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:27:20 INFO - PROCESS | 1817 | 1461169640749 Marionette TRACE conn3 <- [1,2366,null,{}] 09:27:20 INFO - PROCESS | 1817 | 1461169640755 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:20 INFO - PROCESS | 1817 | 1461169640981 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 09:27:21 INFO - PROCESS | 1817 | 1461169641342 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x905e2400 == 161 [pid = 1817] [id = 599] 09:27:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x913e7c00) [pid = 1817] [serial = 1798] [outer = (nil)] 09:27:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x92861000) [pid = 1817] [serial = 1799] [outer = 0x913e7c00] 09:27:21 INFO - PROCESS | 1817 | 1461169641443 Marionette DEBUG loaded listener.js 09:27:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x92949c00) [pid = 1817] [serial = 1800] [outer = 0x913e7c00] 09:27:22 INFO - PROCESS | 1817 | 1461169642290 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:27:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:27:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1588ms 09:27:22 INFO - PROCESS | 1817 | 1461169642335 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 09:27:22 INFO - PROCESS | 1817 | 1461169642339 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 09:27:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:27:22 INFO - PROCESS | 1817 | 1461169642346 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:27:22 INFO - PROCESS | 1817 | 1461169642350 Marionette TRACE conn3 <- [1,2370,null,{}] 09:27:22 INFO - PROCESS | 1817 | 1461169642355 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:22 INFO - PROCESS | 1817 | 1461169642558 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 09:27:22 INFO - PROCESS | 1817 | 1461169642843 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x92940400 == 162 [pid = 1817] [id = 600] 09:27:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x92949400) [pid = 1817] [serial = 1801] [outer = (nil)] 09:27:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x94fb5400) [pid = 1817] [serial = 1802] [outer = 0x92949400] 09:27:22 INFO - PROCESS | 1817 | 1461169642980 Marionette DEBUG loaded listener.js 09:27:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x95a75800) [pid = 1817] [serial = 1803] [outer = 0x92949400] 09:27:23 INFO - PROCESS | 1817 | 1461169643868 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:27:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:27:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1588ms 09:27:23 INFO - PROCESS | 1817 | 1461169643934 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 09:27:23 INFO - PROCESS | 1817 | 1461169643938 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 09:27:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:27:23 INFO - PROCESS | 1817 | 1461169643944 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:27:23 INFO - PROCESS | 1817 | 1461169643948 Marionette TRACE conn3 <- [1,2374,null,{}] 09:27:23 INFO - PROCESS | 1817 | 1461169643953 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:24 INFO - PROCESS | 1817 | 1461169644173 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 09:27:24 INFO - PROCESS | 1817 | 1461169644497 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x905da800 == 163 [pid = 1817] [id = 601] 09:27:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x913ebc00) [pid = 1817] [serial = 1804] [outer = (nil)] 09:27:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x96fa9000) [pid = 1817] [serial = 1805] [outer = 0x913ebc00] 09:27:24 INFO - PROCESS | 1817 | 1461169644585 Marionette DEBUG loaded listener.js 09:27:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x970f6000) [pid = 1817] [serial = 1806] [outer = 0x913ebc00] 09:27:25 INFO - PROCESS | 1817 | 1461169645453 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:27:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:27:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1545ms 09:27:25 INFO - PROCESS | 1817 | 1461169645491 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 09:27:25 INFO - PROCESS | 1817 | 1461169645494 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 09:27:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:27:25 INFO - PROCESS | 1817 | 1461169645500 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:27:25 INFO - PROCESS | 1817 | 1461169645503 Marionette TRACE conn3 <- [1,2378,null,{}] 09:27:25 INFO - PROCESS | 1817 | 1461169645509 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:25 INFO - PROCESS | 1817 | 1461169645718 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 09:27:26 INFO - PROCESS | 1817 | 1461169646007 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x94fb6c00 == 164 [pid = 1817] [id = 602] 09:27:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x971e3400) [pid = 1817] [serial = 1807] [outer = (nil)] 09:27:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x976d1800) [pid = 1817] [serial = 1808] [outer = 0x971e3400] 09:27:26 INFO - PROCESS | 1817 | 1461169646149 Marionette DEBUG loaded listener.js 09:27:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x976dfc00) [pid = 1817] [serial = 1809] [outer = 0x971e3400] 09:27:28 INFO - PROCESS | 1817 | --DOCSHELL 0x83d0f000 == 163 [pid = 1817] [id = 485] 09:27:28 INFO - PROCESS | 1817 | --DOCSHELL 0x826ed800 == 162 [pid = 1817] [id = 323] 09:27:28 INFO - PROCESS | 1817 | --DOCSHELL 0x88cadc00 == 161 [pid = 1817] [id = 196] 09:27:28 INFO - PROCESS | 1817 | --DOCSHELL 0x8ad34400 == 160 [pid = 1817] [id = 282] 09:27:28 INFO - PROCESS | 1817 | --DOCSHELL 0x891ef000 == 159 [pid = 1817] [id = 279] 09:27:28 INFO - PROCESS | 1817 | --DOCSHELL 0x88ff6c00 == 158 [pid = 1817] [id = 280] 09:27:28 INFO - PROCESS | 1817 | --DOCSHELL 0x83d02c00 == 157 [pid = 1817] [id = 582] 09:27:28 INFO - PROCESS | 1817 | --DOCSHELL 0x86dd0400 == 156 [pid = 1817] [id = 581] 09:27:28 INFO - PROCESS | 1817 | --DOCSHELL 0x86b30400 == 155 [pid = 1817] [id = 580] 09:27:28 INFO - PROCESS | 1817 | --DOCSHELL 0x852a4400 == 154 [pid = 1817] [id = 579] 09:27:28 INFO - PROCESS | 1817 | --DOCSHELL 0x90349400 == 153 [pid = 1817] [id = 573] 09:27:28 INFO - PROCESS | 1817 | --DOCSHELL 0x90348c00 == 152 [pid = 1817] [id = 572] 09:27:28 INFO - PROCESS | 1817 | --DOCSHELL 0x8fef1000 == 151 [pid = 1817] [id = 570] 09:27:28 INFO - PROCESS | 1817 | --DOCSHELL 0x90030400 == 150 [pid = 1817] [id = 571] 09:27:28 INFO - PROCESS | 1817 | --DOCSHELL 0x8f248c00 == 149 [pid = 1817] [id = 569] 09:27:28 INFO - PROCESS | 1817 | --DOCSHELL 0x8ca9c400 == 148 [pid = 1817] [id = 568] 09:27:28 INFO - PROCESS | 1817 | --DOCSHELL 0x8c88a800 == 147 [pid = 1817] [id = 567] 09:27:28 INFO - PROCESS | 1817 | --DOCSHELL 0x81ee7000 == 146 [pid = 1817] [id = 566] 09:27:28 INFO - PROCESS | 1817 | --DOCSHELL 0x8aac4c00 == 145 [pid = 1817] [id = 564] 09:27:28 INFO - PROCESS | 1817 | --DOCSHELL 0x88947000 == 144 [pid = 1817] [id = 565] 09:27:28 INFO - PROCESS | 1817 | --DOCSHELL 0x8ae9a000 == 143 [pid = 1817] [id = 563] 09:27:28 INFO - PROCESS | 1817 | --DOCSHELL 0x8aac9400 == 142 [pid = 1817] [id = 562] 09:27:28 INFO - PROCESS | 1817 | --DOCSHELL 0x88fecc00 == 141 [pid = 1817] [id = 561] 09:27:28 INFO - PROCESS | 1817 | --DOCSHELL 0x852a0000 == 140 [pid = 1817] [id = 560] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x89070400) [pid = 1817] [serial = 1539] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x8a345800) [pid = 1817] [serial = 1679] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x8906f800) [pid = 1817] [serial = 1673] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x8907b800) [pid = 1817] [serial = 1674] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x852a9c00) [pid = 1817] [serial = 1676] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x89eebc00) [pid = 1817] [serial = 1616] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x8773cc00) [pid = 1817] [serial = 1614] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x86dd3000) [pid = 1817] [serial = 1613] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x891ea400) [pid = 1817] [serial = 1610] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x86dd1c00) [pid = 1817] [serial = 1670] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x85dd8000) [pid = 1817] [serial = 1667] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x85de0000) [pid = 1817] [serial = 1668] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x9746d000) [pid = 1817] [serial = 1664] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x97463800) [pid = 1817] [serial = 1662] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x97460000) [pid = 1817] [serial = 1661] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x967b9400) [pid = 1817] [serial = 1659] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x963a7c00) [pid = 1817] [serial = 1658] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x93b0c000) [pid = 1817] [serial = 1656] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x93b06800) [pid = 1817] [serial = 1655] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x91e99800) [pid = 1817] [serial = 1653] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x9130b400) [pid = 1817] [serial = 1652] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x9053f800) [pid = 1817] [serial = 1650] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x9053a800) [pid = 1817] [serial = 1649] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x9034d400) [pid = 1817] [serial = 1647] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x90342400) [pid = 1817] [serial = 1646] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x901d0800) [pid = 1817] [serial = 1644] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x9002fc00) [pid = 1817] [serial = 1643] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x8fb2f400) [pid = 1817] [serial = 1641] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x8f759400) [pid = 1817] [serial = 1640] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x8f29b000) [pid = 1817] [serial = 1638] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x8f296400) [pid = 1817] [serial = 1637] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x8e6c7c00) [pid = 1817] [serial = 1635] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x8e6c6000) [pid = 1817] [serial = 1634] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x8c8c5800) [pid = 1817] [serial = 1632] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x8c889c00) [pid = 1817] [serial = 1631] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x8bfbd000) [pid = 1817] [serial = 1629] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x8bfb3800) [pid = 1817] [serial = 1628] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x8b660800) [pid = 1817] [serial = 1626] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x8b65c800) [pid = 1817] [serial = 1625] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x8b644c00) [pid = 1817] [serial = 1623] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x8b58cc00) [pid = 1817] [serial = 1622] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x8ae9b800) [pid = 1817] [serial = 1620] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x8add5c00) [pid = 1817] [serial = 1619] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x8a343400) [pid = 1817] [serial = 1617] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x86b9d400) [pid = 1817] [serial = 1677] [outer = (nil)] [url = about:blank] 09:27:28 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x86f48000) [pid = 1817] [serial = 1671] [outer = (nil)] [url = about:blank] 09:27:29 INFO - PROCESS | 1817 | 1461169649358 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:27:29 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:27:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 3880ms 09:27:29 INFO - PROCESS | 1817 | 1461169649382 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 09:27:29 INFO - PROCESS | 1817 | 1461169649389 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 09:27:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:27:29 INFO - PROCESS | 1817 | 1461169649397 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:27:29 INFO - PROCESS | 1817 | 1461169649402 Marionette TRACE conn3 <- [1,2382,null,{}] 09:27:29 INFO - PROCESS | 1817 | 1461169649409 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:29 INFO - PROCESS | 1817 | 1461169649598 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 09:27:29 INFO - PROCESS | 1817 | 1461169649802 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x85ba7000 == 141 [pid = 1817] [id = 603] 09:27:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x85ddf000) [pid = 1817] [serial = 1810] [outer = (nil)] 09:27:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x86b3e800) [pid = 1817] [serial = 1811] [outer = 0x85ddf000] 09:27:29 INFO - PROCESS | 1817 | 1461169649879 Marionette DEBUG loaded listener.js 09:27:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x86b3f400) [pid = 1817] [serial = 1812] [outer = 0x85ddf000] 09:27:30 INFO - PROCESS | 1817 | 1461169650796 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:27:30 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:27:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1441ms 09:27:30 INFO - PROCESS | 1817 | 1461169650838 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 09:27:30 INFO - PROCESS | 1817 | 1461169650846 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 09:27:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:27:30 INFO - PROCESS | 1817 | 1461169650856 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:27:30 INFO - PROCESS | 1817 | 1461169650859 Marionette TRACE conn3 <- [1,2386,null,{}] 09:27:30 INFO - PROCESS | 1817 | 1461169650865 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:31 INFO - PROCESS | 1817 | 1461169651062 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 09:27:31 INFO - PROCESS | 1817 | 1461169651299 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x87735c00 == 142 [pid = 1817] [id = 604] 09:27:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x87ed6000) [pid = 1817] [serial = 1813] [outer = (nil)] 09:27:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x8894a800) [pid = 1817] [serial = 1814] [outer = 0x87ed6000] 09:27:31 INFO - PROCESS | 1817 | 1461169651374 Marionette DEBUG loaded listener.js 09:27:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x88ca3400) [pid = 1817] [serial = 1815] [outer = 0x87ed6000] 09:27:32 INFO - PROCESS | 1817 | 1461169652306 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:27:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:27:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1494ms 09:27:32 INFO - PROCESS | 1817 | 1461169652351 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 09:27:32 INFO - PROCESS | 1817 | 1461169652355 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 09:27:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:27:32 INFO - PROCESS | 1817 | 1461169652369 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:27:32 INFO - PROCESS | 1817 | 1461169652375 Marionette TRACE conn3 <- [1,2390,null,{}] 09:27:32 INFO - PROCESS | 1817 | 1461169652390 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:32 INFO - PROCESS | 1817 | 1461169652687 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 09:27:32 INFO - PROCESS | 1817 | 1461169652721 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x86b32c00 == 143 [pid = 1817] [id = 605] 09:27:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x89076400) [pid = 1817] [serial = 1816] [outer = (nil)] 09:27:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x89ee5400) [pid = 1817] [serial = 1817] [outer = 0x89076400] 09:27:32 INFO - PROCESS | 1817 | 1461169652795 Marionette DEBUG loaded listener.js 09:27:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x8a34c400) [pid = 1817] [serial = 1818] [outer = 0x89076400] 09:27:33 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x88ff3800) [pid = 1817] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:27:33 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x88b48000) [pid = 1817] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:27:33 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x85c62000) [pid = 1817] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:27:33 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x976df400) [pid = 1817] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:27:33 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x976d4800) [pid = 1817] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:27:33 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x94fb5800) [pid = 1817] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:27:33 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x91307c00) [pid = 1817] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:27:33 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x9053ac00) [pid = 1817] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:27:33 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x90539800) [pid = 1817] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:27:33 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x904a4400) [pid = 1817] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:27:33 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x90156800) [pid = 1817] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:27:33 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x9015fc00) [pid = 1817] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:27:33 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x8f2d1800) [pid = 1817] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:27:33 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x8ca9dc00) [pid = 1817] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:27:33 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x8c8c6c00) [pid = 1817] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:27:33 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x8b64f400) [pid = 1817] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:27:33 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x8b65f400) [pid = 1817] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:27:33 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x8b651800) [pid = 1817] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:27:33 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x8aea7000) [pid = 1817] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:27:33 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x8aacc800) [pid = 1817] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:27:33 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x88ff5000) [pid = 1817] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:27:33 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x85ba3c00) [pid = 1817] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:27:33 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x86ba1800) [pid = 1817] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:27:33 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x852abc00) [pid = 1817] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:27:34 INFO - PROCESS | 1817 | 1461169654386 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:27:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:27:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 2041ms 09:27:34 INFO - PROCESS | 1817 | 1461169654404 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 09:27:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:27:34 INFO - PROCESS | 1817 | 1461169654408 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 09:27:34 INFO - PROCESS | 1817 | 1461169654415 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:27:34 INFO - PROCESS | 1817 | 1461169654418 Marionette TRACE conn3 <- [1,2394,null,{}] 09:27:34 INFO - PROCESS | 1817 | 1461169654423 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:34 INFO - PROCESS | 1817 | 1461169654678 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 09:27:34 INFO - PROCESS | 1817 | 1461169654699 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x83ae4800 == 144 [pid = 1817] [id = 606] 09:27:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x88946c00) [pid = 1817] [serial = 1819] [outer = (nil)] 09:27:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x8a34fc00) [pid = 1817] [serial = 1820] [outer = 0x88946c00] 09:27:34 INFO - PROCESS | 1817 | 1461169654770 Marionette DEBUG loaded listener.js 09:27:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x8a560800) [pid = 1817] [serial = 1821] [outer = 0x88946c00] 09:27:35 INFO - PROCESS | 1817 | 1461169655686 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:27:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:27:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1283ms 09:27:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:27:35 INFO - PROCESS | 1817 | 1461169655699 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 09:27:35 INFO - PROCESS | 1817 | 1461169655701 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 09:27:35 INFO - PROCESS | 1817 | 1461169655708 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:27:35 INFO - PROCESS | 1817 | 1461169655711 Marionette TRACE conn3 <- [1,2398,null,{}] 09:27:35 INFO - PROCESS | 1817 | 1461169655717 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:35 INFO - PROCESS | 1817 | 1461169655909 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 09:27:36 INFO - PROCESS | 1817 | 1461169656327 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x852a4400 == 145 [pid = 1817] [id = 607] 09:27:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x852a7c00) [pid = 1817] [serial = 1822] [outer = (nil)] 09:27:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x852ad400) [pid = 1817] [serial = 1823] [outer = 0x852a7c00] 09:27:36 INFO - PROCESS | 1817 | 1461169656509 Marionette DEBUG loaded listener.js 09:27:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x85c6c400) [pid = 1817] [serial = 1824] [outer = 0x852a7c00] 09:27:37 INFO - PROCESS | 1817 | 1461169657463 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:27:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:27:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1831ms 09:27:37 INFO - PROCESS | 1817 | 1461169657540 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 09:27:37 INFO - PROCESS | 1817 | 1461169657547 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 09:27:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:27:37 INFO - PROCESS | 1817 | 1461169657555 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:27:37 INFO - PROCESS | 1817 | 1461169657560 Marionette TRACE conn3 <- [1,2402,null,{}] 09:27:37 INFO - PROCESS | 1817 | 1461169657567 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:37 INFO - PROCESS | 1817 | 1461169657819 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 09:27:38 INFO - PROCESS | 1817 | 1461169658145 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x86b9d400 == 146 [pid = 1817] [id = 608] 09:27:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x86b9e800) [pid = 1817] [serial = 1825] [outer = (nil)] 09:27:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x87734400) [pid = 1817] [serial = 1826] [outer = 0x86b9e800] 09:27:38 INFO - PROCESS | 1817 | 1461169658239 Marionette DEBUG loaded listener.js 09:27:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x87edf800) [pid = 1817] [serial = 1827] [outer = 0x86b9e800] 09:27:39 INFO - PROCESS | 1817 | 1461169659255 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:27:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:27:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1740ms 09:27:39 INFO - PROCESS | 1817 | 1461169659298 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 09:27:39 INFO - PROCESS | 1817 | 1461169659305 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 09:27:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:27:39 INFO - PROCESS | 1817 | 1461169659311 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:27:39 INFO - PROCESS | 1817 | 1461169659315 Marionette TRACE conn3 <- [1,2406,null,{}] 09:27:39 INFO - PROCESS | 1817 | 1461169659321 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:39 INFO - PROCESS | 1817 | 1461169659546 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 09:27:39 INFO - PROCESS | 1817 | 1461169659915 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x864ef800 == 147 [pid = 1817] [id = 609] 09:27:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x86ba8000) [pid = 1817] [serial = 1828] [outer = (nil)] 09:27:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x89070400) [pid = 1817] [serial = 1829] [outer = 0x86ba8000] 09:27:40 INFO - PROCESS | 1817 | 1461169660007 Marionette DEBUG loaded listener.js 09:27:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x891ef000) [pid = 1817] [serial = 1830] [outer = 0x86ba8000] 09:27:40 INFO - PROCESS | 1817 | 1461169660954 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:27:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:27:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1683ms 09:27:40 INFO - PROCESS | 1817 | 1461169660995 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 09:27:41 INFO - PROCESS | 1817 | 1461169660999 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 09:27:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:27:41 INFO - PROCESS | 1817 | 1461169661015 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:27:41 INFO - PROCESS | 1817 | 1461169661024 Marionette TRACE conn3 <- [1,2410,null,{}] 09:27:41 INFO - PROCESS | 1817 | 1461169661030 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:41 INFO - PROCESS | 1817 | 1461169661250 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 09:27:41 INFO - PROCESS | 1817 | 1461169661572 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x84f67000 == 148 [pid = 1817] [id = 610] 09:27:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x88ff6c00) [pid = 1817] [serial = 1831] [outer = (nil)] 09:27:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x8ad3a800) [pid = 1817] [serial = 1832] [outer = 0x88ff6c00] 09:27:41 INFO - PROCESS | 1817 | 1461169661664 Marionette DEBUG loaded listener.js 09:27:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x8ae9ec00) [pid = 1817] [serial = 1833] [outer = 0x88ff6c00] 09:27:42 INFO - PROCESS | 1817 | 1461169662570 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:27:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:27:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1591ms 09:27:42 INFO - PROCESS | 1817 | 1461169662599 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 09:27:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:27:42 INFO - PROCESS | 1817 | 1461169662604 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 09:27:42 INFO - PROCESS | 1817 | 1461169662610 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:27:42 INFO - PROCESS | 1817 | 1461169662614 Marionette TRACE conn3 <- [1,2414,null,{}] 09:27:42 INFO - PROCESS | 1817 | 1461169662620 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:42 INFO - PROCESS | 1817 | 1461169662832 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 09:27:43 INFO - PROCESS | 1817 | 1461169663111 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x8add8400 == 149 [pid = 1817] [id = 611] 09:27:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x8addec00) [pid = 1817] [serial = 1834] [outer = (nil)] 09:27:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x8b64d800) [pid = 1817] [serial = 1835] [outer = 0x8addec00] 09:27:43 INFO - PROCESS | 1817 | 1461169663244 Marionette DEBUG loaded listener.js 09:27:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x8b65d000) [pid = 1817] [serial = 1836] [outer = 0x8addec00] 09:27:44 INFO - PROCESS | 1817 | 1461169664152 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:27:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:27:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1587ms 09:27:44 INFO - PROCESS | 1817 | 1461169664197 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 09:27:44 INFO - PROCESS | 1817 | 1461169664202 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 09:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:27:44 INFO - PROCESS | 1817 | 1461169664208 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:27:44 INFO - PROCESS | 1817 | 1461169664211 Marionette TRACE conn3 <- [1,2418,null,{}] 09:27:44 INFO - PROCESS | 1817 | 1461169664217 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:44 INFO - PROCESS | 1817 | 1461169664421 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 09:27:44 INFO - PROCESS | 1817 | 1461169664714 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b6c4c00 == 150 [pid = 1817] [id = 612] 09:27:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x8bd16c00) [pid = 1817] [serial = 1837] [outer = (nil)] 09:27:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x8bdb6400) [pid = 1817] [serial = 1838] [outer = 0x8bd16c00] 09:27:44 INFO - PROCESS | 1817 | 1461169664885 Marionette DEBUG loaded listener.js 09:27:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x8bfb3400) [pid = 1817] [serial = 1839] [outer = 0x8bd16c00] 09:27:45 INFO - PROCESS | 1817 | 1461169665821 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1678ms 09:27:45 INFO - PROCESS | 1817 | 1461169665887 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 09:27:45 INFO - PROCESS | 1817 | 1461169665891 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 09:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:27:45 INFO - PROCESS | 1817 | 1461169665898 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:27:45 INFO - PROCESS | 1817 | 1461169665901 Marionette TRACE conn3 <- [1,2422,null,{}] 09:27:45 INFO - PROCESS | 1817 | 1461169665907 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:46 INFO - PROCESS | 1817 | 1461169666116 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 09:27:46 INFO - PROCESS | 1817 | 1461169666393 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b6c0400 == 151 [pid = 1817] [id = 613] 09:27:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x8bdba000) [pid = 1817] [serial = 1840] [outer = (nil)] 09:27:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x8c88a400) [pid = 1817] [serial = 1841] [outer = 0x8bdba000] 09:27:46 INFO - PROCESS | 1817 | 1461169666525 Marionette DEBUG loaded listener.js 09:27:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x8c8c7400) [pid = 1817] [serial = 1842] [outer = 0x8bdba000] 09:27:47 INFO - PROCESS | 1817 | 1461169667404 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:27:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:27:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1579ms 09:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:27:47 INFO - PROCESS | 1817 | 1461169667478 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 09:27:47 INFO - PROCESS | 1817 | 1461169667481 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 09:27:47 INFO - PROCESS | 1817 | 1461169667488 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:27:47 INFO - PROCESS | 1817 | 1461169667491 Marionette TRACE conn3 <- [1,2426,null,{}] 09:27:47 INFO - PROCESS | 1817 | 1461169667497 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:47 INFO - PROCESS | 1817 | 1461169667738 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 09:27:48 INFO - PROCESS | 1817 | 1461169668060 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bd18000 == 152 [pid = 1817] [id = 614] 09:27:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x8c884400) [pid = 1817] [serial = 1843] [outer = (nil)] 09:27:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x8e6c4800) [pid = 1817] [serial = 1844] [outer = 0x8c884400] 09:27:48 INFO - PROCESS | 1817 | 1461169668159 Marionette DEBUG loaded listener.js 09:27:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x8e8e0800) [pid = 1817] [serial = 1845] [outer = 0x8c884400] 09:27:49 INFO - PROCESS | 1817 | 1461169669053 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:27:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1628ms 09:27:49 INFO - PROCESS | 1817 | 1461169669116 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 09:27:49 INFO - PROCESS | 1817 | 1461169669119 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 09:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:27:49 INFO - PROCESS | 1817 | 1461169669126 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:27:49 INFO - PROCESS | 1817 | 1461169669129 Marionette TRACE conn3 <- [1,2430,null,{}] 09:27:49 INFO - PROCESS | 1817 | 1461169669135 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:49 INFO - PROCESS | 1817 | 1461169669341 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 09:27:49 INFO - PROCESS | 1817 | 1461169669668 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x8aea2c00 == 153 [pid = 1817] [id = 615] 09:27:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x8b645400) [pid = 1817] [serial = 1846] [outer = (nil)] 09:27:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x8f244000) [pid = 1817] [serial = 1847] [outer = 0x8b645400] 09:27:49 INFO - PROCESS | 1817 | 1461169669759 Marionette DEBUG loaded listener.js 09:27:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x8f29b400) [pid = 1817] [serial = 1848] [outer = 0x8b645400] 09:27:50 INFO - PROCESS | 1817 | 1461169670618 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:27:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1533ms 09:27:50 INFO - PROCESS | 1817 | 1461169670659 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 09:27:50 INFO - PROCESS | 1817 | 1461169670663 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 09:27:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:27:50 INFO - PROCESS | 1817 | 1461169670669 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:27:50 INFO - PROCESS | 1817 | 1461169670673 Marionette TRACE conn3 <- [1,2434,null,{}] 09:27:50 INFO - PROCESS | 1817 | 1461169670678 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:50 INFO - PROCESS | 1817 | 1461169670888 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 09:27:51 INFO - PROCESS | 1817 | 1461169671170 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x83ae7000 == 154 [pid = 1817] [id = 616] 09:27:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x8a563000) [pid = 1817] [serial = 1849] [outer = (nil)] 09:27:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x8f75a400) [pid = 1817] [serial = 1850] [outer = 0x8a563000] 09:27:51 INFO - PROCESS | 1817 | 1461169671300 Marionette DEBUG loaded listener.js 09:27:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x8fb2f800) [pid = 1817] [serial = 1851] [outer = 0x8a563000] 09:27:52 INFO - PROCESS | 1817 | 1461169672224 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:27:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1629ms 09:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:27:52 INFO - PROCESS | 1817 | 1461169672299 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 09:27:52 INFO - PROCESS | 1817 | 1461169672302 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 09:27:52 INFO - PROCESS | 1817 | 1461169672309 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:27:52 INFO - PROCESS | 1817 | 1461169672312 Marionette TRACE conn3 <- [1,2438,null,{}] 09:27:52 INFO - PROCESS | 1817 | 1461169672318 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:52 INFO - PROCESS | 1817 | 1461169672563 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 09:27:52 INFO - PROCESS | 1817 | 1461169672897 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fef5000 == 155 [pid = 1817] [id = 617] 09:27:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x8fefb400) [pid = 1817] [serial = 1852] [outer = (nil)] 09:27:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x90156c00) [pid = 1817] [serial = 1853] [outer = 0x8fefb400] 09:27:53 INFO - PROCESS | 1817 | 1461169673000 Marionette DEBUG loaded listener.js 09:27:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x90285800) [pid = 1817] [serial = 1854] [outer = 0x8fefb400] 09:27:53 INFO - PROCESS | 1817 | 1461169673931 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:27:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:27:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1642ms 09:27:53 INFO - PROCESS | 1817 | 1461169673950 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 09:27:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:27:53 INFO - PROCESS | 1817 | 1461169673954 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 09:27:53 INFO - PROCESS | 1817 | 1461169673960 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:27:53 INFO - PROCESS | 1817 | 1461169673965 Marionette TRACE conn3 <- [1,2442,null,{}] 09:27:53 INFO - PROCESS | 1817 | 1461169673970 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:54 INFO - PROCESS | 1817 | 1461169674226 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 09:27:54 INFO - PROCESS | 1817 | 1461169674563 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c8ccc00 == 156 [pid = 1817] [id = 618] 09:27:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x8e6ccc00) [pid = 1817] [serial = 1855] [outer = (nil)] 09:27:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x9053f800) [pid = 1817] [serial = 1856] [outer = 0x8e6ccc00] 09:27:54 INFO - PROCESS | 1817 | 1461169674654 Marionette DEBUG loaded listener.js 09:27:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x905dd000) [pid = 1817] [serial = 1857] [outer = 0x8e6ccc00] 09:27:55 INFO - PROCESS | 1817 | 1461169675539 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:27:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:27:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1628ms 09:27:55 INFO - PROCESS | 1817 | 1461169675589 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 09:27:55 INFO - PROCESS | 1817 | 1461169675593 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 09:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:27:55 INFO - PROCESS | 1817 | 1461169675600 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:27:55 INFO - PROCESS | 1817 | 1461169675603 Marionette TRACE conn3 <- [1,2446,null,{}] 09:27:55 INFO - PROCESS | 1817 | 1461169675608 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:55 INFO - PROCESS | 1817 | 1461169675816 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 09:27:56 INFO - PROCESS | 1817 | 1461169676097 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x904a7000 == 157 [pid = 1817] [id = 619] 09:27:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x90532400) [pid = 1817] [serial = 1858] [outer = (nil)] 09:27:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x92857400) [pid = 1817] [serial = 1859] [outer = 0x90532400] 09:27:56 INFO - PROCESS | 1817 | 1461169676229 Marionette DEBUG loaded listener.js 09:27:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x92863400) [pid = 1817] [serial = 1860] [outer = 0x90532400] 09:27:57 INFO - PROCESS | 1817 | 1461169677141 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1584ms 09:27:57 INFO - PROCESS | 1817 | 1461169677185 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 09:27:57 INFO - PROCESS | 1817 | 1461169677189 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 09:27:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:27:57 INFO - PROCESS | 1817 | 1461169677195 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:27:57 INFO - PROCESS | 1817 | 1461169677198 Marionette TRACE conn3 <- [1,2450,null,{}] 09:27:57 INFO - PROCESS | 1817 | 1461169677204 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:57 INFO - PROCESS | 1817 | 1461169677407 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 09:27:57 INFO - PROCESS | 1817 | 1461169677694 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fea7800 == 158 [pid = 1817] [id = 620] 09:27:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x913ef400) [pid = 1817] [serial = 1861] [outer = (nil)] 09:27:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x94faf800) [pid = 1817] [serial = 1862] [outer = 0x913ef400] 09:27:57 INFO - PROCESS | 1817 | 1461169677827 Marionette DEBUG loaded listener.js 09:27:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x94fb5800) [pid = 1817] [serial = 1863] [outer = 0x913ef400] 09:27:58 INFO - PROCESS | 1817 | 1461169678696 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:27:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:27:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1530ms 09:27:58 INFO - PROCESS | 1817 | 1461169678726 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 09:27:58 INFO - PROCESS | 1817 | 1461169678730 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 09:27:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:27:58 INFO - PROCESS | 1817 | 1461169678736 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:27:58 INFO - PROCESS | 1817 | 1461169678739 Marionette TRACE conn3 <- [1,2454,null,{}] 09:27:58 INFO - PROCESS | 1817 | 1461169678745 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:58 INFO - PROCESS | 1817 | 1461169678950 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 09:27:59 INFO - PROCESS | 1817 | 1461169679247 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x83c05000 == 159 [pid = 1817] [id = 621] 09:27:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x84f68400) [pid = 1817] [serial = 1864] [outer = (nil)] 09:27:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x967bec00) [pid = 1817] [serial = 1865] [outer = 0x84f68400] 09:27:59 INFO - PROCESS | 1817 | 1461169679386 Marionette DEBUG loaded listener.js 09:27:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x96fad000) [pid = 1817] [serial = 1866] [outer = 0x84f68400] 09:28:00 INFO - PROCESS | 1817 | 1461169680293 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:28:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:28:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1628ms 09:28:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:28:00 INFO - PROCESS | 1817 | 1461169680365 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 09:28:00 INFO - PROCESS | 1817 | 1461169680368 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 09:28:00 INFO - PROCESS | 1817 | 1461169680374 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:28:00 INFO - PROCESS | 1817 | 1461169680378 Marionette TRACE conn3 <- [1,2458,null,{}] 09:28:00 INFO - PROCESS | 1817 | 1461169680383 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:00 INFO - PROCESS | 1817 | 1461169680607 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 09:28:00 INFO - PROCESS | 1817 | 1461169680936 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x83c05c00 == 160 [pid = 1817] [id = 622] 09:28:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x8aac9800) [pid = 1817] [serial = 1867] [outer = (nil)] 09:28:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x97466c00) [pid = 1817] [serial = 1868] [outer = 0x8aac9800] 09:28:01 INFO - PROCESS | 1817 | 1461169681025 Marionette DEBUG loaded listener.js 09:28:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x9746bc00) [pid = 1817] [serial = 1869] [outer = 0x8aac9800] 09:28:02 INFO - PROCESS | 1817 | 1461169682015 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:28:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:28:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1695ms 09:28:02 INFO - PROCESS | 1817 | 1461169682069 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 09:28:02 INFO - PROCESS | 1817 | 1461169682072 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 09:28:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:28:02 INFO - PROCESS | 1817 | 1461169682079 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:28:02 INFO - PROCESS | 1817 | 1461169682084 Marionette TRACE conn3 <- [1,2462,null,{}] 09:28:02 INFO - PROCESS | 1817 | 1461169682089 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:02 INFO - PROCESS | 1817 | 1461169682309 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 09:28:02 INFO - PROCESS | 1817 | 1461169682639 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fb38400 == 161 [pid = 1817] [id = 623] 09:28:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x94fb1400) [pid = 1817] [serial = 1870] [outer = (nil)] 09:28:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x976db800) [pid = 1817] [serial = 1871] [outer = 0x94fb1400] 09:28:02 INFO - PROCESS | 1817 | 1461169682731 Marionette DEBUG loaded listener.js 09:28:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x976df800) [pid = 1817] [serial = 1872] [outer = 0x94fb1400] 09:28:03 INFO - PROCESS | 1817 | 1461169683635 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:28:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:28:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1629ms 09:28:03 INFO - PROCESS | 1817 | 1461169683709 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 09:28:03 INFO - PROCESS | 1817 | 1461169683712 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 09:28:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:28:03 INFO - PROCESS | 1817 | 1461169683718 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:28:03 INFO - PROCESS | 1817 | 1461169683722 Marionette TRACE conn3 <- [1,2466,null,{}] 09:28:03 INFO - PROCESS | 1817 | 1461169683727 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:03 INFO - PROCESS | 1817 | 1461169683978 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 09:28:04 INFO - PROCESS | 1817 | 1461169684328 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x84f60c00 == 162 [pid = 1817] [id = 624] 09:28:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x8b646c00) [pid = 1817] [serial = 1873] [outer = (nil)] 09:28:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x97a69800) [pid = 1817] [serial = 1874] [outer = 0x8b646c00] 09:28:04 INFO - PROCESS | 1817 | 1461169684420 Marionette DEBUG loaded listener.js 09:28:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x97a6fc00) [pid = 1817] [serial = 1875] [outer = 0x8b646c00] 09:28:05 INFO - PROCESS | 1817 | 1461169685289 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:28:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:28:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1632ms 09:28:05 INFO - PROCESS | 1817 | 1461169685352 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 09:28:05 INFO - PROCESS | 1817 | 1461169685356 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 09:28:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:28:05 INFO - PROCESS | 1817 | 1461169685362 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:28:05 INFO - PROCESS | 1817 | 1461169685366 Marionette TRACE conn3 <- [1,2470,null,{}] 09:28:05 INFO - PROCESS | 1817 | 1461169685371 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:05 INFO - PROCESS | 1817 | 1461169685598 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 09:28:05 INFO - PROCESS | 1817 | 1461169685885 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x97a63c00 == 163 [pid = 1817] [id = 625] 09:28:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x97a67800) [pid = 1817] [serial = 1876] [outer = (nil)] 09:28:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x98306c00) [pid = 1817] [serial = 1877] [outer = 0x97a67800] 09:28:06 INFO - PROCESS | 1817 | 1461169686019 Marionette DEBUG loaded listener.js 09:28:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x9830ec00) [pid = 1817] [serial = 1878] [outer = 0x97a67800] 09:28:08 INFO - PROCESS | 1817 | --DOCSHELL 0x828d7000 == 162 [pid = 1817] [id = 506] 09:28:08 INFO - PROCESS | 1817 | --DOCSHELL 0x8fb2d000 == 161 [pid = 1817] [id = 548] 09:28:08 INFO - PROCESS | 1817 | --DOCSHELL 0x8bd1b400 == 160 [pid = 1817] [id = 544] 09:28:08 INFO - PROCESS | 1817 | --DOCSHELL 0x8f244800 == 159 [pid = 1817] [id = 503] 09:28:08 INFO - PROCESS | 1817 | --DOCSHELL 0x828cc000 == 158 [pid = 1817] [id = 504] 09:28:08 INFO - PROCESS | 1817 | --DOCSHELL 0x9015e000 == 157 [pid = 1817] [id = 505] 09:28:08 INFO - PROCESS | 1817 | --DOCSHELL 0x8f249c00 == 156 [pid = 1817] [id = 546] 09:28:08 INFO - PROCESS | 1817 | --DOCSHELL 0x8bea5000 == 155 [pid = 1817] [id = 543] 09:28:08 INFO - PROCESS | 1817 | --DOCSHELL 0x90154800 == 154 [pid = 1817] [id = 549] 09:28:08 INFO - PROCESS | 1817 | --DOCSHELL 0x8aea2400 == 153 [pid = 1817] [id = 545] 09:28:08 INFO - PROCESS | 1817 | --DOCSHELL 0x8f74c800 == 152 [pid = 1817] [id = 547] 09:28:08 INFO - PROCESS | 1817 | --DOCSHELL 0x83ae4800 == 151 [pid = 1817] [id = 606] 09:28:08 INFO - PROCESS | 1817 | --DOCSHELL 0x86b32c00 == 150 [pid = 1817] [id = 605] 09:28:08 INFO - PROCESS | 1817 | --DOCSHELL 0x87735c00 == 149 [pid = 1817] [id = 604] 09:28:08 INFO - PROCESS | 1817 | --DOCSHELL 0x85ba7000 == 148 [pid = 1817] [id = 603] 09:28:08 INFO - PROCESS | 1817 | --DOCSHELL 0x8bfeb800 == 147 [pid = 1817] [id = 591] 09:28:08 INFO - PROCESS | 1817 | --DOCSHELL 0x8c88e800 == 146 [pid = 1817] [id = 592] 09:28:08 INFO - PROCESS | 1817 | --DOCSHELL 0x8b65c000 == 145 [pid = 1817] [id = 590] 09:28:08 INFO - PROCESS | 1817 | --DOCSHELL 0x86ba1400 == 144 [pid = 1817] [id = 589] 09:28:08 INFO - PROCESS | 1817 | --DOCSHELL 0x8aea5000 == 143 [pid = 1817] [id = 588] 09:28:08 INFO - PROCESS | 1817 | --DOCSHELL 0x89eef400 == 142 [pid = 1817] [id = 587] 09:28:08 INFO - PROCESS | 1817 | --DOCSHELL 0x861e2800 == 141 [pid = 1817] [id = 585] 09:28:08 INFO - PROCESS | 1817 | --DOCSHELL 0x89071400 == 140 [pid = 1817] [id = 586] 09:28:08 INFO - PROCESS | 1817 | --DOCSHELL 0x85bad400 == 139 [pid = 1817] [id = 584] 09:28:08 INFO - PROCESS | 1817 | --DOCSHELL 0x86dd7800 == 138 [pid = 1817] [id = 583] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x891f2000) [pid = 1817] [serial = 1611] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x976d8400) [pid = 1817] [serial = 1731] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x976d6800) [pid = 1817] [serial = 1730] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x97463400) [pid = 1817] [serial = 1728] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x973b8c00) [pid = 1817] [serial = 1727] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x962a8800) [pid = 1817] [serial = 1725] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x9622bc00) [pid = 1817] [serial = 1724] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x94f4b000) [pid = 1817] [serial = 1722] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x92941c00) [pid = 1817] [serial = 1721] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x906eb400) [pid = 1817] [serial = 1719] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x906e0800) [pid = 1817] [serial = 1718] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x904ab400) [pid = 1817] [serial = 1716] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x89eee400) [pid = 1817] [serial = 1751] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x904a6400) [pid = 1817] [serial = 1715] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x90342c00) [pid = 1817] [serial = 1713] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x901cf800) [pid = 1817] [serial = 1712] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x8fea7400) [pid = 1817] [serial = 1710] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x8fea4400) [pid = 1817] [serial = 1709] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x8f750000) [pid = 1817] [serial = 1707] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x8f2de000) [pid = 1817] [serial = 1706] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x8f242400) [pid = 1817] [serial = 1704] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x8e8ed800) [pid = 1817] [serial = 1703] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x8ca95400) [pid = 1817] [serial = 1701] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x8c8c4000) [pid = 1817] [serial = 1700] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x8bfe0800) [pid = 1817] [serial = 1698] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x8bfb2400) [pid = 1817] [serial = 1697] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x8b6c2000) [pid = 1817] [serial = 1695] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x8b65cc00) [pid = 1817] [serial = 1694] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x8b58fc00) [pid = 1817] [serial = 1692] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x8b58b000) [pid = 1817] [serial = 1691] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x8add5400) [pid = 1817] [serial = 1689] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x8ad2d400) [pid = 1817] [serial = 1688] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x891f2c00) [pid = 1817] [serial = 1686] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x89075400) [pid = 1817] [serial = 1685] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x86dd4400) [pid = 1817] [serial = 1683] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x86b36400) [pid = 1817] [serial = 1682] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x86dd5800) [pid = 1817] [serial = 1742] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x85c63000) [pid = 1817] [serial = 1739] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x85dd9800) [pid = 1817] [serial = 1740] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x97a69000) [pid = 1817] [serial = 1737] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x8907b400) [pid = 1817] [serial = 1749] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x8773c400) [pid = 1817] [serial = 1743] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x88ca9800) [pid = 1817] [serial = 1745] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x8906d800) [pid = 1817] [serial = 1746] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x88cab400) [pid = 1817] [serial = 1748] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x97a66c00) [pid = 1817] [serial = 1736] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x977a9800) [pid = 1817] [serial = 1734] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x977a2c00) [pid = 1817] [serial = 1733] [outer = (nil)] [url = about:blank] 09:28:09 INFO - PROCESS | 1817 | 1461169689420 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:28:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:28:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 4088ms 09:28:09 INFO - PROCESS | 1817 | 1461169689451 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 09:28:09 INFO - PROCESS | 1817 | 1461169689456 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 09:28:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:28:09 INFO - PROCESS | 1817 | 1461169689463 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:28:09 INFO - PROCESS | 1817 | 1461169689469 Marionette TRACE conn3 <- [1,2474,null,{}] 09:28:09 INFO - PROCESS | 1817 | 1461169689476 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:09 INFO - PROCESS | 1817 | 1461169689675 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 09:28:09 INFO - PROCESS | 1817 | 1461169689880 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x861e6c00 == 139 [pid = 1817] [id = 626] 09:28:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x861ed000) [pid = 1817] [serial = 1879] [outer = (nil)] 09:28:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x86b9e400) [pid = 1817] [serial = 1880] [outer = 0x861ed000] 09:28:09 INFO - PROCESS | 1817 | 1461169689956 Marionette DEBUG loaded listener.js 09:28:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x86dd4400) [pid = 1817] [serial = 1881] [outer = 0x861ed000] 09:28:10 INFO - PROCESS | 1817 | 1461169690899 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:28:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:28:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1492ms 09:28:10 INFO - PROCESS | 1817 | 1461169690956 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 09:28:10 INFO - PROCESS | 1817 | 1461169690964 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 09:28:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:28:10 INFO - PROCESS | 1817 | 1461169690974 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:28:10 INFO - PROCESS | 1817 | 1461169690977 Marionette TRACE conn3 <- [1,2478,null,{}] 09:28:10 INFO - PROCESS | 1817 | 1461169690983 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:11 INFO - PROCESS | 1817 | 1461169691185 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 09:28:11 INFO - PROCESS | 1817 | 1461169691416 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x86b38000 == 140 [pid = 1817] [id = 627] 09:28:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x86ba0c00) [pid = 1817] [serial = 1882] [outer = (nil)] 09:28:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x88b41c00) [pid = 1817] [serial = 1883] [outer = 0x86ba0c00] 09:28:11 INFO - PROCESS | 1817 | 1461169691493 Marionette DEBUG loaded listener.js 09:28:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x88fe7800) [pid = 1817] [serial = 1884] [outer = 0x86ba0c00] 09:28:12 INFO - PROCESS | 1817 | 1461169692436 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:28:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:28:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1497ms 09:28:12 INFO - PROCESS | 1817 | 1461169692479 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 09:28:12 INFO - PROCESS | 1817 | 1461169692485 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 09:28:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:28:12 INFO - PROCESS | 1817 | 1461169692504 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:28:12 INFO - PROCESS | 1817 | 1461169692511 Marionette TRACE conn3 <- [1,2482,null,{}] 09:28:12 INFO - PROCESS | 1817 | 1461169692532 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:12 INFO - PROCESS | 1817 | 1461169692808 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 09:28:12 INFO - PROCESS | 1817 | 1461169692841 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x85c65000 == 141 [pid = 1817] [id = 628] 09:28:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x89078800) [pid = 1817] [serial = 1885] [outer = (nil)] 09:28:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x89ee5800) [pid = 1817] [serial = 1886] [outer = 0x89078800] 09:28:12 INFO - PROCESS | 1817 | 1461169692917 Marionette DEBUG loaded listener.js 09:28:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x8a566c00) [pid = 1817] [serial = 1887] [outer = 0x89078800] 09:28:14 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x8773d800) [pid = 1817] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:28:14 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x97465000) [pid = 1817] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:28:14 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x89076400) [pid = 1817] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:28:14 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x9034e000) [pid = 1817] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:28:14 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x90284c00) [pid = 1817] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:28:14 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x90030c00) [pid = 1817] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:28:14 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x90031400) [pid = 1817] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:28:14 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x8fb30000) [pid = 1817] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:28:14 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x8f29b800) [pid = 1817] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:28:14 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x8ca93000) [pid = 1817] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:28:14 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x8bfee800) [pid = 1817] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:28:14 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x8bdc0800) [pid = 1817] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:28:14 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x8b658000) [pid = 1817] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:28:14 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x8b65dc00) [pid = 1817] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:28:14 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x8ad39000) [pid = 1817] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:28:14 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x8a566800) [pid = 1817] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:28:14 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x88943c00) [pid = 1817] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:28:14 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x85ddd400) [pid = 1817] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:28:14 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x85ddf000) [pid = 1817] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:28:14 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x971e3400) [pid = 1817] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:28:14 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x92949400) [pid = 1817] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:28:14 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x913e7c00) [pid = 1817] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:28:14 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x87ed6000) [pid = 1817] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:28:14 INFO - PROCESS | 1817 | 1461169694566 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:28:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:28:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 2109ms 09:28:14 INFO - PROCESS | 1817 | 1461169694605 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 09:28:14 INFO - PROCESS | 1817 | 1461169694609 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 09:28:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:28:14 INFO - PROCESS | 1817 | 1461169694615 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:28:14 INFO - PROCESS | 1817 | 1461169694618 Marionette TRACE conn3 <- [1,2486,null,{}] 09:28:14 INFO - PROCESS | 1817 | 1461169694623 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:14 INFO - PROCESS | 1817 | 1461169694822 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 09:28:14 INFO - PROCESS | 1817 | 1461169694837 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x85baf400 == 142 [pid = 1817] [id = 629] 09:28:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x864ecc00) [pid = 1817] [serial = 1888] [outer = (nil)] 09:28:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x89ee9000) [pid = 1817] [serial = 1889] [outer = 0x864ecc00] 09:28:15 INFO - PROCESS | 1817 | 1461169695092 Marionette DEBUG loaded listener.js 09:28:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x8ad2ec00) [pid = 1817] [serial = 1890] [outer = 0x864ecc00] 09:28:15 INFO - PROCESS | 1817 | 1461169695863 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:28:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:28:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1288ms 09:28:15 INFO - PROCESS | 1817 | 1461169695903 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 09:28:15 INFO - PROCESS | 1817 | 1461169695906 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 09:28:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:28:15 INFO - PROCESS | 1817 | 1461169695913 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:28:15 INFO - PROCESS | 1817 | 1461169695916 Marionette TRACE conn3 <- [1,2490,null,{}] 09:28:15 INFO - PROCESS | 1817 | 1461169695921 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:16 INFO - PROCESS | 1817 | 1461169696183 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 09:28:16 INFO - PROCESS | 1817 | 1461169696494 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x85ba7000 == 143 [pid = 1817] [id = 630] 09:28:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x85baa400) [pid = 1817] [serial = 1891] [outer = (nil)] 09:28:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x85dd9000) [pid = 1817] [serial = 1892] [outer = 0x85baa400] 09:28:16 INFO - PROCESS | 1817 | 1461169696654 Marionette DEBUG loaded listener.js 09:28:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x861e8800) [pid = 1817] [serial = 1893] [outer = 0x85baa400] 09:28:17 INFO - PROCESS | 1817 | 1461169697621 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:28:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:28:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1781ms 09:28:17 INFO - PROCESS | 1817 | 1461169697696 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 09:28:17 INFO - PROCESS | 1817 | 1461169697702 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 09:28:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:28:17 INFO - PROCESS | 1817 | 1461169697709 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:28:17 INFO - PROCESS | 1817 | 1461169697716 Marionette TRACE conn3 <- [1,2494,null,{}] 09:28:17 INFO - PROCESS | 1817 | 1461169697724 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:17 INFO - PROCESS | 1817 | 1461169697984 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 09:28:18 INFO - PROCESS | 1817 | 1461169698311 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x87edbc00 == 144 [pid = 1817] [id = 631] 09:28:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x8894d000) [pid = 1817] [serial = 1894] [outer = (nil)] 09:28:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x88b4c400) [pid = 1817] [serial = 1895] [outer = 0x8894d000] 09:28:18 INFO - PROCESS | 1817 | 1461169698406 Marionette DEBUG loaded listener.js 09:28:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x8906ec00) [pid = 1817] [serial = 1896] [outer = 0x8894d000] 09:28:19 INFO - PROCESS | 1817 | 1461169699414 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:28:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:28:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1782ms 09:28:19 INFO - PROCESS | 1817 | 1461169699496 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 09:28:19 INFO - PROCESS | 1817 | 1461169699502 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 09:28:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:28:19 INFO - PROCESS | 1817 | 1461169699509 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:28:19 INFO - PROCESS | 1817 | 1461169699513 Marionette TRACE conn3 <- [1,2498,null,{}] 09:28:19 INFO - PROCESS | 1817 | 1461169699519 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:19 INFO - PROCESS | 1817 | 1461169699771 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 09:28:20 INFO - PROCESS | 1817 | 1461169700142 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x891f3c00 == 145 [pid = 1817] [id = 632] 09:28:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x891f5000) [pid = 1817] [serial = 1897] [outer = (nil)] 09:28:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x8a566000) [pid = 1817] [serial = 1898] [outer = 0x891f5000] 09:28:20 INFO - PROCESS | 1817 | 1461169700234 Marionette DEBUG loaded listener.js 09:28:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x8ad3bc00) [pid = 1817] [serial = 1899] [outer = 0x891f5000] 09:28:21 INFO - PROCESS | 1817 | 1461169701160 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:28:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:28:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1689ms 09:28:21 INFO - PROCESS | 1817 | 1461169701200 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 09:28:21 INFO - PROCESS | 1817 | 1461169701203 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 09:28:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:28:21 INFO - PROCESS | 1817 | 1461169701220 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:28:21 INFO - PROCESS | 1817 | 1461169701230 Marionette TRACE conn3 <- [1,2502,null,{}] 09:28:21 INFO - PROCESS | 1817 | 1461169701237 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:21 INFO - PROCESS | 1817 | 1461169701505 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 09:28:21 INFO - PROCESS | 1817 | 1461169701847 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x8aac2400 == 146 [pid = 1817] [id = 633] 09:28:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8ae98400) [pid = 1817] [serial = 1900] [outer = (nil)] 09:28:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x8b64a800) [pid = 1817] [serial = 1901] [outer = 0x8ae98400] 09:28:21 INFO - PROCESS | 1817 | 1461169701940 Marionette DEBUG loaded listener.js 09:28:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8b659000) [pid = 1817] [serial = 1902] [outer = 0x8ae98400] 09:28:22 INFO - PROCESS | 1817 | 1461169702834 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:28:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:28:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1701ms 09:28:22 INFO - PROCESS | 1817 | 1461169702913 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 09:28:22 INFO - PROCESS | 1817 | 1461169702917 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 09:28:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:28:22 INFO - PROCESS | 1817 | 1461169702924 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:28:22 INFO - PROCESS | 1817 | 1461169702927 Marionette TRACE conn3 <- [1,2506,null,{}] 09:28:22 INFO - PROCESS | 1817 | 1461169702933 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:23 INFO - PROCESS | 1817 | 1461169703181 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 09:28:23 INFO - PROCESS | 1817 | 1461169703500 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b58ec00 == 147 [pid = 1817] [id = 634] 09:28:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x8b64ec00) [pid = 1817] [serial = 1903] [outer = (nil)] 09:28:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x8bdb2400) [pid = 1817] [serial = 1904] [outer = 0x8b64ec00] 09:28:23 INFO - PROCESS | 1817 | 1461169703590 Marionette DEBUG loaded listener.js 09:28:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x8bdbfc00) [pid = 1817] [serial = 1905] [outer = 0x8b64ec00] 09:28:24 INFO - PROCESS | 1817 | 1461169704524 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:28:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:28:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1678ms 09:28:24 INFO - PROCESS | 1817 | 1461169704603 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 09:28:24 INFO - PROCESS | 1817 | 1461169704606 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 09:28:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:28:24 INFO - PROCESS | 1817 | 1461169704612 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:28:24 INFO - PROCESS | 1817 | 1461169704616 Marionette TRACE conn3 <- [1,2510,null,{}] 09:28:24 INFO - PROCESS | 1817 | 1461169704622 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:24 INFO - PROCESS | 1817 | 1461169704876 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 09:28:25 INFO - PROCESS | 1817 | 1461169705209 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bea6000 == 148 [pid = 1817] [id = 635] 09:28:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x8beb0c00) [pid = 1817] [serial = 1906] [outer = (nil)] 09:28:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x8bfba400) [pid = 1817] [serial = 1907] [outer = 0x8beb0c00] 09:28:25 INFO - PROCESS | 1817 | 1461169705319 Marionette DEBUG loaded listener.js 09:28:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x8c88a800) [pid = 1817] [serial = 1908] [outer = 0x8beb0c00] 09:28:26 INFO - PROCESS | 1817 | 1461169706276 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:28:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:28:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1729ms 09:28:26 INFO - PROCESS | 1817 | 1461169706342 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 09:28:26 INFO - PROCESS | 1817 | 1461169706346 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 09:28:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:28:26 INFO - PROCESS | 1817 | 1461169706352 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:28:26 INFO - PROCESS | 1817 | 1461169706356 Marionette TRACE conn3 <- [1,2514,null,{}] 09:28:26 INFO - PROCESS | 1817 | 1461169706361 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:26 INFO - PROCESS | 1817 | 1461169706572 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 09:28:26 INFO - PROCESS | 1817 | 1461169706906 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x8beaa800 == 149 [pid = 1817] [id = 636] 09:28:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x8bfb1000) [pid = 1817] [serial = 1909] [outer = (nil)] 09:28:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x8e6c6000) [pid = 1817] [serial = 1910] [outer = 0x8bfb1000] 09:28:27 INFO - PROCESS | 1817 | 1461169706995 Marionette DEBUG loaded listener.js 09:28:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x8e8dfc00) [pid = 1817] [serial = 1911] [outer = 0x8bfb1000] 09:28:27 INFO - PROCESS | 1817 | 1461169707883 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:28:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:28:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1588ms 09:28:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:28:27 INFO - PROCESS | 1817 | 1461169707941 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 09:28:27 INFO - PROCESS | 1817 | 1461169707945 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 09:28:27 INFO - PROCESS | 1817 | 1461169707951 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:28:27 INFO - PROCESS | 1817 | 1461169707954 Marionette TRACE conn3 <- [1,2518,null,{}] 09:28:27 INFO - PROCESS | 1817 | 1461169707960 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:28 INFO - PROCESS | 1817 | 1461169708170 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 09:28:28 INFO - PROCESS | 1817 | 1461169708492 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f4d400 == 150 [pid = 1817] [id = 637] 09:28:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x8773a800) [pid = 1817] [serial = 1912] [outer = (nil)] 09:28:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x8f23fc00) [pid = 1817] [serial = 1913] [outer = 0x8773a800] 09:28:28 INFO - PROCESS | 1817 | 1461169708581 Marionette DEBUG loaded listener.js 09:28:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x8f244400) [pid = 1817] [serial = 1914] [outer = 0x8773a800] 09:28:29 INFO - PROCESS | 1817 | 1461169709476 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:28:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:28:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1581ms 09:28:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:28:29 INFO - PROCESS | 1817 | 1461169709531 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 09:28:29 INFO - PROCESS | 1817 | 1461169709535 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 09:28:29 INFO - PROCESS | 1817 | 1461169709541 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:28:29 INFO - PROCESS | 1817 | 1461169709545 Marionette TRACE conn3 <- [1,2522,null,{}] 09:28:29 INFO - PROCESS | 1817 | 1461169709550 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:29 INFO - PROCESS | 1817 | 1461169709759 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 09:28:30 INFO - PROCESS | 1817 | 1461169710088 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bfb4400 == 151 [pid = 1817] [id = 638] 09:28:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x8e6c3400) [pid = 1817] [serial = 1915] [outer = (nil)] 09:28:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x8f750000) [pid = 1817] [serial = 1916] [outer = 0x8e6c3400] 09:28:30 INFO - PROCESS | 1817 | 1461169710178 Marionette DEBUG loaded listener.js 09:28:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x8fb29800) [pid = 1817] [serial = 1917] [outer = 0x8e6c3400] 09:28:31 INFO - PROCESS | 1817 | 1461169711087 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:28:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:28:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1583ms 09:28:31 INFO - PROCESS | 1817 | 1461169711124 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 09:28:31 INFO - PROCESS | 1817 | 1461169711128 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 09:28:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:28:31 INFO - PROCESS | 1817 | 1461169711134 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:28:31 INFO - PROCESS | 1817 | 1461169711138 Marionette TRACE conn3 <- [1,2526,null,{}] 09:28:31 INFO - PROCESS | 1817 | 1461169711143 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:31 INFO - PROCESS | 1817 | 1461169711357 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 09:28:31 INFO - PROCESS | 1817 | 1461169711684 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f2d6800 == 152 [pid = 1817] [id = 639] 09:28:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x8f74e000) [pid = 1817] [serial = 1918] [outer = (nil)] 09:28:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x8fef0400) [pid = 1817] [serial = 1919] [outer = 0x8f74e000] 09:28:31 INFO - PROCESS | 1817 | 1461169711790 Marionette DEBUG loaded listener.js 09:28:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x8fef6c00) [pid = 1817] [serial = 1920] [outer = 0x8f74e000] 09:28:32 INFO - PROCESS | 1817 | 1461169712717 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:28:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:28:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1628ms 09:28:32 INFO - PROCESS | 1817 | 1461169712763 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 09:28:32 INFO - PROCESS | 1817 | 1461169712766 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 09:28:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:28:32 INFO - PROCESS | 1817 | 1461169712774 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:28:32 INFO - PROCESS | 1817 | 1461169712777 Marionette TRACE conn3 <- [1,2530,null,{}] 09:28:32 INFO - PROCESS | 1817 | 1461169712783 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:33 INFO - PROCESS | 1817 | 1461169713027 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 09:28:33 INFO - PROCESS | 1817 | 1461169713387 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x901cb400 == 153 [pid = 1817] [id = 640] 09:28:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x901cc000) [pid = 1817] [serial = 1921] [outer = (nil)] 09:28:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x901d6400) [pid = 1817] [serial = 1922] [outer = 0x901cc000] 09:28:33 INFO - PROCESS | 1817 | 1461169713492 Marionette DEBUG loaded listener.js 09:28:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x90346c00) [pid = 1817] [serial = 1923] [outer = 0x901cc000] 09:28:34 INFO - PROCESS | 1817 | 1461169714517 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:28:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:28:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1790ms 09:28:34 INFO - PROCESS | 1817 | 1461169714567 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 09:28:34 INFO - PROCESS | 1817 | 1461169714572 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 09:28:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:28:34 INFO - PROCESS | 1817 | 1461169714578 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:28:34 INFO - PROCESS | 1817 | 1461169714589 Marionette TRACE conn3 <- [1,2534,null,{}] 09:28:34 INFO - PROCESS | 1817 | 1461169714594 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:34 INFO - PROCESS | 1817 | 1461169714839 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 09:28:35 INFO - PROCESS | 1817 | 1461169715173 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fe9f800 == 154 [pid = 1817] [id = 641] 09:28:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x8feeec00) [pid = 1817] [serial = 1924] [outer = (nil)] 09:28:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x904a6400) [pid = 1817] [serial = 1925] [outer = 0x8feeec00] 09:28:35 INFO - PROCESS | 1817 | 1461169715264 Marionette DEBUG loaded listener.js 09:28:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x90540400) [pid = 1817] [serial = 1926] [outer = 0x8feeec00] 09:28:36 INFO - PROCESS | 1817 | 1461169716147 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:28:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:28:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1635ms 09:28:36 INFO - PROCESS | 1817 | 1461169716214 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 09:28:36 INFO - PROCESS | 1817 | 1461169716218 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 09:28:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:28:36 INFO - PROCESS | 1817 | 1461169716224 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:28:36 INFO - PROCESS | 1817 | 1461169716227 Marionette TRACE conn3 <- [1,2538,null,{}] 09:28:36 INFO - PROCESS | 1817 | 1461169716233 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:36 INFO - PROCESS | 1817 | 1461169716450 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 09:28:36 INFO - PROCESS | 1817 | 1461169716732 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f2d6c00 == 155 [pid = 1817] [id = 642] 09:28:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x9015ec00) [pid = 1817] [serial = 1927] [outer = (nil)] 09:28:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x913e7c00) [pid = 1817] [serial = 1928] [outer = 0x9015ec00] 09:28:36 INFO - PROCESS | 1817 | 1461169716877 Marionette DEBUG loaded listener.js 09:28:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x92857c00) [pid = 1817] [serial = 1929] [outer = 0x9015ec00] 09:28:37 INFO - PROCESS | 1817 | 1461169717748 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:28:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:28:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1579ms 09:28:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:28:37 INFO - PROCESS | 1817 | 1461169717804 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 09:28:37 INFO - PROCESS | 1817 | 1461169717807 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 09:28:37 INFO - PROCESS | 1817 | 1461169717814 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:28:37 INFO - PROCESS | 1817 | 1461169717817 Marionette TRACE conn3 <- [1,2542,null,{}] 09:28:37 INFO - PROCESS | 1817 | 1461169717823 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:38 INFO - PROCESS | 1817 | 1461169718032 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 09:28:38 INFO - PROCESS | 1817 | 1461169718360 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x84f64000 == 156 [pid = 1817] [id = 643] 09:28:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x9130d000) [pid = 1817] [serial = 1930] [outer = (nil)] 09:28:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x94fb2000) [pid = 1817] [serial = 1931] [outer = 0x9130d000] 09:28:38 INFO - PROCESS | 1817 | 1461169718452 Marionette DEBUG loaded listener.js 09:28:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x962a7800) [pid = 1817] [serial = 1932] [outer = 0x9130d000] 09:28:39 INFO - PROCESS | 1817 | 1461169719387 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:28:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:28:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1629ms 09:28:39 INFO - PROCESS | 1817 | 1461169719442 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 09:28:39 INFO - PROCESS | 1817 | 1461169719445 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 09:28:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:28:39 INFO - PROCESS | 1817 | 1461169719452 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:28:39 INFO - PROCESS | 1817 | 1461169719455 Marionette TRACE conn3 <- [1,2546,null,{}] 09:28:39 INFO - PROCESS | 1817 | 1461169719460 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:39 INFO - PROCESS | 1817 | 1461169719667 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 09:28:40 INFO - PROCESS | 1817 | 1461169720001 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x9015f800 == 157 [pid = 1817] [id = 644] 09:28:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x901cbc00) [pid = 1817] [serial = 1933] [outer = (nil)] 09:28:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x96faac00) [pid = 1817] [serial = 1934] [outer = 0x901cbc00] 09:28:40 INFO - PROCESS | 1817 | 1461169720092 Marionette DEBUG loaded listener.js 09:28:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x973b8c00) [pid = 1817] [serial = 1935] [outer = 0x901cbc00] 09:28:40 INFO - PROCESS | 1817 | 1461169720944 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:28:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:28:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1533ms 09:28:40 INFO - PROCESS | 1817 | 1461169720985 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 09:28:40 INFO - PROCESS | 1817 | 1461169720989 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 09:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:28:40 INFO - PROCESS | 1817 | 1461169720995 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:28:41 INFO - PROCESS | 1817 | 1461169720999 Marionette TRACE conn3 <- [1,2550,null,{}] 09:28:41 INFO - PROCESS | 1817 | 1461169721004 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:41 INFO - PROCESS | 1817 | 1461169721301 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 09:28:41 INFO - PROCESS | 1817 | 1461169721520 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x85bac800 == 158 [pid = 1817] [id = 645] 09:28:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x95a7b400) [pid = 1817] [serial = 1936] [outer = (nil)] 09:28:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x976de000) [pid = 1817] [serial = 1937] [outer = 0x95a7b400] 09:28:41 INFO - PROCESS | 1817 | 1461169721652 Marionette DEBUG loaded listener.js 09:28:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x97a62400) [pid = 1817] [serial = 1938] [outer = 0x95a7b400] 09:28:42 INFO - PROCESS | 1817 | 1461169722623 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1678ms 09:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:28:42 INFO - PROCESS | 1817 | 1461169722674 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 09:28:42 INFO - PROCESS | 1817 | 1461169722677 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 09:28:42 INFO - PROCESS | 1817 | 1461169722684 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:28:42 INFO - PROCESS | 1817 | 1461169722687 Marionette TRACE conn3 <- [1,2554,null,{}] 09:28:42 INFO - PROCESS | 1817 | 1461169722693 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:42 INFO - PROCESS | 1817 | 1461169722944 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 09:28:43 INFO - PROCESS | 1817 | 1461169723276 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e8e4c00 == 159 [pid = 1817] [id = 646] 09:28:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x9746b800) [pid = 1817] [serial = 1939] [outer = (nil)] 09:28:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x98304000) [pid = 1817] [serial = 1940] [outer = 0x9746b800] 09:28:43 INFO - PROCESS | 1817 | 1461169723371 Marionette DEBUG loaded listener.js 09:28:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x9841c400) [pid = 1817] [serial = 1941] [outer = 0x9746b800] 09:28:44 INFO - PROCESS | 1817 | 1461169724306 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:28:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:28:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1689ms 09:28:44 INFO - PROCESS | 1817 | 1461169724373 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 09:28:44 INFO - PROCESS | 1817 | 1461169724377 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 09:28:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:28:44 INFO - PROCESS | 1817 | 1461169724383 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:28:44 INFO - PROCESS | 1817 | 1461169724386 Marionette TRACE conn3 <- [1,2558,null,{}] 09:28:44 INFO - PROCESS | 1817 | 1461169724400 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:44 INFO - PROCESS | 1817 | 1461169724631 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 09:28:44 INFO - PROCESS | 1817 | 1461169724965 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x826ed400 == 160 [pid = 1817] [id = 647] 09:28:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x826ed800) [pid = 1817] [serial = 1942] [outer = (nil)] 09:28:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x904a3000) [pid = 1817] [serial = 1943] [outer = 0x826ed800] 09:28:45 INFO - PROCESS | 1817 | 1461169725054 Marionette DEBUG loaded listener.js 09:28:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x9862ac00) [pid = 1817] [serial = 1944] [outer = 0x826ed800] 09:28:45 INFO - PROCESS | 1817 | 1461169725974 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:28:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:28:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1640ms 09:28:46 INFO - PROCESS | 1817 | 1461169726024 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 09:28:46 INFO - PROCESS | 1817 | 1461169726028 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 09:28:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:28:46 INFO - PROCESS | 1817 | 1461169726034 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:28:46 INFO - PROCESS | 1817 | 1461169726037 Marionette TRACE conn3 <- [1,2562,null,{}] 09:28:46 INFO - PROCESS | 1817 | 1461169726059 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:46 INFO - PROCESS | 1817 | 1461169726352 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 09:28:46 INFO - PROCESS | 1817 | 1461169726639 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:48 INFO - PROCESS | 1817 | --DOCSHELL 0x85baf400 == 159 [pid = 1817] [id = 629] 09:28:48 INFO - PROCESS | 1817 | --DOCSHELL 0x85c65000 == 158 [pid = 1817] [id = 628] 09:28:48 INFO - PROCESS | 1817 | --DOCSHELL 0x86b38000 == 157 [pid = 1817] [id = 627] 09:28:48 INFO - PROCESS | 1817 | --DOCSHELL 0x861e6c00 == 156 [pid = 1817] [id = 626] 09:28:48 INFO - PROCESS | 1817 | --DOCSHELL 0x83c05000 == 155 [pid = 1817] [id = 621] 09:28:48 INFO - PROCESS | 1817 | --DOCSHELL 0x83c05c00 == 154 [pid = 1817] [id = 622] 09:28:48 INFO - PROCESS | 1817 | --DOCSHELL 0x8fea7800 == 153 [pid = 1817] [id = 620] 09:28:48 INFO - PROCESS | 1817 | --DOCSHELL 0x904a7000 == 152 [pid = 1817] [id = 619] 09:28:48 INFO - PROCESS | 1817 | --DOCSHELL 0x8c8ccc00 == 151 [pid = 1817] [id = 618] 09:28:48 INFO - PROCESS | 1817 | --DOCSHELL 0x83ae7000 == 150 [pid = 1817] [id = 616] 09:28:48 INFO - PROCESS | 1817 | --DOCSHELL 0x8fef5000 == 149 [pid = 1817] [id = 617] 09:28:48 INFO - PROCESS | 1817 | --DOCSHELL 0x8aea2c00 == 148 [pid = 1817] [id = 615] 09:28:48 INFO - PROCESS | 1817 | --DOCSHELL 0x8bd18000 == 147 [pid = 1817] [id = 614] 09:28:48 INFO - PROCESS | 1817 | --DOCSHELL 0x8b6c0400 == 146 [pid = 1817] [id = 613] 09:28:48 INFO - PROCESS | 1817 | --DOCSHELL 0x8b6c4c00 == 145 [pid = 1817] [id = 612] 09:28:48 INFO - PROCESS | 1817 | --DOCSHELL 0x8add8400 == 144 [pid = 1817] [id = 611] 09:28:48 INFO - PROCESS | 1817 | --DOCSHELL 0x864ef800 == 143 [pid = 1817] [id = 609] 09:28:48 INFO - PROCESS | 1817 | --DOCSHELL 0x84f67000 == 142 [pid = 1817] [id = 610] 09:28:48 INFO - PROCESS | 1817 | --DOCSHELL 0x86b9d400 == 141 [pid = 1817] [id = 608] 09:28:48 INFO - PROCESS | 1817 | --DOCSHELL 0x852a4400 == 140 [pid = 1817] [id = 607] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x8a55e800) [pid = 1817] [serial = 1680] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x97496800) [pid = 1817] [serial = 1665] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x8a34fc00) [pid = 1817] [serial = 1820] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x89ee5400) [pid = 1817] [serial = 1817] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x906e1000) [pid = 1817] [serial = 1796] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x90536800) [pid = 1817] [serial = 1794] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x904b0c00) [pid = 1817] [serial = 1793] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x90345800) [pid = 1817] [serial = 1791] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x9028fc00) [pid = 1817] [serial = 1790] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x901ca000) [pid = 1817] [serial = 1788] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x9015e400) [pid = 1817] [serial = 1787] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x9002c800) [pid = 1817] [serial = 1785] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x8fef1400) [pid = 1817] [serial = 1784] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x8f2d9c00) [pid = 1817] [serial = 1782] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x8f2a1800) [pid = 1817] [serial = 1781] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x8e8eb800) [pid = 1817] [serial = 1779] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x8e8e6800) [pid = 1817] [serial = 1778] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x8e6c2400) [pid = 1817] [serial = 1776] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x8ca9d400) [pid = 1817] [serial = 1775] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x8c8c2800) [pid = 1817] [serial = 1773] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x8c888000) [pid = 1817] [serial = 1772] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x8bfb2800) [pid = 1817] [serial = 1770] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x8beacc00) [pid = 1817] [serial = 1769] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x8b6c7400) [pid = 1817] [serial = 1767] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x8b6c2800) [pid = 1817] [serial = 1766] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x8b648c00) [pid = 1817] [serial = 1764] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x8b589400) [pid = 1817] [serial = 1763] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x8ae99400) [pid = 1817] [serial = 1761] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x8ad3a000) [pid = 1817] [serial = 1760] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x89ee9800) [pid = 1817] [serial = 1758] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x88ff4400) [pid = 1817] [serial = 1757] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x86ddd400) [pid = 1817] [serial = 1755] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x86b3ac00) [pid = 1817] [serial = 1754] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x86b3e800) [pid = 1817] [serial = 1811] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x86b3f400) [pid = 1817] [serial = 1812] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x976dfc00) [pid = 1817] [serial = 1809] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x976d1800) [pid = 1817] [serial = 1808] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x96fa9000) [pid = 1817] [serial = 1805] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x95a75800) [pid = 1817] [serial = 1803] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x94fb5400) [pid = 1817] [serial = 1802] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x92949c00) [pid = 1817] [serial = 1800] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x92861000) [pid = 1817] [serial = 1799] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x9130e800) [pid = 1817] [serial = 1797] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x8a34c400) [pid = 1817] [serial = 1818] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x8894a800) [pid = 1817] [serial = 1814] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x88ca3400) [pid = 1817] [serial = 1815] [outer = (nil)] [url = about:blank] 09:28:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x83ae4800 == 141 [pid = 1817] [id = 648] 09:28:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x83c05000) [pid = 1817] [serial = 1945] [outer = (nil)] 09:28:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x852aa400) [pid = 1817] [serial = 1946] [outer = 0x83c05000] 09:28:49 INFO - PROCESS | 1817 | 1461169729243 Marionette DEBUG loaded listener.js 09:28:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x861ed400) [pid = 1817] [serial = 1947] [outer = 0x83c05000] 09:28:50 INFO - PROCESS | 1817 | 1461169730139 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:28:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:28:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 4156ms 09:28:50 INFO - PROCESS | 1817 | 1461169730191 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 09:28:50 INFO - PROCESS | 1817 | 1461169730197 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 09:28:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:28:50 INFO - PROCESS | 1817 | 1461169730206 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:28:50 INFO - PROCESS | 1817 | 1461169730210 Marionette TRACE conn3 <- [1,2566,null,{}] 09:28:50 INFO - PROCESS | 1817 | 1461169730217 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:50 INFO - PROCESS | 1817 | 1461169730430 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 09:28:50 INFO - PROCESS | 1817 | 1461169730651 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x86dd7800 == 142 [pid = 1817] [id = 649] 09:28:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x86dde400) [pid = 1817] [serial = 1948] [outer = (nil)] 09:28:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x86f4c800) [pid = 1817] [serial = 1949] [outer = 0x86dde400] 09:28:50 INFO - PROCESS | 1817 | 1461169730731 Marionette DEBUG loaded listener.js 09:28:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x87ede000) [pid = 1817] [serial = 1950] [outer = 0x86dde400] 09:28:51 INFO - PROCESS | 1817 | 1461169731595 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:28:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:28:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1479ms 09:28:51 INFO - PROCESS | 1817 | 1461169731685 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 09:28:51 INFO - PROCESS | 1817 | 1461169731690 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 09:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:28:51 INFO - PROCESS | 1817 | 1461169731706 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:28:51 INFO - PROCESS | 1817 | 1461169731710 Marionette TRACE conn3 <- [1,2570,null,{}] 09:28:51 INFO - PROCESS | 1817 | 1461169731716 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:52 INFO - PROCESS | 1817 | 1461169731999 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 09:28:52 INFO - PROCESS | 1817 | 1461169732032 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f4f800 == 143 [pid = 1817] [id = 650] 09:28:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x88b4b000) [pid = 1817] [serial = 1951] [outer = (nil)] 09:28:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x89076c00) [pid = 1817] [serial = 1952] [outer = 0x88b4b000] 09:28:52 INFO - PROCESS | 1817 | 1461169732104 Marionette DEBUG loaded listener.js 09:28:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x89ee5400) [pid = 1817] [serial = 1953] [outer = 0x88b4b000] 09:28:53 INFO - PROCESS | 1817 | 1461169733269 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:28:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:28:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1634ms 09:28:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:28:53 INFO - PROCESS | 1817 | 1461169733341 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 09:28:53 INFO - PROCESS | 1817 | 1461169733344 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 09:28:53 INFO - PROCESS | 1817 | 1461169733350 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:28:53 INFO - PROCESS | 1817 | 1461169733356 Marionette TRACE conn3 <- [1,2574,null,{}] 09:28:53 INFO - PROCESS | 1817 | 1461169733403 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:53 INFO - PROCESS | 1817 | 1461169733688 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 09:28:54 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x94fb1400) [pid = 1817] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:28:54 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x8b645400) [pid = 1817] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:28:54 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x8bd16c00) [pid = 1817] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:28:54 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x8addec00) [pid = 1817] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:28:54 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x86ba8000) [pid = 1817] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:28:54 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x89078800) [pid = 1817] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:28:54 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x8c884400) [pid = 1817] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:28:54 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x8b646c00) [pid = 1817] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:28:54 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x86b9e800) [pid = 1817] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:28:54 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x913ef400) [pid = 1817] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:28:54 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x97a67800) [pid = 1817] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:28:54 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x90532400) [pid = 1817] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:28:54 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x8bdba000) [pid = 1817] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:28:54 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x88ff6c00) [pid = 1817] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:28:54 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x84f68400) [pid = 1817] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:28:54 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x8a563000) [pid = 1817] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:28:54 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x861ed000) [pid = 1817] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:28:54 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x8e6ccc00) [pid = 1817] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:28:54 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x852a7c00) [pid = 1817] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:28:54 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x8fefb400) [pid = 1817] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:28:54 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x86ba0c00) [pid = 1817] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:28:54 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x87737000) [pid = 1817] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:28:54 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x8aac9800) [pid = 1817] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:28:54 INFO - PROCESS | 1817 | 1461169734408 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x83c10c00 == 144 [pid = 1817] [id = 651] 09:28:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x845e9400) [pid = 1817] [serial = 1954] [outer = (nil)] 09:28:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x85c62400) [pid = 1817] [serial = 1955] [outer = 0x845e9400] 09:28:54 INFO - PROCESS | 1817 | 1461169734497 Marionette DEBUG loaded listener.js 09:28:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x87737000) [pid = 1817] [serial = 1956] [outer = 0x845e9400] 09:28:55 INFO - PROCESS | 1817 | 1461169735291 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:28:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:28:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1985ms 09:28:55 INFO - PROCESS | 1817 | 1461169735334 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 09:28:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:28:55 INFO - PROCESS | 1817 | 1461169735338 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 09:28:55 INFO - PROCESS | 1817 | 1461169735346 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:28:55 INFO - PROCESS | 1817 | 1461169735349 Marionette TRACE conn3 <- [1,2578,null,{}] 09:28:55 INFO - PROCESS | 1817 | 1461169735354 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:55 INFO - PROCESS | 1817 | 1461169735547 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 09:28:55 INFO - PROCESS | 1817 | 1461169735562 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x852a5000 == 145 [pid = 1817] [id = 652] 09:28:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x8894f400) [pid = 1817] [serial = 1957] [outer = (nil)] 09:28:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x8ad3a400) [pid = 1817] [serial = 1958] [outer = 0x8894f400] 09:28:55 INFO - PROCESS | 1817 | 1461169735823 Marionette DEBUG loaded listener.js 09:28:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x8addbc00) [pid = 1817] [serial = 1959] [outer = 0x8894f400] 09:28:56 INFO - PROCESS | 1817 | 1461169736924 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1628ms 09:28:56 INFO - PROCESS | 1817 | 1461169736975 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 09:28:56 INFO - PROCESS | 1817 | 1461169736981 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 09:28:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:28:56 INFO - PROCESS | 1817 | 1461169736990 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:28:56 INFO - PROCESS | 1817 | 1461169736996 Marionette TRACE conn3 <- [1,2582,null,{}] 09:28:57 INFO - PROCESS | 1817 | 1461169737004 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:57 INFO - PROCESS | 1817 | 1461169737228 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 09:28:57 INFO - PROCESS | 1817 | 1461169737550 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x86baac00 == 146 [pid = 1817] [id = 653] 09:28:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x86dda400) [pid = 1817] [serial = 1960] [outer = (nil)] 09:28:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x88948000) [pid = 1817] [serial = 1961] [outer = 0x86dda400] 09:28:57 INFO - PROCESS | 1817 | 1461169737643 Marionette DEBUG loaded listener.js 09:28:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x89ee7800) [pid = 1817] [serial = 1962] [outer = 0x86dda400] 09:28:58 INFO - PROCESS | 1817 | 1461169738565 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:28:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:28:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1634ms 09:28:58 INFO - PROCESS | 1817 | 1461169738627 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 09:28:58 INFO - PROCESS | 1817 | 1461169738637 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 09:28:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:28:58 INFO - PROCESS | 1817 | 1461169738651 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:28:58 INFO - PROCESS | 1817 | 1461169738655 Marionette TRACE conn3 <- [1,2586,null,{}] 09:28:58 INFO - PROCESS | 1817 | 1461169738661 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:58 INFO - PROCESS | 1817 | 1461169738883 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 09:28:59 INFO - PROCESS | 1817 | 1461169739285 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x8aac8000 == 147 [pid = 1817] [id = 654] 09:28:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x8aacf800) [pid = 1817] [serial = 1963] [outer = (nil)] 09:28:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x8add9800) [pid = 1817] [serial = 1964] [outer = 0x8aacf800] 09:28:59 INFO - PROCESS | 1817 | 1461169739385 Marionette DEBUG loaded listener.js 09:28:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x8aea5000) [pid = 1817] [serial = 1965] [outer = 0x8aacf800] 09:29:00 INFO - PROCESS | 1817 | 1461169740385 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1782ms 09:29:00 INFO - PROCESS | 1817 | 1461169740433 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 09:29:00 INFO - PROCESS | 1817 | 1461169740436 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 09:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:29:00 INFO - PROCESS | 1817 | 1461169740443 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:29:00 INFO - PROCESS | 1817 | 1461169740449 Marionette TRACE conn3 <- [1,2590,null,{}] 09:29:00 INFO - PROCESS | 1817 | 1461169740465 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:00 INFO - PROCESS | 1817 | 1461169740700 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 09:29:01 INFO - PROCESS | 1817 | 1461169741037 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x8aea6c00 == 148 [pid = 1817] [id = 655] 09:29:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8b64b400) [pid = 1817] [serial = 1966] [outer = (nil)] 09:29:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x8b660000) [pid = 1817] [serial = 1967] [outer = 0x8b64b400] 09:29:01 INFO - PROCESS | 1817 | 1461169741132 Marionette DEBUG loaded listener.js 09:29:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x8b6c4c00) [pid = 1817] [serial = 1968] [outer = 0x8b64b400] 09:29:02 INFO - PROCESS | 1817 | 1461169742066 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1684ms 09:29:02 INFO - PROCESS | 1817 | 1461169742128 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 09:29:02 INFO - PROCESS | 1817 | 1461169742133 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 09:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:29:02 INFO - PROCESS | 1817 | 1461169742139 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:29:02 INFO - PROCESS | 1817 | 1461169742143 Marionette TRACE conn3 <- [1,2594,null,{}] 09:29:02 INFO - PROCESS | 1817 | 1461169742148 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:02 INFO - PROCESS | 1817 | 1461169742378 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 09:29:02 INFO - PROCESS | 1817 | 1461169742702 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f48400 == 149 [pid = 1817] [id = 656] 09:29:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8b6bd800) [pid = 1817] [serial = 1969] [outer = (nil)] 09:29:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x8beacc00) [pid = 1817] [serial = 1970] [outer = 0x8b6bd800] 09:29:02 INFO - PROCESS | 1817 | 1461169742795 Marionette DEBUG loaded listener.js 09:29:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8bfb2800) [pid = 1817] [serial = 1971] [outer = 0x8b6bd800] 09:29:03 INFO - PROCESS | 1817 | 1461169743718 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:29:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:29:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1630ms 09:29:03 INFO - PROCESS | 1817 | 1461169743770 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 09:29:03 INFO - PROCESS | 1817 | 1461169743774 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 09:29:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:29:03 INFO - PROCESS | 1817 | 1461169743780 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:29:03 INFO - PROCESS | 1817 | 1461169743783 Marionette TRACE conn3 <- [1,2598,null,{}] 09:29:03 INFO - PROCESS | 1817 | 1461169743789 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:04 INFO - PROCESS | 1817 | 1461169743999 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 09:29:04 INFO - PROCESS | 1817 | 1461169744325 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b64dc00 == 150 [pid = 1817] [id = 657] 09:29:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x8bdb5800) [pid = 1817] [serial = 1972] [outer = (nil)] 09:29:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x8bfe3400) [pid = 1817] [serial = 1973] [outer = 0x8bdb5800] 09:29:04 INFO - PROCESS | 1817 | 1461169744424 Marionette DEBUG loaded listener.js 09:29:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x8bfeb000) [pid = 1817] [serial = 1974] [outer = 0x8bdb5800] 09:29:05 INFO - PROCESS | 1817 | 1461169745348 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1638ms 09:29:05 INFO - PROCESS | 1817 | 1461169745418 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 09:29:05 INFO - PROCESS | 1817 | 1461169745421 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 09:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:29:05 INFO - PROCESS | 1817 | 1461169745428 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:29:05 INFO - PROCESS | 1817 | 1461169745431 Marionette TRACE conn3 <- [1,2602,null,{}] 09:29:05 INFO - PROCESS | 1817 | 1461169745437 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:05 INFO - PROCESS | 1817 | 1461169745713 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 09:29:06 INFO - PROCESS | 1817 | 1461169746059 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bfe5800 == 151 [pid = 1817] [id = 658] 09:29:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x8c883000) [pid = 1817] [serial = 1975] [outer = (nil)] 09:29:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x8ca99400) [pid = 1817] [serial = 1976] [outer = 0x8c883000] 09:29:06 INFO - PROCESS | 1817 | 1461169746158 Marionette DEBUG loaded listener.js 09:29:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x8e8ee400) [pid = 1817] [serial = 1977] [outer = 0x8c883000] 09:29:07 INFO - PROCESS | 1817 | 1461169747134 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:29:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:29:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1739ms 09:29:07 INFO - PROCESS | 1817 | 1461169747167 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 09:29:07 INFO - PROCESS | 1817 | 1461169747171 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 09:29:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:29:07 INFO - PROCESS | 1817 | 1461169747177 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:29:07 INFO - PROCESS | 1817 | 1461169747181 Marionette TRACE conn3 <- [1,2606,null,{}] 09:29:07 INFO - PROCESS | 1817 | 1461169747186 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:07 INFO - PROCESS | 1817 | 1461169747399 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 09:29:07 INFO - PROCESS | 1817 | 1461169747731 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b58b800 == 152 [pid = 1817] [id = 659] 09:29:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x8b58d800) [pid = 1817] [serial = 1978] [outer = (nil)] 09:29:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x8f29e000) [pid = 1817] [serial = 1979] [outer = 0x8b58d800] 09:29:07 INFO - PROCESS | 1817 | 1461169747821 Marionette DEBUG loaded listener.js 09:29:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x8f2d3c00) [pid = 1817] [serial = 1980] [outer = 0x8b58d800] 09:29:08 INFO - PROCESS | 1817 | 1461169748690 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:29:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1542ms 09:29:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:29:08 INFO - PROCESS | 1817 | 1461169748721 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 09:29:08 INFO - PROCESS | 1817 | 1461169748724 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 09:29:08 INFO - PROCESS | 1817 | 1461169748730 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:29:08 INFO - PROCESS | 1817 | 1461169748734 Marionette TRACE conn3 <- [1,2610,null,{}] 09:29:08 INFO - PROCESS | 1817 | 1461169748740 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:08 INFO - PROCESS | 1817 | 1461169748942 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 09:29:09 INFO - PROCESS | 1817 | 1461169749229 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ca91c00 == 153 [pid = 1817] [id = 660] 09:29:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x8f293800) [pid = 1817] [serial = 1981] [outer = (nil)] 09:29:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x8fef1000) [pid = 1817] [serial = 1982] [outer = 0x8f293800] 09:29:09 INFO - PROCESS | 1817 | 1461169749371 Marionette DEBUG loaded listener.js 09:29:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x8fefc000) [pid = 1817] [serial = 1983] [outer = 0x8f293800] 09:29:10 INFO - PROCESS | 1817 | 1461169750315 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:29:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:29:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1638ms 09:29:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:29:10 INFO - PROCESS | 1817 | 1461169750368 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 09:29:10 INFO - PROCESS | 1817 | 1461169750371 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 09:29:10 INFO - PROCESS | 1817 | 1461169750378 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:29:10 INFO - PROCESS | 1817 | 1461169750381 Marionette TRACE conn3 <- [1,2614,null,{}] 09:29:10 INFO - PROCESS | 1817 | 1461169750387 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:10 INFO - PROCESS | 1817 | 1461169750595 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 09:29:10 INFO - PROCESS | 1817 | 1461169750927 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x891f2c00 == 154 [pid = 1817] [id = 661] 09:29:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x8ca93400) [pid = 1817] [serial = 1984] [outer = (nil)] 09:29:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x9015fc00) [pid = 1817] [serial = 1985] [outer = 0x8ca93400] 09:29:11 INFO - PROCESS | 1817 | 1461169751018 Marionette DEBUG loaded listener.js 09:29:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x901cd000) [pid = 1817] [serial = 1986] [outer = 0x8ca93400] 09:29:11 INFO - PROCESS | 1817 | 1461169751895 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1581ms 09:29:11 INFO - PROCESS | 1817 | 1461169751959 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 09:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:29:11 INFO - PROCESS | 1817 | 1461169751963 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 09:29:11 INFO - PROCESS | 1817 | 1461169751969 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:29:11 INFO - PROCESS | 1817 | 1461169751972 Marionette TRACE conn3 <- [1,2618,null,{}] 09:29:11 INFO - PROCESS | 1817 | 1461169751978 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:12 INFO - PROCESS | 1817 | 1461169752188 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 09:29:12 INFO - PROCESS | 1817 | 1461169752473 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x90152000 == 155 [pid = 1817] [id = 662] 09:29:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x901ca400) [pid = 1817] [serial = 1987] [outer = (nil)] 09:29:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x9034c000) [pid = 1817] [serial = 1988] [outer = 0x901ca400] 09:29:12 INFO - PROCESS | 1817 | 1461169752603 Marionette DEBUG loaded listener.js 09:29:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x9034d000) [pid = 1817] [serial = 1989] [outer = 0x901ca400] 09:29:13 INFO - PROCESS | 1817 | 1461169753476 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1541ms 09:29:13 INFO - PROCESS | 1817 | 1461169753509 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 09:29:13 INFO - PROCESS | 1817 | 1461169753513 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 09:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:29:13 INFO - PROCESS | 1817 | 1461169753540 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:29:13 INFO - PROCESS | 1817 | 1461169753545 Marionette TRACE conn3 <- [1,2622,null,{}] 09:29:13 INFO - PROCESS | 1817 | 1461169753551 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:13 INFO - PROCESS | 1817 | 1461169753797 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 09:29:14 INFO - PROCESS | 1817 | 1461169754141 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x90344c00 == 156 [pid = 1817] [id = 663] 09:29:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x90540000) [pid = 1817] [serial = 1990] [outer = (nil)] 09:29:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x905e5800) [pid = 1817] [serial = 1991] [outer = 0x90540000] 09:29:14 INFO - PROCESS | 1817 | 1461169754237 Marionette DEBUG loaded listener.js 09:29:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x9130f400) [pid = 1817] [serial = 1992] [outer = 0x90540000] 09:29:15 INFO - PROCESS | 1817 | 1461169755241 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1783ms 09:29:15 INFO - PROCESS | 1817 | 1461169755320 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 09:29:15 INFO - PROCESS | 1817 | 1461169755324 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 09:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:29:15 INFO - PROCESS | 1817 | 1461169755330 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:29:15 INFO - PROCESS | 1817 | 1461169755333 Marionette TRACE conn3 <- [1,2626,null,{}] 09:29:15 INFO - PROCESS | 1817 | 1461169755339 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:15 INFO - PROCESS | 1817 | 1461169755553 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 09:29:15 INFO - PROCESS | 1817 | 1461169755891 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x901c9c00 == 157 [pid = 1817] [id = 664] 09:29:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x904ab400) [pid = 1817] [serial = 1993] [outer = (nil)] 09:29:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x92945400) [pid = 1817] [serial = 1994] [outer = 0x904ab400] 09:29:15 INFO - PROCESS | 1817 | 1461169755981 Marionette DEBUG loaded listener.js 09:29:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x9294d400) [pid = 1817] [serial = 1995] [outer = 0x904ab400] 09:29:16 INFO - PROCESS | 1817 | 1461169756869 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1578ms 09:29:16 INFO - PROCESS | 1817 | 1461169756908 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 09:29:16 INFO - PROCESS | 1817 | 1461169756913 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 09:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:29:16 INFO - PROCESS | 1817 | 1461169756919 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:29:16 INFO - PROCESS | 1817 | 1461169756922 Marionette TRACE conn3 <- [1,2630,null,{}] 09:29:16 INFO - PROCESS | 1817 | 1461169756928 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:17 INFO - PROCESS | 1817 | 1461169757153 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 09:29:17 INFO - PROCESS | 1817 | 1461169757489 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x83af1000 == 158 [pid = 1817] [id = 665] 09:29:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x913e3000) [pid = 1817] [serial = 1996] [outer = (nil)] 09:29:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x963a4000) [pid = 1817] [serial = 1997] [outer = 0x913e3000] 09:29:17 INFO - PROCESS | 1817 | 1461169757573 Marionette DEBUG loaded listener.js 09:29:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x970f3800) [pid = 1817] [serial = 1998] [outer = 0x913e3000] 09:29:18 INFO - PROCESS | 1817 | 1461169758481 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1629ms 09:29:18 INFO - PROCESS | 1817 | 1461169758549 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 09:29:18 INFO - PROCESS | 1817 | 1461169758552 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 09:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:29:18 INFO - PROCESS | 1817 | 1461169758558 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:29:18 INFO - PROCESS | 1817 | 1461169758561 Marionette TRACE conn3 <- [1,2634,null,{}] 09:29:18 INFO - PROCESS | 1817 | 1461169758567 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:18 INFO - PROCESS | 1817 | 1461169758786 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 09:29:19 INFO - PROCESS | 1817 | 1461169759121 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x94fad800 == 159 [pid = 1817] [id = 666] 09:29:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x962eb800) [pid = 1817] [serial = 1999] [outer = (nil)] 09:29:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x976d8000) [pid = 1817] [serial = 2000] [outer = 0x962eb800] 09:29:19 INFO - PROCESS | 1817 | 1461169759207 Marionette DEBUG loaded listener.js 09:29:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x977a4000) [pid = 1817] [serial = 2001] [outer = 0x962eb800] 09:29:20 INFO - PROCESS | 1817 | 1461169760134 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:29:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:29:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1632ms 09:29:20 INFO - PROCESS | 1817 | 1461169760192 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 09:29:20 INFO - PROCESS | 1817 | 1461169760195 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 09:29:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:29:20 INFO - PROCESS | 1817 | 1461169760201 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:29:20 INFO - PROCESS | 1817 | 1461169760204 Marionette TRACE conn3 <- [1,2638,null,{}] 09:29:20 INFO - PROCESS | 1817 | 1461169760210 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:20 INFO - PROCESS | 1817 | 1461169760431 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 09:29:20 INFO - PROCESS | 1817 | 1461169760771 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x845e6800 == 160 [pid = 1817] [id = 667] 09:29:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x84f6c000) [pid = 1817] [serial = 2002] [outer = (nil)] 09:29:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x97a67c00) [pid = 1817] [serial = 2003] [outer = 0x84f6c000] 09:29:20 INFO - PROCESS | 1817 | 1461169760860 Marionette DEBUG loaded listener.js 09:29:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x98310000) [pid = 1817] [serial = 2004] [outer = 0x84f6c000] 09:29:21 INFO - PROCESS | 1817 | 1461169761754 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:29:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:29:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1629ms 09:29:21 INFO - PROCESS | 1817 | 1461169761833 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 09:29:21 INFO - PROCESS | 1817 | 1461169761837 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 09:29:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:29:21 INFO - PROCESS | 1817 | 1461169761843 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:29:21 INFO - PROCESS | 1817 | 1461169761847 Marionette TRACE conn3 <- [1,2642,null,{}] 09:29:21 INFO - PROCESS | 1817 | 1461169761852 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:22 INFO - PROCESS | 1817 | 1461169762078 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 09:29:22 INFO - PROCESS | 1817 | 1461169762413 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x92859800 == 161 [pid = 1817] [id = 668] 09:29:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x94faa800) [pid = 1817] [serial = 2005] [outer = (nil)] 09:29:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x98a10800) [pid = 1817] [serial = 2006] [outer = 0x94faa800] 09:29:22 INFO - PROCESS | 1817 | 1461169762503 Marionette DEBUG loaded listener.js 09:29:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x98abd400) [pid = 1817] [serial = 2007] [outer = 0x94faa800] 09:29:23 INFO - PROCESS | 1817 | 1461169763433 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:29:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:29:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1634ms 09:29:23 INFO - PROCESS | 1817 | 1461169763479 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 09:29:23 INFO - PROCESS | 1817 | 1461169763483 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 09:29:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:29:23 INFO - PROCESS | 1817 | 1461169763489 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:29:23 INFO - PROCESS | 1817 | 1461169763492 Marionette TRACE conn3 <- [1,2646,null,{}] 09:29:23 INFO - PROCESS | 1817 | 1461169763497 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:23 INFO - PROCESS | 1817 | 1461169763707 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 09:29:24 INFO - PROCESS | 1817 | 1461169764043 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x85ddf000 == 162 [pid = 1817] [id = 669] 09:29:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x97a6a400) [pid = 1817] [serial = 2008] [outer = (nil)] 09:29:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x99012800) [pid = 1817] [serial = 2009] [outer = 0x97a6a400] 09:29:24 INFO - PROCESS | 1817 | 1461169764132 Marionette DEBUG loaded listener.js 09:29:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x99019800) [pid = 1817] [serial = 2010] [outer = 0x97a6a400] 09:29:25 INFO - PROCESS | 1817 | 1461169765019 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:29:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:29:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1590ms 09:29:25 INFO - PROCESS | 1817 | 1461169765080 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 09:29:25 INFO - PROCESS | 1817 | 1461169765083 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 09:29:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:29:25 INFO - PROCESS | 1817 | 1461169765118 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:29:25 INFO - PROCESS | 1817 | 1461169765124 Marionette TRACE conn3 <- [1,2650,null,{}] 09:29:25 INFO - PROCESS | 1817 | 1461169765134 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:25 INFO - PROCESS | 1817 | 1461169765457 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 09:29:25 INFO - PROCESS | 1817 | 1461169765725 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x85bab000 == 163 [pid = 1817] [id = 670] 09:29:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x88b46400) [pid = 1817] [serial = 2011] [outer = (nil)] 09:29:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x993a9400) [pid = 1817] [serial = 2012] [outer = 0x88b46400] 09:29:25 INFO - PROCESS | 1817 | 1461169765820 Marionette DEBUG loaded listener.js 09:29:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x993ab800) [pid = 1817] [serial = 2013] [outer = 0x88b46400] 09:29:29 INFO - PROCESS | 1817 | --DOCSHELL 0x83c0f800 == 162 [pid = 1817] [id = 442] 09:29:29 INFO - PROCESS | 1817 | --DOCSHELL 0x83c13c00 == 161 [pid = 1817] [id = 394] 09:29:29 INFO - PROCESS | 1817 | --DOCSHELL 0x9015f800 == 160 [pid = 1817] [id = 644] 09:29:29 INFO - PROCESS | 1817 | --DOCSHELL 0x84f64000 == 159 [pid = 1817] [id = 643] 09:29:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8f2d6c00 == 158 [pid = 1817] [id = 642] 09:29:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8fe9f800 == 157 [pid = 1817] [id = 641] 09:29:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8f2d6800 == 156 [pid = 1817] [id = 639] 09:29:29 INFO - PROCESS | 1817 | --DOCSHELL 0x901cb400 == 155 [pid = 1817] [id = 640] 09:29:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8bfb4400 == 154 [pid = 1817] [id = 638] 09:29:29 INFO - PROCESS | 1817 | --DOCSHELL 0x86f4d400 == 153 [pid = 1817] [id = 637] 09:29:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8beaa800 == 152 [pid = 1817] [id = 636] 09:29:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8bea6000 == 151 [pid = 1817] [id = 635] 09:29:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8aac2400 == 150 [pid = 1817] [id = 633] 09:29:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8b58ec00 == 149 [pid = 1817] [id = 634] 09:29:29 INFO - PROCESS | 1817 | --DOCSHELL 0x891f3c00 == 148 [pid = 1817] [id = 632] 09:29:29 INFO - PROCESS | 1817 | --DOCSHELL 0x87edbc00 == 147 [pid = 1817] [id = 631] 09:29:29 INFO - PROCESS | 1817 | --DOCSHELL 0x85ba7000 == 146 [pid = 1817] [id = 630] 09:29:29 INFO - PROCESS | 1817 | 1461169769236 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x976df800) [pid = 1817] [serial = 1872] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x8f244000) [pid = 1817] [serial = 1847] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x8bdb6400) [pid = 1817] [serial = 1838] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x8b64d800) [pid = 1817] [serial = 1835] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x891ef000) [pid = 1817] [serial = 1830] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x89ee5800) [pid = 1817] [serial = 1886] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x8bfb3400) [pid = 1817] [serial = 1839] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x8e6c4800) [pid = 1817] [serial = 1844] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x97a6fc00) [pid = 1817] [serial = 1875] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x87734400) [pid = 1817] [serial = 1826] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x94fb5800) [pid = 1817] [serial = 1863] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x98306c00) [pid = 1817] [serial = 1877] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x92863400) [pid = 1817] [serial = 1860] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x92857400) [pid = 1817] [serial = 1859] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x8c8c7400) [pid = 1817] [serial = 1842] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x8ad3a800) [pid = 1817] [serial = 1832] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x967bec00) [pid = 1817] [serial = 1865] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x8fb2f800) [pid = 1817] [serial = 1851] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x976db800) [pid = 1817] [serial = 1871] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x96fad000) [pid = 1817] [serial = 1866] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x86dd4400) [pid = 1817] [serial = 1881] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x905dd000) [pid = 1817] [serial = 1857] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x85c6c400) [pid = 1817] [serial = 1824] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x90156c00) [pid = 1817] [serial = 1853] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x97a69800) [pid = 1817] [serial = 1874] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x8b65d000) [pid = 1817] [serial = 1836] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x87edf800) [pid = 1817] [serial = 1827] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x88fe7800) [pid = 1817] [serial = 1884] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x94faf800) [pid = 1817] [serial = 1862] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x8a34a400) [pid = 1817] [serial = 1752] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x89070400) [pid = 1817] [serial = 1829] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x9053f800) [pid = 1817] [serial = 1856] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x8a566c00) [pid = 1817] [serial = 1887] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x8e8e0800) [pid = 1817] [serial = 1845] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x97466c00) [pid = 1817] [serial = 1868] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x8c88a400) [pid = 1817] [serial = 1841] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x8f75a400) [pid = 1817] [serial = 1850] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x8f29b400) [pid = 1817] [serial = 1848] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x90285800) [pid = 1817] [serial = 1854] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x8ae9ec00) [pid = 1817] [serial = 1833] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x9746bc00) [pid = 1817] [serial = 1869] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x9830ec00) [pid = 1817] [serial = 1878] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x88b41c00) [pid = 1817] [serial = 1883] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x852ad400) [pid = 1817] [serial = 1823] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x86b9e400) [pid = 1817] [serial = 1880] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x89ee9000) [pid = 1817] [serial = 1889] [outer = (nil)] [url = about:blank] 09:29:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:29:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 4467ms 09:29:29 INFO - PROCESS | 1817 | 1461169769563 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 09:29:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:29:29 INFO - PROCESS | 1817 | 1461169769568 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 09:29:29 INFO - PROCESS | 1817 | 1461169769577 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:29:29 INFO - PROCESS | 1817 | 1461169769583 Marionette TRACE conn3 <- [1,2654,null,{}] 09:29:29 INFO - PROCESS | 1817 | 1461169769591 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:29 INFO - PROCESS | 1817 | 1461169769775 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 09:29:29 INFO - PROCESS | 1817 | 1461169769786 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x864f7c00 == 147 [pid = 1817] [id = 671] 09:29:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x864f8c00) [pid = 1817] [serial = 2014] [outer = (nil)] 09:29:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x86b3f800) [pid = 1817] [serial = 2015] [outer = 0x864f8c00] 09:29:29 INFO - PROCESS | 1817 | 1461169769910 Marionette DEBUG loaded listener.js 09:29:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x86ba7800) [pid = 1817] [serial = 2016] [outer = 0x864f8c00] 09:29:30 INFO - PROCESS | 1817 | 1461169770903 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:29:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:29:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1386ms 09:29:30 INFO - PROCESS | 1817 | 1461169770961 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 09:29:30 INFO - PROCESS | 1817 | 1461169770969 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 09:29:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:29:30 INFO - PROCESS | 1817 | 1461169770978 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:29:30 INFO - PROCESS | 1817 | 1461169770982 Marionette TRACE conn3 <- [1,2658,null,{}] 09:29:30 INFO - PROCESS | 1817 | 1461169770988 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:31 INFO - PROCESS | 1817 | 1461169771267 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 09:29:31 INFO - PROCESS | 1817 | 1461169771285 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x85c5f800 == 148 [pid = 1817] [id = 672] 09:29:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x86dd6800) [pid = 1817] [serial = 2017] [outer = (nil)] 09:29:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x88942400) [pid = 1817] [serial = 2018] [outer = 0x86dd6800] 09:29:31 INFO - PROCESS | 1817 | 1461169771356 Marionette DEBUG loaded listener.js 09:29:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x88b46800) [pid = 1817] [serial = 2019] [outer = 0x86dd6800] 09:29:32 INFO - PROCESS | 1817 | 1461169772425 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:29:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:29:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1487ms 09:29:32 INFO - PROCESS | 1817 | 1461169772465 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 09:29:32 INFO - PROCESS | 1817 | 1461169772469 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 09:29:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:29:32 INFO - PROCESS | 1817 | 1461169772475 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:29:32 INFO - PROCESS | 1817 | 1461169772480 Marionette TRACE conn3 <- [1,2662,null,{}] 09:29:32 INFO - PROCESS | 1817 | 1461169772504 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:32 INFO - PROCESS | 1817 | 1461169772773 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 09:29:32 INFO - PROCESS | 1817 | 1461169772804 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x86b3ac00 == 149 [pid = 1817] [id = 673] 09:29:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x8907b000) [pid = 1817] [serial = 2020] [outer = (nil)] 09:29:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x89eef000) [pid = 1817] [serial = 2021] [outer = 0x8907b000] 09:29:32 INFO - PROCESS | 1817 | 1461169772879 Marionette DEBUG loaded listener.js 09:29:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x8a34f400) [pid = 1817] [serial = 2022] [outer = 0x8907b000] 09:29:33 INFO - PROCESS | 1817 | 1461169773817 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:29:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:29:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1390ms 09:29:33 INFO - PROCESS | 1817 | 1461169773872 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 09:29:33 INFO - PROCESS | 1817 | 1461169773875 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 09:29:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:29:33 INFO - PROCESS | 1817 | 1461169773881 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:29:33 INFO - PROCESS | 1817 | 1461169773884 Marionette TRACE conn3 <- [1,2666,null,{}] 09:29:33 INFO - PROCESS | 1817 | 1461169773890 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:34 INFO - PROCESS | 1817 | 1461169774173 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 09:29:34 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x8feeec00) [pid = 1817] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:29:34 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x9015ec00) [pid = 1817] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:29:34 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x86dde400) [pid = 1817] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:29:34 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x8894d000) [pid = 1817] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:29:34 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x8773a800) [pid = 1817] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:29:34 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x8e6c3400) [pid = 1817] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:29:34 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x85baa400) [pid = 1817] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:29:34 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x891f5000) [pid = 1817] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:29:34 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x901cc000) [pid = 1817] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:29:34 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x9130d000) [pid = 1817] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:29:34 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x88b4b000) [pid = 1817] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:29:34 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x95a7b400) [pid = 1817] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:29:34 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x901cbc00) [pid = 1817] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:29:34 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x9746b800) [pid = 1817] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:29:34 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x845e9400) [pid = 1817] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:29:34 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x8b64ec00) [pid = 1817] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:29:34 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x8f74e000) [pid = 1817] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:29:34 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x8ae98400) [pid = 1817] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:29:34 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x8beb0c00) [pid = 1817] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:29:34 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x83c05000) [pid = 1817] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:29:34 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x8bfb1000) [pid = 1817] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:29:34 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x88946c00) [pid = 1817] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:29:35 INFO - PROCESS | 1817 | 1461169775010 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x83c05000 == 150 [pid = 1817] [id = 674] 09:29:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x845e9400) [pid = 1817] [serial = 2023] [outer = (nil)] 09:29:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x85dde000) [pid = 1817] [serial = 2024] [outer = 0x845e9400] 09:29:35 INFO - PROCESS | 1817 | 1461169775087 Marionette DEBUG loaded listener.js 09:29:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x88946c00) [pid = 1817] [serial = 2025] [outer = 0x845e9400] 09:29:36 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:29:36 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:29:36 INFO - PROCESS | 1817 | 1461169776287 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:29:36 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:29:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2427ms 09:29:36 INFO - PROCESS | 1817 | 1461169776310 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 09:29:36 INFO - PROCESS | 1817 | 1461169776313 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 09:29:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:29:36 INFO - PROCESS | 1817 | 1461169776319 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:29:36 INFO - PROCESS | 1817 | 1461169776322 Marionette TRACE conn3 <- [1,2670,null,{}] 09:29:36 INFO - PROCESS | 1817 | 1461169776336 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:36 INFO - PROCESS | 1817 | 1461169776611 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 09:29:36 INFO - PROCESS | 1817 | 1461169776672 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f42400 == 151 [pid = 1817] [id = 675] 09:29:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x8a55f800) [pid = 1817] [serial = 2026] [outer = (nil)] 09:29:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x8ade0800) [pid = 1817] [serial = 2027] [outer = 0x8a55f800] 09:29:36 INFO - PROCESS | 1817 | 1461169776744 Marionette DEBUG loaded listener.js 09:29:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x8aea4800) [pid = 1817] [serial = 2028] [outer = 0x8a55f800] 09:29:38 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:29:38 INFO - PROCESS | 1817 | 1461169778373 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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:29:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:29:38 INFO - PROCESS | 1817 | 1461169778414 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 09:29:38 INFO - PROCESS | 1817 | 1461169778422 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:29:38 INFO - PROCESS | 1817 | 1461169778427 Marionette TRACE conn3 <- [1,2674,null,{}] 09:29:38 INFO - PROCESS | 1817 | 1461169778546 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:38 INFO - PROCESS | 1817 | 1461169778754 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 09:29:39 INFO - PROCESS | 1817 | 1461169779028 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x83d05c00 == 152 [pid = 1817] [id = 676] 09:29:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x85de2400) [pid = 1817] [serial = 2029] [outer = (nil)] 09:29:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x86f4d400) [pid = 1817] [serial = 2030] [outer = 0x85de2400] 09:29:39 INFO - PROCESS | 1817 | 1461169779117 Marionette DEBUG loaded listener.js 09:29:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x89077c00) [pid = 1817] [serial = 2031] [outer = 0x85de2400] 09:29:40 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:29:40 INFO - PROCESS | 1817 | 1461169780517 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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:29:40 INFO - PROCESS | 1817 | 1461169780577 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 09:29:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:29:40 INFO - PROCESS | 1817 | 1461169780588 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:29:40 INFO - PROCESS | 1817 | 1461169780592 Marionette TRACE conn3 <- [1,2678,null,{}] 09:29:40 INFO - PROCESS | 1817 | 1461169780763 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:40 INFO - PROCESS | 1817 | 1461169780974 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 09:29:41 INFO - PROCESS | 1817 | 1461169781244 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x85de2000 == 153 [pid = 1817] [id = 677] 09:29:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x88ca6800) [pid = 1817] [serial = 2032] [outer = (nil)] 09:29:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x8add2000) [pid = 1817] [serial = 2033] [outer = 0x88ca6800] 09:29:41 INFO - PROCESS | 1817 | 1461169781329 Marionette DEBUG loaded listener.js 09:29:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8b649400) [pid = 1817] [serial = 2034] [outer = 0x88ca6800] 09:29:42 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:29:42 INFO - PROCESS | 1817 | 1461169782718 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:29:42 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:29:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2146ms 09:29:42 INFO - PROCESS | 1817 | 1461169782734 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 09:29:42 INFO - PROCESS | 1817 | 1461169782738 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 09:29:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:29:42 INFO - PROCESS | 1817 | 1461169782745 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:29:42 INFO - PROCESS | 1817 | 1461169782751 Marionette TRACE conn3 <- [1,2682,null,{}] 09:29:42 INFO - PROCESS | 1817 | 1461169782768 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:43 INFO - PROCESS | 1817 | 1461169783031 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 09:29:43 INFO - PROCESS | 1817 | 1461169783286 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x8aac4000 == 154 [pid = 1817] [id = 678] 09:29:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x8b653800) [pid = 1817] [serial = 2035] [outer = (nil)] 09:29:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x8bd19c00) [pid = 1817] [serial = 2036] [outer = 0x8b653800] 09:29:43 INFO - PROCESS | 1817 | 1461169783375 Marionette DEBUG loaded listener.js 09:29:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8bea6800) [pid = 1817] [serial = 2037] [outer = 0x8b653800] 09:29:44 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:29:44 INFO - PROCESS | 1817 | 1461169784736 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:29:44 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:29:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2033ms 09:29:44 INFO - PROCESS | 1817 | 1461169784778 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 09:29:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:29:44 INFO - PROCESS | 1817 | 1461169784783 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 09:29:44 INFO - PROCESS | 1817 | 1461169784790 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:29:44 INFO - PROCESS | 1817 | 1461169784794 Marionette TRACE conn3 <- [1,2686,null,{}] 09:29:44 INFO - PROCESS | 1817 | 1461169784800 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:45 INFO - PROCESS | 1817 | 1461169785093 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 09:29:45 INFO - PROCESS | 1817 | 1461169785354 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b6c6000 == 155 [pid = 1817] [id = 679] 09:29:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x8bdb3000) [pid = 1817] [serial = 2038] [outer = (nil)] 09:29:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8bfbdc00) [pid = 1817] [serial = 2039] [outer = 0x8bdb3000] 09:29:45 INFO - PROCESS | 1817 | 1461169785440 Marionette DEBUG loaded listener.js 09:29:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x8c886000) [pid = 1817] [serial = 2040] [outer = 0x8bdb3000] 09:29:46 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:29:46 INFO - PROCESS | 1817 | 1461169786810 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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:29:46 INFO - PROCESS | 1817 | 1461169786876 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 09:29:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:29:46 INFO - PROCESS | 1817 | 1461169786883 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:29:46 INFO - PROCESS | 1817 | 1461169786886 Marionette TRACE conn3 <- [1,2690,null,{}] 09:29:46 INFO - PROCESS | 1817 | 1461169786892 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:47 INFO - PROCESS | 1817 | 1461169787251 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 09:29:47 INFO - PROCESS | 1817 | 1461169787465 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b58e400 == 156 [pid = 1817] [id = 680] 09:29:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x8bfb4400) [pid = 1817] [serial = 2041] [outer = (nil)] 09:29:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x8c8c7800) [pid = 1817] [serial = 2042] [outer = 0x8bfb4400] 09:29:47 INFO - PROCESS | 1817 | 1461169787552 Marionette DEBUG loaded listener.js 09:29:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x8c8cc800) [pid = 1817] [serial = 2043] [outer = 0x8bfb4400] 09:29:48 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:29:48 INFO - PROCESS | 1817 | 1461169788900 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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:29:48 INFO - PROCESS | 1817 | 1461169788966 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 09:29:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:29:48 INFO - PROCESS | 1817 | 1461169788974 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:29:48 INFO - PROCESS | 1817 | 1461169788977 Marionette TRACE conn3 <- [1,2694,null,{}] 09:29:48 INFO - PROCESS | 1817 | 1461169788983 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:49 INFO - PROCESS | 1817 | 1461169789379 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 09:29:49 INFO - PROCESS | 1817 | 1461169789592 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c8c5400 == 157 [pid = 1817] [id = 681] 09:29:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x8c8c7000) [pid = 1817] [serial = 2044] [outer = (nil)] 09:29:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x8f241c00) [pid = 1817] [serial = 2045] [outer = 0x8c8c7000] 09:29:49 INFO - PROCESS | 1817 | 1461169789685 Marionette DEBUG loaded listener.js 09:29:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x8f244800) [pid = 1817] [serial = 2046] [outer = 0x8c8c7000] 09:29:50 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:29:51 INFO - PROCESS | 1817 | 1461169791060 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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:29:51 INFO - PROCESS | 1817 | 1461169791107 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 09:29:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:29:51 INFO - PROCESS | 1817 | 1461169791117 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:29:51 INFO - PROCESS | 1817 | 1461169791120 Marionette TRACE conn3 <- [1,2698,null,{}] 09:29:51 INFO - PROCESS | 1817 | 1461169791126 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:51 INFO - PROCESS | 1817 | 1461169791411 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 09:29:51 INFO - PROCESS | 1817 | 1461169791667 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c8c6000 == 158 [pid = 1817] [id = 682] 09:29:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x8ca9cc00) [pid = 1817] [serial = 2047] [outer = (nil)] 09:29:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x8fb2c400) [pid = 1817] [serial = 2048] [outer = 0x8ca9cc00] 09:29:51 INFO - PROCESS | 1817 | 1461169791752 Marionette DEBUG loaded listener.js 09:29:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x8fb30800) [pid = 1817] [serial = 2049] [outer = 0x8ca9cc00] 09:29:53 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 09:29:53 INFO - PROCESS | 1817 | 1461169793125 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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:29:53 INFO - PROCESS | 1817 | 1461169793153 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 09:29:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:29:53 INFO - PROCESS | 1817 | 1461169793160 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:29:53 INFO - PROCESS | 1817 | 1461169793163 Marionette TRACE conn3 <- [1,2702,null,{}] 09:29:53 INFO - PROCESS | 1817 | 1461169793169 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:53 INFO - PROCESS | 1817 | 1461169793444 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 09:29:53 INFO - PROCESS | 1817 | 1461169793700 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f2d1400 == 159 [pid = 1817] [id = 683] 09:29:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x8f74c800) [pid = 1817] [serial = 2050] [outer = (nil)] 09:29:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x8fef2400) [pid = 1817] [serial = 2051] [outer = 0x8f74c800] 09:29:53 INFO - PROCESS | 1817 | 1461169793785 Marionette DEBUG loaded listener.js 09:29:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x90151800) [pid = 1817] [serial = 2052] [outer = 0x8f74c800] 09:29:54 INFO - PROCESS | 1817 | 1461169794700 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:29:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:29:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1587ms 09:29:54 INFO - PROCESS | 1817 | 1461169794748 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 09:29:54 INFO - PROCESS | 1817 | 1461169794752 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 09:29:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:29:54 INFO - PROCESS | 1817 | 1461169794758 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:29:54 INFO - PROCESS | 1817 | 1461169794761 Marionette TRACE conn3 <- [1,2706,null,{}] 09:29:54 INFO - PROCESS | 1817 | 1461169794767 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:54 INFO - PROCESS | 1817 | 1461169794987 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 09:29:55 INFO - PROCESS | 1817 | 1461169795358 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fea2c00 == 160 [pid = 1817] [id = 684] 09:29:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x90030c00) [pid = 1817] [serial = 2053] [outer = (nil)] 09:29:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x9028f400) [pid = 1817] [serial = 2054] [outer = 0x90030c00] 09:29:55 INFO - PROCESS | 1817 | 1461169795451 Marionette DEBUG loaded listener.js 09:29:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x9034d400) [pid = 1817] [serial = 2055] [outer = 0x90030c00] 09:29:56 INFO - PROCESS | 1817 | 1461169796356 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:29:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:29:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1633ms 09:29:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:29:56 INFO - PROCESS | 1817 | 1461169796392 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 09:29:56 INFO - PROCESS | 1817 | 1461169796395 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 09:29:56 INFO - PROCESS | 1817 | 1461169796402 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:29:56 INFO - PROCESS | 1817 | 1461169796405 Marionette TRACE conn3 <- [1,2710,null,{}] 09:29:56 INFO - PROCESS | 1817 | 1461169796411 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:56 INFO - PROCESS | 1817 | 1461169796626 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 09:29:56 INFO - PROCESS | 1817 | 1461169796966 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x9002f800 == 161 [pid = 1817] [id = 685] 09:29:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x9002fc00) [pid = 1817] [serial = 2056] [outer = (nil)] 09:29:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x90531800) [pid = 1817] [serial = 2057] [outer = 0x9002fc00] 09:29:57 INFO - PROCESS | 1817 | 1461169797057 Marionette DEBUG loaded listener.js 09:29:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x9053ac00) [pid = 1817] [serial = 2058] [outer = 0x9002fc00] 09:29:58 INFO - PROCESS | 1817 | 1461169798009 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:29:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:29:58 INFO - PROCESS | 1817 | 1461169798103 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 09:29:58 INFO - PROCESS | 1817 | 1461169798108 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:29:58 INFO - PROCESS | 1817 | 1461169798113 Marionette TRACE conn3 <- [1,2714,null,{}] 09:29:58 INFO - PROCESS | 1817 | 1461169798118 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:58 INFO - PROCESS | 1817 | 1461169798390 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 09:29:58 INFO - PROCESS | 1817 | 1461169798737 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x90539000 == 162 [pid = 1817] [id = 686] 09:29:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x92857800) [pid = 1817] [serial = 2059] [outer = (nil)] 09:29:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x92949c00) [pid = 1817] [serial = 2060] [outer = 0x92857800] 09:29:58 INFO - PROCESS | 1817 | 1461169798831 Marionette DEBUG loaded listener.js 09:29:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x95a79400) [pid = 1817] [serial = 2061] [outer = 0x92857800] 09:29:59 INFO - PROCESS | 1817 | 1461169799755 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:29:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:29:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1688ms 09:29:59 INFO - PROCESS | 1817 | 1461169799796 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 09:29:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:29:59 INFO - PROCESS | 1817 | 1461169799800 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 09:29:59 INFO - PROCESS | 1817 | 1461169799806 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:29:59 INFO - PROCESS | 1817 | 1461169799810 Marionette TRACE conn3 <- [1,2718,null,{}] 09:29:59 INFO - PROCESS | 1817 | 1461169799815 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:00 INFO - PROCESS | 1817 | 1461169800036 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 09:30:00 INFO - PROCESS | 1817 | 1461169800343 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x8feeec00 == 163 [pid = 1817] [id = 687] 09:30:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x9285e000) [pid = 1817] [serial = 2062] [outer = (nil)] 09:30:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x96fac400) [pid = 1817] [serial = 2063] [outer = 0x9285e000] 09:30:00 INFO - PROCESS | 1817 | 1461169800480 Marionette DEBUG loaded listener.js 09:30:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x97102000) [pid = 1817] [serial = 2064] [outer = 0x9285e000] 09:30:01 INFO - PROCESS | 1817 | 1461169801475 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:30:01 INFO - PROCESS | 1817 | 1461169801545 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 09:30:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:30:01 INFO - PROCESS | 1817 | 1461169801552 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:30:01 INFO - PROCESS | 1817 | 1461169801555 Marionette TRACE conn3 <- [1,2722,null,{}] 09:30:01 INFO - PROCESS | 1817 | 1461169801560 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:01 INFO - PROCESS | 1817 | 1461169801786 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 09:30:02 INFO - PROCESS | 1817 | 1461169802132 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x91e99400 == 164 [pid = 1817] [id = 688] 09:30:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x92859000) [pid = 1817] [serial = 2065] [outer = (nil)] 09:30:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x975da400) [pid = 1817] [serial = 2066] [outer = 0x92859000] 09:30:02 INFO - PROCESS | 1817 | 1461169802237 Marionette DEBUG loaded listener.js 09:30:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x976d8800) [pid = 1817] [serial = 2067] [outer = 0x92859000] 09:30:03 INFO - PROCESS | 1817 | 1461169803143 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 09:30:03 INFO - PROCESS | 1817 | 1461169803193 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 09:30:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:30:03 INFO - PROCESS | 1817 | 1461169803199 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:30:03 INFO - PROCESS | 1817 | 1461169803202 Marionette TRACE conn3 <- [1,2726,null,{}] 09:30:03 INFO - PROCESS | 1817 | 1461169803208 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:03 INFO - PROCESS | 1817 | 1461169803413 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 09:30:03 INFO - PROCESS | 1817 | 1461169803748 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x96fa7000 == 165 [pid = 1817] [id = 689] 09:30:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x9746d000) [pid = 1817] [serial = 2068] [outer = (nil)] 09:30:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x98306c00) [pid = 1817] [serial = 2069] [outer = 0x9746d000] 09:30:03 INFO - PROCESS | 1817 | 1461169803837 Marionette DEBUG loaded listener.js 09:30:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x98411400) [pid = 1817] [serial = 2070] [outer = 0x9746d000] 09:30:04 INFO - PROCESS | 1817 | 1461169804743 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:30:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:30:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1586ms 09:30:04 INFO - PROCESS | 1817 | 1461169804786 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 09:30:04 INFO - PROCESS | 1817 | 1461169804790 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 09:30:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:30:04 INFO - PROCESS | 1817 | 1461169804797 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:30:04 INFO - PROCESS | 1817 | 1461169804800 Marionette TRACE conn3 <- [1,2730,null,{}] 09:30:04 INFO - PROCESS | 1817 | 1461169804805 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:05 INFO - PROCESS | 1817 | 1461169805030 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 09:30:05 INFO - PROCESS | 1817 | 1461169805381 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x975d5400 == 166 [pid = 1817] [id = 690] 09:30:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x97a69400) [pid = 1817] [serial = 2071] [outer = (nil)] 09:30:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x990cb400) [pid = 1817] [serial = 2072] [outer = 0x97a69400] 09:30:05 INFO - PROCESS | 1817 | 1461169805473 Marionette DEBUG loaded listener.js 09:30:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x9926f000) [pid = 1817] [serial = 2073] [outer = 0x97a69400] 09:30:06 INFO - PROCESS | 1817 | 1461169806797 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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:30:06 INFO - PROCESS | 1817 | 1461169806832 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 09:30:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:30:06 INFO - PROCESS | 1817 | 1461169806839 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:30:06 INFO - PROCESS | 1817 | 1461169806844 Marionette TRACE conn3 <- [1,2734,null,{}] 09:30:06 INFO - PROCESS | 1817 | 1461169806850 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:07 INFO - PROCESS | 1817 | 1461169807128 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 09:30:07 INFO - PROCESS | 1817 | 1461169807473 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x85c6b000 == 167 [pid = 1817] [id = 691] 09:30:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x864f7800) [pid = 1817] [serial = 2074] [outer = (nil)] 09:30:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x993b3400) [pid = 1817] [serial = 2075] [outer = 0x864f7800] 09:30:07 INFO - PROCESS | 1817 | 1461169807557 Marionette DEBUG loaded listener.js 09:30:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x993ef400) [pid = 1817] [serial = 2076] [outer = 0x864f7800] 09:30:09 INFO - PROCESS | 1817 | --DOCSHELL 0x90345000 == 166 [pid = 1817] [id = 574] 09:30:09 INFO - PROCESS | 1817 | --DOCSHELL 0x901cb800 == 165 [pid = 1817] [id = 577] 09:30:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8aac2c00 == 164 [pid = 1817] [id = 575] 09:30:09 INFO - PROCESS | 1817 | --DOCSHELL 0x845e2800 == 163 [pid = 1817] [id = 576] 09:30:09 INFO - PROCESS | 1817 | --DOCSHELL 0x976d5c00 == 162 [pid = 1817] [id = 578] 09:30:09 INFO - PROCESS | 1817 | --DOCSHELL 0x83c05000 == 161 [pid = 1817] [id = 674] 09:30:09 INFO - PROCESS | 1817 | --DOCSHELL 0x86b3ac00 == 160 [pid = 1817] [id = 673] 09:30:09 INFO - PROCESS | 1817 | --DOCSHELL 0x85c5f800 == 159 [pid = 1817] [id = 672] 09:30:09 INFO - PROCESS | 1817 | --DOCSHELL 0x864f7c00 == 158 [pid = 1817] [id = 671] 09:30:09 INFO - PROCESS | 1817 | --DOCSHELL 0x85ddf000 == 157 [pid = 1817] [id = 669] 09:30:09 INFO - PROCESS | 1817 | --DOCSHELL 0x845e6800 == 156 [pid = 1817] [id = 667] 09:30:09 INFO - PROCESS | 1817 | --DOCSHELL 0x92859800 == 155 [pid = 1817] [id = 668] 09:30:09 INFO - PROCESS | 1817 | --DOCSHELL 0x94fad800 == 154 [pid = 1817] [id = 666] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x90540400) [pid = 1817] [serial = 1926] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x904a3000) [pid = 1817] [serial = 1943] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x92857c00) [pid = 1817] [serial = 1929] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x86f4c800) [pid = 1817] [serial = 1949] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x88b4c400) [pid = 1817] [serial = 1895] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x8f244400) [pid = 1817] [serial = 1914] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x904a6400) [pid = 1817] [serial = 1925] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x8fb29800) [pid = 1817] [serial = 1917] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x85dd9000) [pid = 1817] [serial = 1892] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x8a566000) [pid = 1817] [serial = 1898] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x901d6400) [pid = 1817] [serial = 1922] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x94fb2000) [pid = 1817] [serial = 1931] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x89076c00) [pid = 1817] [serial = 1952] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x913e7c00) [pid = 1817] [serial = 1928] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x97a62400) [pid = 1817] [serial = 1938] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x973b8c00) [pid = 1817] [serial = 1935] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x8f23fc00) [pid = 1817] [serial = 1913] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x962a7800) [pid = 1817] [serial = 1932] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x9841c400) [pid = 1817] [serial = 1941] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x87737000) [pid = 1817] [serial = 1956] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x8bdb2400) [pid = 1817] [serial = 1904] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x98304000) [pid = 1817] [serial = 1940] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x87ede000) [pid = 1817] [serial = 1950] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x8fef6c00) [pid = 1817] [serial = 1920] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x8b659000) [pid = 1817] [serial = 1902] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x8bfba400) [pid = 1817] [serial = 1907] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x852aa400) [pid = 1817] [serial = 1946] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x8fef0400) [pid = 1817] [serial = 1919] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x8e6c6000) [pid = 1817] [serial = 1910] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x8e8dfc00) [pid = 1817] [serial = 1911] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x861ed400) [pid = 1817] [serial = 1947] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x8bdbfc00) [pid = 1817] [serial = 1905] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x8b64a800) [pid = 1817] [serial = 1901] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x8ad3bc00) [pid = 1817] [serial = 1899] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x89ee5400) [pid = 1817] [serial = 1953] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x90346c00) [pid = 1817] [serial = 1923] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x861e8800) [pid = 1817] [serial = 1893] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x8906ec00) [pid = 1817] [serial = 1896] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x8a560800) [pid = 1817] [serial = 1821] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x8c88a800) [pid = 1817] [serial = 1908] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x85c62400) [pid = 1817] [serial = 1955] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x96faac00) [pid = 1817] [serial = 1934] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x976de000) [pid = 1817] [serial = 1937] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x8f750000) [pid = 1817] [serial = 1916] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x8ad3a400) [pid = 1817] [serial = 1958] [outer = (nil)] [url = about:blank] 09:30:10 INFO - PROCESS | 1817 | 1461169810112 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:30:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:30:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 3288ms 09:30:10 INFO - PROCESS | 1817 | 1461169810127 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 09:30:10 INFO - PROCESS | 1817 | 1461169810135 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 09:30:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:30:10 INFO - PROCESS | 1817 | 1461169810147 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:30:10 INFO - PROCESS | 1817 | 1461169810151 Marionette TRACE conn3 <- [1,2738,null,{}] 09:30:10 INFO - PROCESS | 1817 | 1461169810159 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:10 INFO - PROCESS | 1817 | 1461169810369 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 09:30:10 INFO - PROCESS | 1817 | 1461169810617 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x85c68c00 == 155 [pid = 1817] [id = 692] 09:30:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x85c6c400) [pid = 1817] [serial = 2077] [outer = (nil)] 09:30:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x861e2800) [pid = 1817] [serial = 2078] [outer = 0x85c6c400] 09:30:10 INFO - PROCESS | 1817 | 1461169810695 Marionette DEBUG loaded listener.js 09:30:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x864ef800) [pid = 1817] [serial = 2079] [outer = 0x85c6c400] 09:30:11 INFO - PROCESS | 1817 | 1461169811570 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:30:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:30:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1484ms 09:30:11 INFO - PROCESS | 1817 | 1461169811632 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 09:30:11 INFO - PROCESS | 1817 | 1461169811640 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 09:30:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:30:11 INFO - PROCESS | 1817 | 1461169811649 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:30:11 INFO - PROCESS | 1817 | 1461169811653 Marionette TRACE conn3 <- [1,2742,null,{}] 09:30:11 INFO - PROCESS | 1817 | 1461169811659 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:11 INFO - PROCESS | 1817 | 1461169811975 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 09:30:12 INFO - PROCESS | 1817 | 1461169812006 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x85ddf800 == 156 [pid = 1817] [id = 693] 09:30:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x85ddfc00) [pid = 1817] [serial = 2080] [outer = (nil)] 09:30:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x87ed9000) [pid = 1817] [serial = 2081] [outer = 0x85ddfc00] 09:30:12 INFO - PROCESS | 1817 | 1461169812078 Marionette DEBUG loaded listener.js 09:30:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x88942000) [pid = 1817] [serial = 2082] [outer = 0x85ddfc00] 09:30:13 INFO - PROCESS | 1817 | 1461169813059 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:30:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:30:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1476ms 09:30:13 INFO - PROCESS | 1817 | 1461169813126 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 09:30:13 INFO - PROCESS | 1817 | 1461169813128 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 09:30:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:30:13 INFO - PROCESS | 1817 | 1461169813139 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:30:13 INFO - PROCESS | 1817 | 1461169813153 Marionette TRACE conn3 <- [1,2746,null,{}] 09:30:13 INFO - PROCESS | 1817 | 1461169813195 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:13 INFO - PROCESS | 1817 | 1461169813474 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 09:30:13 INFO - PROCESS | 1817 | 1461169813503 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x86dd0400 == 157 [pid = 1817] [id = 694] 09:30:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x88fe7400) [pid = 1817] [serial = 2083] [outer = (nil)] 09:30:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x891eb400) [pid = 1817] [serial = 2084] [outer = 0x88fe7400] 09:30:13 INFO - PROCESS | 1817 | 1461169813578 Marionette DEBUG loaded listener.js 09:30:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x89ef0400) [pid = 1817] [serial = 2085] [outer = 0x88fe7400] 09:30:14 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x8907b000) [pid = 1817] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:30:14 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x8b64b400) [pid = 1817] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:30:14 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x84f6c000) [pid = 1817] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:30:14 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x88b46400) [pid = 1817] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:30:14 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x8c883000) [pid = 1817] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:30:14 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x901ca400) [pid = 1817] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:30:14 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x86dda400) [pid = 1817] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:30:14 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x8b58d800) [pid = 1817] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:30:14 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x8f293800) [pid = 1817] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:30:14 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x90540000) [pid = 1817] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:30:14 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x8aacf800) [pid = 1817] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:30:14 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x8ca93400) [pid = 1817] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:30:14 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x845e9400) [pid = 1817] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:30:14 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x864f8c00) [pid = 1817] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:30:14 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x97a6a400) [pid = 1817] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:30:14 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x962eb800) [pid = 1817] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:30:14 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x8bdb5800) [pid = 1817] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:30:14 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x94faa800) [pid = 1817] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:30:14 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x904ab400) [pid = 1817] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:30:14 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x86dd6800) [pid = 1817] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:30:14 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x913e3000) [pid = 1817] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:30:14 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x826ed800) [pid = 1817] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:30:14 INFO - PROCESS | 1817 | --DOMWINDOW == 124 (0x8b6bd800) [pid = 1817] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:30:14 INFO - PROCESS | 1817 | --DOMWINDOW == 123 (0x864ecc00) [pid = 1817] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:30:14 INFO - PROCESS | 1817 | --DOMWINDOW == 122 (0x913ebc00) [pid = 1817] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:30:15 INFO - PROCESS | 1817 | 1461169815264 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:30:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:30:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 2168ms 09:30:15 INFO - PROCESS | 1817 | 1461169815312 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 09:30:15 INFO - PROCESS | 1817 | 1461169815316 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 09:30:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:30:15 INFO - PROCESS | 1817 | 1461169815322 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:30:15 INFO - PROCESS | 1817 | 1461169815324 Marionette TRACE conn3 <- [1,2750,null,{}] 09:30:15 INFO - PROCESS | 1817 | 1461169815330 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:15 INFO - PROCESS | 1817 | 1461169815528 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 09:30:15 INFO - PROCESS | 1817 | 1461169815543 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x85ba3800 == 158 [pid = 1817] [id = 695] 09:30:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 123 (0x87edc000) [pid = 1817] [serial = 2086] [outer = (nil)] 09:30:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 124 (0x8a348c00) [pid = 1817] [serial = 2087] [outer = 0x87edc000] 09:30:15 INFO - PROCESS | 1817 | 1461169815613 Marionette DEBUG loaded listener.js 09:30:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0x8a562c00) [pid = 1817] [serial = 2088] [outer = 0x87edc000] 09:30:16 INFO - PROCESS | 1817 | 1461169816545 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:30:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:30:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1239ms 09:30:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:30:16 INFO - PROCESS | 1817 | 1461169816561 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 09:30:16 INFO - PROCESS | 1817 | 1461169816564 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 09:30:16 INFO - PROCESS | 1817 | 1461169816570 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:30:16 INFO - PROCESS | 1817 | 1461169816573 Marionette TRACE conn3 <- [1,2754,null,{}] 09:30:16 INFO - PROCESS | 1817 | 1461169816592 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:16 INFO - PROCESS | 1817 | 1461169816775 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 09:30:17 INFO - PROCESS | 1817 | 1461169817147 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x828c9800 == 159 [pid = 1817] [id = 696] 09:30:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x82e7f800) [pid = 1817] [serial = 2089] [outer = (nil)] 09:30:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x83d08800) [pid = 1817] [serial = 2090] [outer = 0x82e7f800] 09:30:17 INFO - PROCESS | 1817 | 1461169817262 Marionette DEBUG loaded listener.js 09:30:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x85ba7000) [pid = 1817] [serial = 2091] [outer = 0x82e7f800] 09:30:18 INFO - PROCESS | 1817 | 1461169818268 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:30:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:30:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1744ms 09:30:18 INFO - PROCESS | 1817 | 1461169818315 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 09:30:18 INFO - PROCESS | 1817 | 1461169818322 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 09:30:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:30:18 INFO - PROCESS | 1817 | 1461169818332 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:30:18 INFO - PROCESS | 1817 | 1461169818337 Marionette TRACE conn3 <- [1,2758,null,{}] 09:30:18 INFO - PROCESS | 1817 | 1461169818344 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:18 INFO - PROCESS | 1817 | 1461169818571 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 09:30:18 INFO - PROCESS | 1817 | 1461169818904 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x86dd5800 == 160 [pid = 1817] [id = 697] 09:30:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x86f4d800) [pid = 1817] [serial = 2092] [outer = (nil)] 09:30:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x88b48000) [pid = 1817] [serial = 2093] [outer = 0x86f4d800] 09:30:19 INFO - PROCESS | 1817 | 1461169818998 Marionette DEBUG loaded listener.js 09:30:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x88fea000) [pid = 1817] [serial = 2094] [outer = 0x86f4d800] 09:30:19 INFO - PROCESS | 1817 | 1461169819957 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:30:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:30:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1684ms 09:30:20 INFO - PROCESS | 1817 | 1461169820019 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 09:30:20 INFO - PROCESS | 1817 | 1461169820025 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 09:30:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:30:20 INFO - PROCESS | 1817 | 1461169820032 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:30:20 INFO - PROCESS | 1817 | 1461169820035 Marionette TRACE conn3 <- [1,2762,null,{}] 09:30:20 INFO - PROCESS | 1817 | 1461169820041 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:20 INFO - PROCESS | 1817 | 1461169820299 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 09:30:20 INFO - PROCESS | 1817 | 1461169820681 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x89077400 == 161 [pid = 1817] [id = 698] 09:30:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x89ee4c00) [pid = 1817] [serial = 2095] [outer = (nil)] 09:30:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x8a34e400) [pid = 1817] [serial = 2096] [outer = 0x89ee4c00] 09:30:20 INFO - PROCESS | 1817 | 1461169820770 Marionette DEBUG loaded listener.js 09:30:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x8aac9800) [pid = 1817] [serial = 2097] [outer = 0x89ee4c00] 09:30:21 INFO - PROCESS | 1817 | 1461169821695 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:30:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:30:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1728ms 09:30:21 INFO - PROCESS | 1817 | 1461169821761 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 09:30:21 INFO - PROCESS | 1817 | 1461169821765 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 09:30:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:30:21 INFO - PROCESS | 1817 | 1461169821781 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:30:21 INFO - PROCESS | 1817 | 1461169821790 Marionette TRACE conn3 <- [1,2766,null,{}] 09:30:21 INFO - PROCESS | 1817 | 1461169821796 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:22 INFO - PROCESS | 1817 | 1461169822061 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 09:30:22 INFO - PROCESS | 1817 | 1461169822405 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x891ed000 == 162 [pid = 1817] [id = 699] 09:30:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x8a350800) [pid = 1817] [serial = 2098] [outer = (nil)] 09:30:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x8b583800) [pid = 1817] [serial = 2099] [outer = 0x8a350800] 09:30:22 INFO - PROCESS | 1817 | 1461169822491 Marionette DEBUG loaded listener.js 09:30:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x8b58d800) [pid = 1817] [serial = 2100] [outer = 0x8a350800] 09:30:23 INFO - PROCESS | 1817 | 1461169823360 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:30:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:30:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1646ms 09:30:23 INFO - PROCESS | 1817 | 1461169823420 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 09:30:23 INFO - PROCESS | 1817 | 1461169823424 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 09:30:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:30:23 INFO - PROCESS | 1817 | 1461169823430 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:30:23 INFO - PROCESS | 1817 | 1461169823434 Marionette TRACE conn3 <- [1,2770,null,{}] 09:30:23 INFO - PROCESS | 1817 | 1461169823440 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:23 INFO - PROCESS | 1817 | 1461169823653 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 09:30:23 INFO - PROCESS | 1817 | 1461169823931 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x89078c00 == 163 [pid = 1817] [id = 700] 09:30:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x8ae9dc00) [pid = 1817] [serial = 2101] [outer = (nil)] 09:30:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x8b65f400) [pid = 1817] [serial = 2102] [outer = 0x8ae9dc00] 09:30:24 INFO - PROCESS | 1817 | 1461169824063 Marionette DEBUG loaded listener.js 09:30:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x8b6c1400) [pid = 1817] [serial = 2103] [outer = 0x8ae9dc00] 09:30:24 INFO - PROCESS | 1817 | 1461169824927 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:30:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:30:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1534ms 09:30:24 INFO - PROCESS | 1817 | 1461169824966 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 09:30:24 INFO - PROCESS | 1817 | 1461169824970 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 09:30:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:30:24 INFO - PROCESS | 1817 | 1461169824976 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:30:24 INFO - PROCESS | 1817 | 1461169824979 Marionette TRACE conn3 <- [1,2774,null,{}] 09:30:24 INFO - PROCESS | 1817 | 1461169824985 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:25 INFO - PROCESS | 1817 | 1461169825199 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 09:30:25 INFO - PROCESS | 1817 | 1461169825484 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bdb5000 == 164 [pid = 1817] [id = 701] 09:30:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8bdb5400) [pid = 1817] [serial = 2104] [outer = (nil)] 09:30:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x8bdbd800) [pid = 1817] [serial = 2105] [outer = 0x8bdb5400] 09:30:25 INFO - PROCESS | 1817 | 1461169825654 Marionette DEBUG loaded listener.js 09:30:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x8bfdf800) [pid = 1817] [serial = 2106] [outer = 0x8bdb5400] 09:30:26 INFO - PROCESS | 1817 | 1461169826626 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:30:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:30:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1692ms 09:30:26 INFO - PROCESS | 1817 | 1461169826669 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 09:30:26 INFO - PROCESS | 1817 | 1461169826673 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 09:30:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:30:26 INFO - PROCESS | 1817 | 1461169826679 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:30:26 INFO - PROCESS | 1817 | 1461169826682 Marionette TRACE conn3 <- [1,2778,null,{}] 09:30:26 INFO - PROCESS | 1817 | 1461169826689 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:26 INFO - PROCESS | 1817 | 1461169826902 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 09:30:27 INFO - PROCESS | 1817 | 1461169827187 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b588800 == 165 [pid = 1817] [id = 702] 09:30:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8b658800) [pid = 1817] [serial = 2107] [outer = (nil)] 09:30:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x8c8cac00) [pid = 1817] [serial = 2108] [outer = 0x8b658800] 09:30:27 INFO - PROCESS | 1817 | 1461169827332 Marionette DEBUG loaded listener.js 09:30:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8ca99000) [pid = 1817] [serial = 2109] [outer = 0x8b658800] 09:30:28 INFO - PROCESS | 1817 | 1461169828206 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:30:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:30:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1581ms 09:30:28 INFO - PROCESS | 1817 | 1461169828268 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 09:30:28 INFO - PROCESS | 1817 | 1461169828272 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 09:30:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:30:28 INFO - PROCESS | 1817 | 1461169828280 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:30:28 INFO - PROCESS | 1817 | 1461169828283 Marionette TRACE conn3 <- [1,2782,null,{}] 09:30:28 INFO - PROCESS | 1817 | 1461169828289 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:28 INFO - PROCESS | 1817 | 1461169828494 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 09:30:28 INFO - PROCESS | 1817 | 1461169828775 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c88b000 == 166 [pid = 1817] [id = 703] 09:30:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x8ca9c400) [pid = 1817] [serial = 2110] [outer = (nil)] 09:30:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x8e6c8c00) [pid = 1817] [serial = 2111] [outer = 0x8ca9c400] 09:30:28 INFO - PROCESS | 1817 | 1461169828904 Marionette DEBUG loaded listener.js 09:30:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x8e8e6400) [pid = 1817] [serial = 2112] [outer = 0x8ca9c400] 09:30:29 INFO - PROCESS | 1817 | 1461169829772 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:30:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:30:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1532ms 09:30:29 INFO - PROCESS | 1817 | 1461169829812 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 09:30:29 INFO - PROCESS | 1817 | 1461169829815 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 09:30:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:30:29 INFO - PROCESS | 1817 | 1461169829822 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:30:29 INFO - PROCESS | 1817 | 1461169829826 Marionette TRACE conn3 <- [1,2786,null,{}] 09:30:29 INFO - PROCESS | 1817 | 1461169829831 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:30 INFO - PROCESS | 1817 | 1461169830130 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 09:30:30 INFO - PROCESS | 1817 | 1461169830346 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c8cec00 == 167 [pid = 1817] [id = 704] 09:30:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x8e6c6000) [pid = 1817] [serial = 2113] [outer = (nil)] 09:30:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x8f245000) [pid = 1817] [serial = 2114] [outer = 0x8e6c6000] 09:30:30 INFO - PROCESS | 1817 | 1461169830474 Marionette DEBUG loaded listener.js 09:30:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x8f293800) [pid = 1817] [serial = 2115] [outer = 0x8e6c6000] 09:30:31 INFO - PROCESS | 1817 | 1461169831404 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:30:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:30:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1631ms 09:30:31 INFO - PROCESS | 1817 | 1461169831454 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 09:30:31 INFO - PROCESS | 1817 | 1461169831458 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 09:30:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:30:31 INFO - PROCESS | 1817 | 1461169831464 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:30:31 INFO - PROCESS | 1817 | 1461169831467 Marionette TRACE conn3 <- [1,2790,null,{}] 09:30:31 INFO - PROCESS | 1817 | 1461169831473 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:31 INFO - PROCESS | 1817 | 1461169831685 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 09:30:31 INFO - PROCESS | 1817 | 1461169831974 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bfea400 == 168 [pid = 1817] [id = 705] 09:30:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x8c8cc400) [pid = 1817] [serial = 2116] [outer = (nil)] 09:30:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x8f2d2c00) [pid = 1817] [serial = 2117] [outer = 0x8c8cc400] 09:30:32 INFO - PROCESS | 1817 | 1461169832109 Marionette DEBUG loaded listener.js 09:30:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x8f2dac00) [pid = 1817] [serial = 2118] [outer = 0x8c8cc400] 09:30:32 INFO - PROCESS | 1817 | 1461169832982 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:30:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:30:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1580ms 09:30:33 INFO - PROCESS | 1817 | 1461169833044 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 09:30:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:30:33 INFO - PROCESS | 1817 | 1461169833048 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 09:30:33 INFO - PROCESS | 1817 | 1461169833054 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:30:33 INFO - PROCESS | 1817 | 1461169833058 Marionette TRACE conn3 <- [1,2794,null,{}] 09:30:33 INFO - PROCESS | 1817 | 1461169833063 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:33 INFO - PROCESS | 1817 | 1461169833269 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 09:30:33 INFO - PROCESS | 1817 | 1461169833551 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fb37400 == 169 [pid = 1817] [id = 706] 09:30:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x8fe9cc00) [pid = 1817] [serial = 2119] [outer = (nil)] 09:30:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x8feee400) [pid = 1817] [serial = 2120] [outer = 0x8fe9cc00] 09:30:33 INFO - PROCESS | 1817 | 1461169833710 Marionette DEBUG loaded listener.js 09:30:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x90030400) [pid = 1817] [serial = 2121] [outer = 0x8fe9cc00] 09:30:34 INFO - PROCESS | 1817 | 1461169834644 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:30:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:30:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1631ms 09:30:34 INFO - PROCESS | 1817 | 1461169834686 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 09:30:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:30:34 INFO - PROCESS | 1817 | 1461169834690 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 09:30:34 INFO - PROCESS | 1817 | 1461169834696 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:30:34 INFO - PROCESS | 1817 | 1461169834701 Marionette TRACE conn3 <- [1,2798,null,{}] 09:30:34 INFO - PROCESS | 1817 | 1461169834707 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:34 INFO - PROCESS | 1817 | 1461169834950 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 09:30:35 INFO - PROCESS | 1817 | 1461169835280 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f755c00 == 170 [pid = 1817] [id = 707] 09:30:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x8fb2b800) [pid = 1817] [serial = 2122] [outer = (nil)] 09:30:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x9028fc00) [pid = 1817] [serial = 2123] [outer = 0x8fb2b800] 09:30:35 INFO - PROCESS | 1817 | 1461169835370 Marionette DEBUG loaded listener.js 09:30:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x9034a400) [pid = 1817] [serial = 2124] [outer = 0x8fb2b800] 09:30:36 INFO - PROCESS | 1817 | 1461169836265 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:30:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:30:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1586ms 09:30:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:30:36 INFO - PROCESS | 1817 | 1461169836282 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 09:30:36 INFO - PROCESS | 1817 | 1461169836285 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 09:30:36 INFO - PROCESS | 1817 | 1461169836291 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:30:36 INFO - PROCESS | 1817 | 1461169836295 Marionette TRACE conn3 <- [1,2802,null,{}] 09:30:36 INFO - PROCESS | 1817 | 1461169836300 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:36 INFO - PROCESS | 1817 | 1461169836510 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 09:30:36 INFO - PROCESS | 1817 | 1461169836808 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x852a7800 == 171 [pid = 1817] [id = 708] 09:30:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x85bb1800) [pid = 1817] [serial = 2125] [outer = (nil)] 09:30:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x90536c00) [pid = 1817] [serial = 2126] [outer = 0x85bb1800] 09:30:36 INFO - PROCESS | 1817 | 1461169836940 Marionette DEBUG loaded listener.js 09:30:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x905d7400) [pid = 1817] [serial = 2127] [outer = 0x85bb1800] 09:30:37 INFO - PROCESS | 1817 | 1461169837814 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:30:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:30:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1589ms 09:30:37 INFO - PROCESS | 1817 | 1461169837880 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 09:30:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:30:37 INFO - PROCESS | 1817 | 1461169837884 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 09:30:37 INFO - PROCESS | 1817 | 1461169837890 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:30:37 INFO - PROCESS | 1817 | 1461169837893 Marionette TRACE conn3 <- [1,2806,null,{}] 09:30:37 INFO - PROCESS | 1817 | 1461169837899 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:38 INFO - PROCESS | 1817 | 1461169838113 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 09:30:38 INFO - PROCESS | 1817 | 1461169838397 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x901d0000 == 172 [pid = 1817] [id = 709] 09:30:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x905e6400) [pid = 1817] [serial = 2128] [outer = (nil)] 09:30:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x91162000) [pid = 1817] [serial = 2129] [outer = 0x905e6400] 09:30:38 INFO - PROCESS | 1817 | 1461169838528 Marionette DEBUG loaded listener.js 09:30:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x9130dc00) [pid = 1817] [serial = 2130] [outer = 0x905e6400] 09:30:39 INFO - PROCESS | 1817 | 1461169839387 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:30:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:30:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1542ms 09:30:39 INFO - PROCESS | 1817 | 1461169839432 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 09:30:39 INFO - PROCESS | 1817 | 1461169839436 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 09:30:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:30:39 INFO - PROCESS | 1817 | 1461169839442 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:30:39 INFO - PROCESS | 1817 | 1461169839446 Marionette TRACE conn3 <- [1,2810,null,{}] 09:30:39 INFO - PROCESS | 1817 | 1461169839451 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:39 INFO - PROCESS | 1817 | 1461169839673 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 09:30:39 INFO - PROCESS | 1817 | 1461169839962 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x90533c00 == 173 [pid = 1817] [id = 710] 09:30:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x905e5c00) [pid = 1817] [serial = 2131] [outer = (nil)] 09:30:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x92859400) [pid = 1817] [serial = 2132] [outer = 0x905e5c00] 09:30:40 INFO - PROCESS | 1817 | 1461169840093 Marionette DEBUG loaded listener.js 09:30:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x9285b000) [pid = 1817] [serial = 2133] [outer = 0x905e5c00] 09:30:40 INFO - PROCESS | 1817 | 1461169840967 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:30:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:30:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1579ms 09:30:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:30:41 INFO - PROCESS | 1817 | 1461169841022 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 09:30:41 INFO - PROCESS | 1817 | 1461169841024 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 09:30:41 INFO - PROCESS | 1817 | 1461169841031 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:30:41 INFO - PROCESS | 1817 | 1461169841035 Marionette TRACE conn3 <- [1,2814,null,{}] 09:30:41 INFO - PROCESS | 1817 | 1461169841040 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:41 INFO - PROCESS | 1817 | 1461169841292 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 09:30:41 INFO - PROCESS | 1817 | 1461169841639 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f756000 == 174 [pid = 1817] [id = 711] 09:30:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x90153400) [pid = 1817] [serial = 2134] [outer = (nil)] 09:30:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x94f4c000) [pid = 1817] [serial = 2135] [outer = 0x90153400] 09:30:41 INFO - PROCESS | 1817 | 1461169841729 Marionette DEBUG loaded listener.js 09:30:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x94fb6800) [pid = 1817] [serial = 2136] [outer = 0x90153400] 09:30:42 INFO - PROCESS | 1817 | 1461169842672 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:30:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:30:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1683ms 09:30:42 INFO - PROCESS | 1817 | 1461169842713 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 09:30:42 INFO - PROCESS | 1817 | 1461169842717 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 09:30:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:30:42 INFO - PROCESS | 1817 | 1461169842723 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:30:42 INFO - PROCESS | 1817 | 1461169842726 Marionette TRACE conn3 <- [1,2818,null,{}] 09:30:42 INFO - PROCESS | 1817 | 1461169842732 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:42 INFO - PROCESS | 1817 | 1461169842945 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 09:30:43 INFO - PROCESS | 1817 | 1461169843239 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x93b09800 == 175 [pid = 1817] [id = 712] 09:30:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x962a7800) [pid = 1817] [serial = 2137] [outer = (nil)] 09:30:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x967b9c00) [pid = 1817] [serial = 2138] [outer = 0x962a7800] 09:30:43 INFO - PROCESS | 1817 | 1461169843374 Marionette DEBUG loaded listener.js 09:30:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x97378c00) [pid = 1817] [serial = 2139] [outer = 0x962a7800] 09:30:44 INFO - PROCESS | 1817 | 1461169844273 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:30:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:30:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1578ms 09:30:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:30:44 INFO - PROCESS | 1817 | 1461169844303 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 09:30:44 INFO - PROCESS | 1817 | 1461169844306 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 09:30:44 INFO - PROCESS | 1817 | 1461169844313 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:30:44 INFO - PROCESS | 1817 | 1461169844316 Marionette TRACE conn3 <- [1,2822,null,{}] 09:30:44 INFO - PROCESS | 1817 | 1461169844322 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:44 INFO - PROCESS | 1817 | 1461169844560 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 09:30:44 INFO - PROCESS | 1817 | 1461169844900 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x9622b000 == 176 [pid = 1817] [id = 713] 09:30:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x962a7000) [pid = 1817] [serial = 2140] [outer = (nil)] 09:30:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x9746a400) [pid = 1817] [serial = 2141] [outer = 0x962a7000] 09:30:44 INFO - PROCESS | 1817 | 1461169844990 Marionette DEBUG loaded listener.js 09:30:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x976d2800) [pid = 1817] [serial = 2142] [outer = 0x962a7000] 09:30:45 INFO - PROCESS | 1817 | 1461169845871 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:30:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:30:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1630ms 09:30:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:30:45 INFO - PROCESS | 1817 | 1461169845942 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 09:30:45 INFO - PROCESS | 1817 | 1461169845945 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 09:30:45 INFO - PROCESS | 1817 | 1461169845952 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:30:45 INFO - PROCESS | 1817 | 1461169845955 Marionette TRACE conn3 <- [1,2826,null,{}] 09:30:45 INFO - PROCESS | 1817 | 1461169845961 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:46 INFO - PROCESS | 1817 | 1461169846180 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 09:30:46 INFO - PROCESS | 1817 | 1461169846536 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x852ab000 == 177 [pid = 1817] [id = 714] 09:30:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x86b35800) [pid = 1817] [serial = 2143] [outer = (nil)] 09:30:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x95a7c800) [pid = 1817] [serial = 2144] [outer = 0x86b35800] 09:30:46 INFO - PROCESS | 1817 | 1461169846626 Marionette DEBUG loaded listener.js 09:30:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x979e2c00) [pid = 1817] [serial = 2145] [outer = 0x86b35800] 09:30:49 INFO - PROCESS | 1817 | --DOCSHELL 0x83ae4800 == 176 [pid = 1817] [id = 648] 09:30:49 INFO - PROCESS | 1817 | --DOCSHELL 0x861f0000 == 175 [pid = 1817] [id = 538] 09:30:49 INFO - PROCESS | 1817 | --DOCSHELL 0x83c10c00 == 174 [pid = 1817] [id = 651] 09:30:49 INFO - PROCESS | 1817 | --DOCSHELL 0x86f4f800 == 173 [pid = 1817] [id = 650] 09:30:49 INFO - PROCESS | 1817 | --DOCSHELL 0x8fef8c00 == 172 [pid = 1817] [id = 595] 09:30:49 INFO - PROCESS | 1817 | --DOCSHELL 0x85ba3800 == 171 [pid = 1817] [id = 695] 09:30:49 INFO - PROCESS | 1817 | --DOCSHELL 0x86dd0400 == 170 [pid = 1817] [id = 694] 09:30:49 INFO - PROCESS | 1817 | --DOCSHELL 0x85ddf800 == 169 [pid = 1817] [id = 693] 09:30:49 INFO - PROCESS | 1817 | --DOCSHELL 0x85c68c00 == 168 [pid = 1817] [id = 692] 09:30:49 INFO - PROCESS | 1817 | --DOCSHELL 0x975d5400 == 167 [pid = 1817] [id = 690] 09:30:49 INFO - PROCESS | 1817 | --DOCSHELL 0x91e99400 == 166 [pid = 1817] [id = 688] 09:30:49 INFO - PROCESS | 1817 | --DOCSHELL 0x96fa7000 == 165 [pid = 1817] [id = 689] 09:30:49 INFO - PROCESS | 1817 | --DOCSHELL 0x8feeec00 == 164 [pid = 1817] [id = 687] 09:30:49 INFO - PROCESS | 1817 | --DOCSHELL 0x90539000 == 163 [pid = 1817] [id = 686] 09:30:49 INFO - PROCESS | 1817 | --DOCSHELL 0x9002f800 == 162 [pid = 1817] [id = 685] 09:30:49 INFO - PROCESS | 1817 | --DOCSHELL 0x8f2d1400 == 161 [pid = 1817] [id = 683] 09:30:49 INFO - PROCESS | 1817 | --DOCSHELL 0x8fea2c00 == 160 [pid = 1817] [id = 684] 09:30:49 INFO - PROCESS | 1817 | --DOCSHELL 0x8c8c6000 == 159 [pid = 1817] [id = 682] 09:30:49 INFO - PROCESS | 1817 | --DOCSHELL 0x8c8c5400 == 158 [pid = 1817] [id = 681] 09:30:49 INFO - PROCESS | 1817 | --DOCSHELL 0x8b58e400 == 157 [pid = 1817] [id = 680] 09:30:49 INFO - PROCESS | 1817 | --DOCSHELL 0x8b6c6000 == 156 [pid = 1817] [id = 679] 09:30:49 INFO - PROCESS | 1817 | --DOCSHELL 0x8aac4000 == 155 [pid = 1817] [id = 678] 09:30:49 INFO - PROCESS | 1817 | --DOCSHELL 0x83d05c00 == 154 [pid = 1817] [id = 676] 09:30:49 INFO - PROCESS | 1817 | --DOCSHELL 0x85de2000 == 153 [pid = 1817] [id = 677] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x8a34f400) [pid = 1817] [serial = 2022] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x8b660000) [pid = 1817] [serial = 1967] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x97a67c00) [pid = 1817] [serial = 2003] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x993ab800) [pid = 1817] [serial = 2013] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x8ca99400) [pid = 1817] [serial = 1976] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x9034c000) [pid = 1817] [serial = 1988] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x9034d000) [pid = 1817] [serial = 1989] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x88948000) [pid = 1817] [serial = 1961] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x8f29e000) [pid = 1817] [serial = 1979] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x8fefc000) [pid = 1817] [serial = 1983] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x905e5800) [pid = 1817] [serial = 1991] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x8aea5000) [pid = 1817] [serial = 1965] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x9015fc00) [pid = 1817] [serial = 1985] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x8fef1000) [pid = 1817] [serial = 1982] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x85dde000) [pid = 1817] [serial = 2024] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x86ba7800) [pid = 1817] [serial = 2016] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x99012800) [pid = 1817] [serial = 2009] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x976d8000) [pid = 1817] [serial = 2000] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x9130f400) [pid = 1817] [serial = 1992] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x8bfeb000) [pid = 1817] [serial = 1974] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x99019800) [pid = 1817] [serial = 2010] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x98a10800) [pid = 1817] [serial = 2006] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x86b3f800) [pid = 1817] [serial = 2015] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x9294d400) [pid = 1817] [serial = 1995] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x88942400) [pid = 1817] [serial = 2018] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x970f3800) [pid = 1817] [serial = 1998] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x92945400) [pid = 1817] [serial = 1994] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x9862ac00) [pid = 1817] [serial = 1944] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x98abd400) [pid = 1817] [serial = 2007] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x89eef000) [pid = 1817] [serial = 2021] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x8f2d3c00) [pid = 1817] [serial = 1980] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x88b46800) [pid = 1817] [serial = 2019] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x8bfb2800) [pid = 1817] [serial = 1971] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x89ee7800) [pid = 1817] [serial = 1962] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x8ad2ec00) [pid = 1817] [serial = 1890] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x8bfe3400) [pid = 1817] [serial = 1973] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x98310000) [pid = 1817] [serial = 2004] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x993a9400) [pid = 1817] [serial = 2012] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x8add9800) [pid = 1817] [serial = 1964] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x970f6000) [pid = 1817] [serial = 1806] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x977a4000) [pid = 1817] [serial = 2001] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x8e8ee400) [pid = 1817] [serial = 1977] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x8beacc00) [pid = 1817] [serial = 1970] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x8b6c4c00) [pid = 1817] [serial = 1968] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x901cd000) [pid = 1817] [serial = 1986] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x963a4000) [pid = 1817] [serial = 1997] [outer = (nil)] [url = about:blank] 09:30:49 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x88946c00) [pid = 1817] [serial = 2025] [outer = (nil)] [url = about:blank] 09:30:50 INFO - PROCESS | 1817 | 1461169850202 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:30:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:30:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 4284ms 09:30:50 INFO - PROCESS | 1817 | 1461169850235 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 09:30:50 INFO - PROCESS | 1817 | 1461169850241 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 09:30:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:30:50 INFO - PROCESS | 1817 | 1461169850250 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:30:50 INFO - PROCESS | 1817 | 1461169850255 Marionette TRACE conn3 <- [1,2830,null,{}] 09:30:50 INFO - PROCESS | 1817 | 1461169850262 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:50 INFO - PROCESS | 1817 | 1461169850461 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 09:30:50 INFO - PROCESS | 1817 | 1461169850660 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x86b9e000 == 154 [pid = 1817] [id = 715] 09:30:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x86ba2c00) [pid = 1817] [serial = 2146] [outer = (nil)] 09:30:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x86dde400) [pid = 1817] [serial = 2147] [outer = 0x86ba2c00] 09:30:50 INFO - PROCESS | 1817 | 1461169850739 Marionette DEBUG loaded listener.js 09:30:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x87ed2c00) [pid = 1817] [serial = 2148] [outer = 0x86ba2c00] 09:30:51 INFO - PROCESS | 1817 | 1461169851674 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:30:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:30:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1483ms 09:30:51 INFO - PROCESS | 1817 | 1461169851733 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 09:30:51 INFO - PROCESS | 1817 | 1461169851743 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 09:30:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:30:51 INFO - PROCESS | 1817 | 1461169851752 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:30:51 INFO - PROCESS | 1817 | 1461169851756 Marionette TRACE conn3 <- [1,2834,null,{}] 09:30:51 INFO - PROCESS | 1817 | 1461169851762 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:51 INFO - PROCESS | 1817 | 1461169851969 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 09:30:52 INFO - PROCESS | 1817 | 1461169852276 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x88ca3400 == 155 [pid = 1817] [id = 716] 09:30:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x88cad400) [pid = 1817] [serial = 2149] [outer = (nil)] 09:30:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x89073c00) [pid = 1817] [serial = 2150] [outer = 0x88cad400] 09:30:52 INFO - PROCESS | 1817 | 1461169852368 Marionette DEBUG loaded listener.js 09:30:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x891f0400) [pid = 1817] [serial = 2151] [outer = 0x88cad400] 09:30:53 INFO - PROCESS | 1817 | 1461169853219 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:30:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:30:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1497ms 09:30:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:30:53 INFO - PROCESS | 1817 | 1461169853249 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 09:30:53 INFO - PROCESS | 1817 | 1461169853252 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 09:30:53 INFO - PROCESS | 1817 | 1461169853259 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:30:53 INFO - PROCESS | 1817 | 1461169853264 Marionette TRACE conn3 <- [1,2838,null,{}] 09:30:53 INFO - PROCESS | 1817 | 1461169853285 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:53 INFO - PROCESS | 1817 | 1461169853559 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 09:30:53 INFO - PROCESS | 1817 | 1461169853609 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x861e8800 == 156 [pid = 1817] [id = 717] 09:30:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x8aac4400) [pid = 1817] [serial = 2152] [outer = (nil)] 09:30:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x8ad2ec00) [pid = 1817] [serial = 2153] [outer = 0x8aac4400] 09:30:53 INFO - PROCESS | 1817 | 1461169853696 Marionette DEBUG loaded listener.js 09:30:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8add6c00) [pid = 1817] [serial = 2154] [outer = 0x8aac4400] 09:30:54 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x8c8c7000) [pid = 1817] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:30:54 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x8894f400) [pid = 1817] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:30:54 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x8ca9cc00) [pid = 1817] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:30:54 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x8bdb3000) [pid = 1817] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:30:54 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x9746d000) [pid = 1817] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:30:54 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x88ca6800) [pid = 1817] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:30:54 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x8b653800) [pid = 1817] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:30:54 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x97a69400) [pid = 1817] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:30:54 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x85ddfc00) [pid = 1817] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:30:54 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x90030c00) [pid = 1817] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:30:54 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x9002fc00) [pid = 1817] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:30:54 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x92859000) [pid = 1817] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:30:54 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x85de2400) [pid = 1817] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:30:54 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x8bfb4400) [pid = 1817] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:30:54 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x88fe7400) [pid = 1817] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:30:54 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x8f74c800) [pid = 1817] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:30:54 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x9285e000) [pid = 1817] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:30:54 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x864f7800) [pid = 1817] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:30:54 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x92857800) [pid = 1817] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:30:54 INFO - PROCESS | 1817 | --DOMWINDOW == 124 (0x85c6c400) [pid = 1817] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:30:55 INFO - PROCESS | 1817 | 1461169855255 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:30:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:30:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 2043ms 09:30:55 INFO - PROCESS | 1817 | 1461169855301 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 09:30:55 INFO - PROCESS | 1817 | 1461169855306 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 09:30:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:30:55 INFO - PROCESS | 1817 | 1461169855322 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:30:55 INFO - PROCESS | 1817 | 1461169855325 Marionette TRACE conn3 <- [1,2842,null,{}] 09:30:55 INFO - PROCESS | 1817 | 1461169855330 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:55 INFO - PROCESS | 1817 | 1461169855524 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 09:30:55 INFO - PROCESS | 1817 | 1461169855540 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x85dd9c00 == 157 [pid = 1817] [id = 718] 09:30:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0x8a55fc00) [pid = 1817] [serial = 2155] [outer = (nil)] 09:30:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x8aea3c00) [pid = 1817] [serial = 2156] [outer = 0x8a55fc00] 09:30:55 INFO - PROCESS | 1817 | 1461169855614 Marionette DEBUG loaded listener.js 09:30:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x8b58fc00) [pid = 1817] [serial = 2157] [outer = 0x8a55fc00] 09:30:56 INFO - PROCESS | 1817 | 1461169856606 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:30:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:30:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1328ms 09:30:56 INFO - PROCESS | 1817 | 1461169856651 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 09:30:56 INFO - PROCESS | 1817 | 1461169856654 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 09:30:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:30:56 INFO - PROCESS | 1817 | 1461169856660 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:30:56 INFO - PROCESS | 1817 | 1461169856662 Marionette TRACE conn3 <- [1,2846,null,{}] 09:30:56 INFO - PROCESS | 1817 | 1461169856668 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:56 INFO - PROCESS | 1817 | 1461169856996 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 09:30:57 INFO - PROCESS | 1817 | 1461169857354 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x85baa400 == 158 [pid = 1817] [id = 719] 09:30:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x85c67000) [pid = 1817] [serial = 2158] [outer = (nil)] 09:30:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x85ddf800) [pid = 1817] [serial = 2159] [outer = 0x85c67000] 09:30:57 INFO - PROCESS | 1817 | 1461169857462 Marionette DEBUG loaded listener.js 09:30:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x864f7800) [pid = 1817] [serial = 2160] [outer = 0x85c67000] 09:30:58 INFO - PROCESS | 1817 | 1461169858434 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:30:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:30:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1829ms 09:30:58 INFO - PROCESS | 1817 | 1461169858491 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 09:30:58 INFO - PROCESS | 1817 | 1461169858498 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 09:30:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:30:58 INFO - PROCESS | 1817 | 1461169858506 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:30:58 INFO - PROCESS | 1817 | 1461169858513 Marionette TRACE conn3 <- [1,2850,null,{}] 09:30:58 INFO - PROCESS | 1817 | 1461169858520 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:58 INFO - PROCESS | 1817 | 1461169858776 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 09:30:59 INFO - PROCESS | 1817 | 1461169859110 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x88ca2000 == 159 [pid = 1817] [id = 720] 09:30:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x88fe9400) [pid = 1817] [serial = 2161] [outer = (nil)] 09:30:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x89077000) [pid = 1817] [serial = 2162] [outer = 0x88fe9400] 09:30:59 INFO - PROCESS | 1817 | 1461169859205 Marionette DEBUG loaded listener.js 09:30:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x89eef000) [pid = 1817] [serial = 2163] [outer = 0x88fe9400] 09:31:00 INFO - PROCESS | 1817 | 1461169860237 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:31:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:31:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1787ms 09:31:00 INFO - PROCESS | 1817 | 1461169860294 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 09:31:00 INFO - PROCESS | 1817 | 1461169860299 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 09:31:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:31:00 INFO - PROCESS | 1817 | 1461169860306 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:31:00 INFO - PROCESS | 1817 | 1461169860309 Marionette TRACE conn3 <- [1,2854,null,{}] 09:31:00 INFO - PROCESS | 1817 | 1461169860315 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:00 INFO - PROCESS | 1817 | 1461169860540 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 09:31:00 INFO - PROCESS | 1817 | 1461169860920 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x88c9e400 == 160 [pid = 1817] [id = 721] 09:31:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x8ad30800) [pid = 1817] [serial = 2164] [outer = (nil)] 09:31:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x8ae9a400) [pid = 1817] [serial = 2165] [outer = 0x8ad30800] 09:31:01 INFO - PROCESS | 1817 | 1461169861015 Marionette DEBUG loaded listener.js 09:31:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x8b64f400) [pid = 1817] [serial = 2166] [outer = 0x8ad30800] 09:31:02 INFO - PROCESS | 1817 | 1461169862014 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:31:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:31:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1782ms 09:31:02 INFO - PROCESS | 1817 | 1461169862089 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:31:02 INFO - PROCESS | 1817 | 1461169862094 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 09:31:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:31:02 INFO - PROCESS | 1817 | 1461169862112 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:31:02 INFO - PROCESS | 1817 | 1461169862119 Marionette TRACE conn3 <- [1,2858,null,{}] 09:31:02 INFO - PROCESS | 1817 | 1461169862125 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:02 INFO - PROCESS | 1817 | 1461169862385 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:31:02 INFO - PROCESS | 1817 | 1461169862729 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f43800 == 161 [pid = 1817] [id = 722] 09:31:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x89079400) [pid = 1817] [serial = 2167] [outer = (nil)] 09:31:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x8bea6000) [pid = 1817] [serial = 2168] [outer = 0x89079400] 09:31:02 INFO - PROCESS | 1817 | 1461169862824 Marionette DEBUG loaded listener.js 09:31:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x8bfb0800) [pid = 1817] [serial = 2169] [outer = 0x89079400] 09:31:03 INFO - PROCESS | 1817 | 1461169863734 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:31:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:31:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1700ms 09:31:03 INFO - PROCESS | 1817 | 1461169863803 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:31:03 INFO - PROCESS | 1817 | 1461169863808 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 09:31:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:31:03 INFO - PROCESS | 1817 | 1461169863814 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:31:03 INFO - PROCESS | 1817 | 1461169863818 Marionette TRACE conn3 <- [1,2862,null,{}] 09:31:03 INFO - PROCESS | 1817 | 1461169863824 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:04 INFO - PROCESS | 1817 | 1461169864075 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:31:04 INFO - PROCESS | 1817 | 1461169864402 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bdb6400 == 162 [pid = 1817] [id = 723] 09:31:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x8beaf000) [pid = 1817] [serial = 2170] [outer = (nil)] 09:31:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8bfea000) [pid = 1817] [serial = 2171] [outer = 0x8beaf000] 09:31:04 INFO - PROCESS | 1817 | 1461169864491 Marionette DEBUG loaded listener.js 09:31:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x8bfed400) [pid = 1817] [serial = 2172] [outer = 0x8beaf000] 09:31:05 INFO - PROCESS | 1817 | 1461169865397 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:31:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:31:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1630ms 09:31:05 INFO - PROCESS | 1817 | 1461169865445 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:31:05 INFO - PROCESS | 1817 | 1461169865449 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 09:31:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:31:05 INFO - PROCESS | 1817 | 1461169865455 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:31:05 INFO - PROCESS | 1817 | 1461169865459 Marionette TRACE conn3 <- [1,2866,null,{}] 09:31:05 INFO - PROCESS | 1817 | 1461169865464 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:05 INFO - PROCESS | 1817 | 1461169865683 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:31:05 INFO - PROCESS | 1817 | 1461169865978 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ca8f800 == 163 [pid = 1817] [id = 724] 09:31:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x8ca91000) [pid = 1817] [serial = 2173] [outer = (nil)] 09:31:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8e6bec00) [pid = 1817] [serial = 2174] [outer = 0x8ca91000] 09:31:06 INFO - PROCESS | 1817 | 1461169866134 Marionette DEBUG loaded listener.js 09:31:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x8f23fc00) [pid = 1817] [serial = 2175] [outer = 0x8ca91000] 09:31:07 INFO - PROCESS | 1817 | 1461169867103 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:31:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:31:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1679ms 09:31:07 INFO - PROCESS | 1817 | 1461169867136 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:31:07 INFO - PROCESS | 1817 | 1461169867139 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 09:31:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:31:07 INFO - PROCESS | 1817 | 1461169867146 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:31:07 INFO - PROCESS | 1817 | 1461169867149 Marionette TRACE conn3 <- [1,2870,null,{}] 09:31:07 INFO - PROCESS | 1817 | 1461169867155 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:07 INFO - PROCESS | 1817 | 1461169867370 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:31:07 INFO - PROCESS | 1817 | 1461169867661 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bfe1c00 == 164 [pid = 1817] [id = 725] 09:31:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8ca95800) [pid = 1817] [serial = 2176] [outer = (nil)] 09:31:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x8f2e0000) [pid = 1817] [serial = 2177] [outer = 0x8ca95800] 09:31:07 INFO - PROCESS | 1817 | 1461169867799 Marionette DEBUG loaded listener.js 09:31:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x8f759400) [pid = 1817] [serial = 2178] [outer = 0x8ca95800] 09:31:08 INFO - PROCESS | 1817 | 1461169868725 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:31:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:31:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1642ms 09:31:08 INFO - PROCESS | 1817 | 1461169868788 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:31:08 INFO - PROCESS | 1817 | 1461169868792 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 09:31:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:31:08 INFO - PROCESS | 1817 | 1461169868798 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:31:08 INFO - PROCESS | 1817 | 1461169868802 Marionette TRACE conn3 <- [1,2874,null,{}] 09:31:08 INFO - PROCESS | 1817 | 1461169868808 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:09 INFO - PROCESS | 1817 | 1461169869020 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:31:09 INFO - PROCESS | 1817 | 1461169869349 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f2d6800 == 165 [pid = 1817] [id = 726] 09:31:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x8f2d6c00) [pid = 1817] [serial = 2179] [outer = (nil)] 09:31:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x8feaa800) [pid = 1817] [serial = 2180] [outer = 0x8f2d6c00] 09:31:09 INFO - PROCESS | 1817 | 1461169869444 Marionette DEBUG loaded listener.js 09:31:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x8fef0400) [pid = 1817] [serial = 2181] [outer = 0x8f2d6c00] 09:31:10 INFO - PROCESS | 1817 | 1461169870392 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:31:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:31:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1641ms 09:31:10 INFO - PROCESS | 1817 | 1461169870441 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:31:10 INFO - PROCESS | 1817 | 1461169870444 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 09:31:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:31:10 INFO - PROCESS | 1817 | 1461169870450 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:31:10 INFO - PROCESS | 1817 | 1461169870454 Marionette TRACE conn3 <- [1,2878,null,{}] 09:31:10 INFO - PROCESS | 1817 | 1461169870459 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:10 INFO - PROCESS | 1817 | 1461169870663 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:31:11 INFO - PROCESS | 1817 | 1461169871001 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e6c5800 == 166 [pid = 1817] [id = 727] 09:31:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x8f247c00) [pid = 1817] [serial = 2182] [outer = (nil)] 09:31:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x901cb800) [pid = 1817] [serial = 2183] [outer = 0x8f247c00] 09:31:11 INFO - PROCESS | 1817 | 1461169871091 Marionette DEBUG loaded listener.js 09:31:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x901d0400) [pid = 1817] [serial = 2184] [outer = 0x8f247c00] 09:31:12 INFO - PROCESS | 1817 | 1461169872034 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:31:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:31:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1630ms 09:31:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:31:12 INFO - PROCESS | 1817 | 1461169872085 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:31:12 INFO - PROCESS | 1817 | 1461169872088 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 09:31:12 INFO - PROCESS | 1817 | 1461169872095 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:31:12 INFO - PROCESS | 1817 | 1461169872098 Marionette TRACE conn3 <- [1,2882,null,{}] 09:31:12 INFO - PROCESS | 1817 | 1461169872105 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:12 INFO - PROCESS | 1817 | 1461169872361 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:31:12 INFO - PROCESS | 1817 | 1461169872716 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x8aea0400 == 167 [pid = 1817] [id = 728] 09:31:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x8fea2c00) [pid = 1817] [serial = 2185] [outer = (nil)] 09:31:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x90343800) [pid = 1817] [serial = 2186] [outer = 0x8fea2c00] 09:31:12 INFO - PROCESS | 1817 | 1461169872814 Marionette DEBUG loaded listener.js 09:31:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x90346c00) [pid = 1817] [serial = 2187] [outer = 0x8fea2c00] 09:31:13 INFO - PROCESS | 1817 | 1461169873788 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:31:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:31:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1733ms 09:31:13 INFO - PROCESS | 1817 | 1461169873827 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:31:13 INFO - PROCESS | 1817 | 1461169873830 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 09:31:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:31:13 INFO - PROCESS | 1817 | 1461169873837 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:31:13 INFO - PROCESS | 1817 | 1461169873841 Marionette TRACE conn3 <- [1,2886,null,{}] 09:31:13 INFO - PROCESS | 1817 | 1461169873846 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:14 INFO - PROCESS | 1817 | 1461169874084 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:31:14 INFO - PROCESS | 1817 | 1461169874451 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x90538400 == 168 [pid = 1817] [id = 729] 09:31:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x9053c000) [pid = 1817] [serial = 2188] [outer = (nil)] 09:31:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x905dec00) [pid = 1817] [serial = 2189] [outer = 0x9053c000] 09:31:14 INFO - PROCESS | 1817 | 1461169874574 Marionette DEBUG loaded listener.js 09:31:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x91307c00) [pid = 1817] [serial = 2190] [outer = 0x9053c000] 09:31:15 INFO - PROCESS | 1817 | 1461169875546 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:31:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:31:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1780ms 09:31:15 INFO - PROCESS | 1817 | 1461169875618 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:31:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:31:15 INFO - PROCESS | 1817 | 1461169875628 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 09:31:15 INFO - PROCESS | 1817 | 1461169875635 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:31:15 INFO - PROCESS | 1817 | 1461169875639 Marionette TRACE conn3 <- [1,2890,null,{}] 09:31:15 INFO - PROCESS | 1817 | 1461169875644 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:15 INFO - PROCESS | 1817 | 1461169875929 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:31:16 INFO - PROCESS | 1817 | 1461169876269 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fea3c00 == 169 [pid = 1817] [id = 730] 09:31:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x90289400) [pid = 1817] [serial = 2191] [outer = (nil)] 09:31:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x94fb3400) [pid = 1817] [serial = 2192] [outer = 0x90289400] 09:31:16 INFO - PROCESS | 1817 | 1461169876361 Marionette DEBUG loaded listener.js 09:31:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x962a0800) [pid = 1817] [serial = 2193] [outer = 0x90289400] 09:31:17 INFO - PROCESS | 1817 | 1461169877255 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:31:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:31:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1679ms 09:31:17 INFO - PROCESS | 1817 | 1461169877314 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:31:17 INFO - PROCESS | 1817 | 1461169877317 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 09:31:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:31:17 INFO - PROCESS | 1817 | 1461169877323 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:31:17 INFO - PROCESS | 1817 | 1461169877327 Marionette TRACE conn3 <- [1,2894,null,{}] 09:31:17 INFO - PROCESS | 1817 | 1461169877332 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:17 INFO - PROCESS | 1817 | 1461169877564 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:31:17 INFO - PROCESS | 1817 | 1461169877895 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x913e6400 == 170 [pid = 1817] [id = 731] 09:31:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x93b01400) [pid = 1817] [serial = 2194] [outer = (nil)] 09:31:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x97461800) [pid = 1817] [serial = 2195] [outer = 0x93b01400] 09:31:17 INFO - PROCESS | 1817 | 1461169877986 Marionette DEBUG loaded listener.js 09:31:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x9746e000) [pid = 1817] [serial = 2196] [outer = 0x93b01400] 09:31:18 INFO - PROCESS | 1817 | 1461169878894 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:31:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:31:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1631ms 09:31:18 INFO - PROCESS | 1817 | 1461169878955 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:31:18 INFO - PROCESS | 1817 | 1461169878959 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 09:31:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:31:18 INFO - PROCESS | 1817 | 1461169878965 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:31:18 INFO - PROCESS | 1817 | 1461169878967 Marionette TRACE conn3 <- [1,2898,null,{}] 09:31:18 INFO - PROCESS | 1817 | 1461169878973 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:19 INFO - PROCESS | 1817 | 1461169879185 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:31:19 INFO - PROCESS | 1817 | 1461169879515 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x904a9800 == 171 [pid = 1817] [id = 732] 09:31:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x94f43400) [pid = 1817] [serial = 2197] [outer = (nil)] 09:31:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x97a63000) [pid = 1817] [serial = 2198] [outer = 0x94f43400] 09:31:19 INFO - PROCESS | 1817 | 1461169879605 Marionette DEBUG loaded listener.js 09:31:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x97a65c00) [pid = 1817] [serial = 2199] [outer = 0x94f43400] 09:31:20 INFO - PROCESS | 1817 | 1461169880517 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:31:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:31:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1627ms 09:31:20 INFO - PROCESS | 1817 | 1461169880593 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:31:20 INFO - PROCESS | 1817 | 1461169880597 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 09:31:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:31:20 INFO - PROCESS | 1817 | 1461169880603 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:31:20 INFO - PROCESS | 1817 | 1461169880605 Marionette TRACE conn3 <- [1,2902,null,{}] 09:31:20 INFO - PROCESS | 1817 | 1461169880611 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:20 INFO - PROCESS | 1817 | 1461169880863 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:31:21 INFO - PROCESS | 1817 | 1461169881205 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bfe4c00 == 172 [pid = 1817] [id = 733] 09:31:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x8f247800) [pid = 1817] [serial = 2200] [outer = (nil)] 09:31:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x98410c00) [pid = 1817] [serial = 2201] [outer = 0x8f247800] 09:31:21 INFO - PROCESS | 1817 | 1461169881290 Marionette DEBUG loaded listener.js 09:31:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x98627000) [pid = 1817] [serial = 2202] [outer = 0x8f247800] 09:31:22 INFO - PROCESS | 1817 | 1461169882165 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:31:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:31:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1639ms 09:31:22 INFO - PROCESS | 1817 | 1461169882243 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:31:22 INFO - PROCESS | 1817 | 1461169882247 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 09:31:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:31:22 INFO - PROCESS | 1817 | 1461169882253 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:31:22 INFO - PROCESS | 1817 | 1461169882257 Marionette TRACE conn3 <- [1,2906,null,{}] 09:31:22 INFO - PROCESS | 1817 | 1461169882262 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:22 INFO - PROCESS | 1817 | 1461169882478 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:31:22 INFO - PROCESS | 1817 | 1461169882828 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x976df000 == 173 [pid = 1817] [id = 734] 09:31:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x976e0c00) [pid = 1817] [serial = 2203] [outer = (nil)] 09:31:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x986a9000) [pid = 1817] [serial = 2204] [outer = 0x976e0c00] 09:31:22 INFO - PROCESS | 1817 | 1461169882918 Marionette DEBUG loaded listener.js 09:31:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x98a09400) [pid = 1817] [serial = 2205] [outer = 0x976e0c00] 09:31:23 INFO - PROCESS | 1817 | 1461169883823 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:31:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:31:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1635ms 09:31:23 INFO - PROCESS | 1817 | 1461169883898 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:31:23 INFO - PROCESS | 1817 | 1461169883901 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 09:31:23 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:31:23 INFO - PROCESS | 1817 | 1461169883910 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:31:23 INFO - PROCESS | 1817 | 1461169883913 Marionette TRACE conn3 <- [1,2910,null,{}] 09:31:23 INFO - PROCESS | 1817 | 1461169883919 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:24 INFO - PROCESS | 1817 | 1461169884134 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:31:24 INFO - PROCESS | 1817 | 1461169884426 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x9862e400 == 174 [pid = 1817] [id = 735] 09:31:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x98630000) [pid = 1817] [serial = 2206] [outer = (nil)] 09:31:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x99016000) [pid = 1817] [serial = 2207] [outer = 0x98630000] 09:31:24 INFO - PROCESS | 1817 | 1461169884556 Marionette DEBUG loaded listener.js 09:31:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x9901ac00) [pid = 1817] [serial = 2208] [outer = 0x98630000] 09:31:25 INFO - PROCESS | 1817 | 1461169885315 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:31:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:31:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:31:25 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1434ms 09:31:25 INFO - PROCESS | 1817 | 1461169885344 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:31:25 INFO - PROCESS | 1817 | 1461169885348 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 09:31:25 INFO - TEST-START | /DOMEvents/constructors.html 09:31:25 INFO - PROCESS | 1817 | 1461169885355 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:31:25 INFO - PROCESS | 1817 | 1461169885358 Marionette TRACE conn3 <- [1,2914,null,{}] 09:31:25 INFO - PROCESS | 1817 | 1461169885363 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:25 INFO - PROCESS | 1817 | 1461169885569 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:31:25 INFO - PROCESS | 1817 | 1461169885834 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x9830dc00 == 175 [pid = 1817] [id = 736] 09:31:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x98ac0400) [pid = 1817] [serial = 2209] [outer = (nil)] 09:31:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x993ae400) [pid = 1817] [serial = 2210] [outer = 0x98ac0400] 09:31:25 INFO - PROCESS | 1817 | 1461169885919 Marionette DEBUG loaded listener.js 09:31:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x993b0000) [pid = 1817] [serial = 2211] [outer = 0x98ac0400] 09:31:27 INFO - PROCESS | 1817 | 1461169886948 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:31:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:31:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:31:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:31:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:31:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:31:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:31:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:31:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:31:27 INFO - TEST-OK | /DOMEvents/constructors.html | took 1709ms 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x86dd7800 == 174 [pid = 1817] [id = 649] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8ca91c00 == 173 [pid = 1817] [id = 660] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x90344c00 == 172 [pid = 1817] [id = 663] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8bfe5800 == 171 [pid = 1817] [id = 658] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x891f2c00 == 170 [pid = 1817] [id = 661] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8b58b800 == 169 [pid = 1817] [id = 659] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x901c9c00 == 168 [pid = 1817] [id = 664] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x83af1000 == 167 [pid = 1817] [id = 665] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x85dd9c00 == 166 [pid = 1817] [id = 718] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x861e8800 == 165 [pid = 1817] [id = 717] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x88ca3400 == 164 [pid = 1817] [id = 716] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x86b9e000 == 163 [pid = 1817] [id = 715] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x9622b000 == 162 [pid = 1817] [id = 713] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x93b09800 == 161 [pid = 1817] [id = 712] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x90533c00 == 160 [pid = 1817] [id = 710] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8f756000 == 159 [pid = 1817] [id = 711] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x901d0000 == 158 [pid = 1817] [id = 709] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x852a7800 == 157 [pid = 1817] [id = 708] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8f755c00 == 156 [pid = 1817] [id = 707] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8bfea400 == 155 [pid = 1817] [id = 705] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8fb37400 == 154 [pid = 1817] [id = 706] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8c8cec00 == 153 [pid = 1817] [id = 704] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8c88b000 == 152 [pid = 1817] [id = 703] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8b588800 == 151 [pid = 1817] [id = 702] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8bdb5000 == 150 [pid = 1817] [id = 701] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x89078c00 == 149 [pid = 1817] [id = 700] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x89077400 == 148 [pid = 1817] [id = 698] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x891ed000 == 147 [pid = 1817] [id = 699] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x86dd5800 == 146 [pid = 1817] [id = 697] 09:31:29 INFO - PROCESS | 1817 | --DOCSHELL 0x828c9800 == 145 [pid = 1817] [id = 696] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x8a348c00) [pid = 1817] [serial = 2087] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x8f244800) [pid = 1817] [serial = 2046] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x8addbc00) [pid = 1817] [serial = 1959] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x8fb2c400) [pid = 1817] [serial = 2048] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x8c886000) [pid = 1817] [serial = 2040] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x8ade0800) [pid = 1817] [serial = 2027] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x98411400) [pid = 1817] [serial = 2070] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x8add2000) [pid = 1817] [serial = 2033] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x8b649400) [pid = 1817] [serial = 2034] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x8bea6800) [pid = 1817] [serial = 2037] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x8bfbdc00) [pid = 1817] [serial = 2039] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x8bd19c00) [pid = 1817] [serial = 2036] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x990cb400) [pid = 1817] [serial = 2072] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x87ed9000) [pid = 1817] [serial = 2081] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x9028f400) [pid = 1817] [serial = 2054] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x9053ac00) [pid = 1817] [serial = 2058] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x8fb30800) [pid = 1817] [serial = 2049] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x976d8800) [pid = 1817] [serial = 2067] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x86f4d400) [pid = 1817] [serial = 2030] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x8c8c7800) [pid = 1817] [serial = 2042] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x89ef0400) [pid = 1817] [serial = 2085] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x90151800) [pid = 1817] [serial = 2052] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x97102000) [pid = 1817] [serial = 2064] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x975da400) [pid = 1817] [serial = 2066] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x9034d400) [pid = 1817] [serial = 2055] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x90531800) [pid = 1817] [serial = 2057] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x8fef2400) [pid = 1817] [serial = 2051] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x8c8cc800) [pid = 1817] [serial = 2043] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x89077c00) [pid = 1817] [serial = 2031] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x891eb400) [pid = 1817] [serial = 2084] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x993ef400) [pid = 1817] [serial = 2076] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x92949c00) [pid = 1817] [serial = 2060] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x861e2800) [pid = 1817] [serial = 2078] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x88942000) [pid = 1817] [serial = 2082] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x9926f000) [pid = 1817] [serial = 2073] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x98306c00) [pid = 1817] [serial = 2069] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x993b3400) [pid = 1817] [serial = 2075] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x864ef800) [pid = 1817] [serial = 2079] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x8f241c00) [pid = 1817] [serial = 2045] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x95a79400) [pid = 1817] [serial = 2061] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x96fac400) [pid = 1817] [serial = 2063] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1817 | 1461169889926 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:31:29 INFO - PROCESS | 1817 | 1461169889933 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 09:31:29 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:31:29 INFO - PROCESS | 1817 | 1461169889971 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:31:29 INFO - PROCESS | 1817 | 1461169889979 Marionette TRACE conn3 <- [1,2918,null,{}] 09:31:29 INFO - PROCESS | 1817 | 1461169889986 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:30 INFO - PROCESS | 1817 | 1461169890173 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:31:30 INFO - PROCESS | 1817 | 1461169890189 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x864ef800 == 146 [pid = 1817] [id = 737] 09:31:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x864efc00) [pid = 1817] [serial = 2212] [outer = (nil)] 09:31:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x86b36800) [pid = 1817] [serial = 2213] [outer = 0x864efc00] 09:31:30 INFO - PROCESS | 1817 | 1461169890265 Marionette DEBUG loaded listener.js 09:31:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x86ba6400) [pid = 1817] [serial = 2214] [outer = 0x864efc00] 09:31:31 INFO - PROCESS | 1817 | 1461169891189 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:31:31 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:31:31 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1236ms 09:31:31 INFO - PROCESS | 1817 | 1461169891205 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:31:31 INFO - PROCESS | 1817 | 1461169891209 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 09:31:31 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:31:31 INFO - PROCESS | 1817 | 1461169891220 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:31:31 INFO - PROCESS | 1817 | 1461169891226 Marionette TRACE conn3 <- [1,2922,null,{}] 09:31:31 INFO - PROCESS | 1817 | 1461169891232 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:31 INFO - PROCESS | 1817 | 1461169891417 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:31:31 INFO - PROCESS | 1817 | 1461169891628 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x861ef400 == 147 [pid = 1817] [id = 738] 09:31:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x86dda000) [pid = 1817] [serial = 2215] [outer = (nil)] 09:31:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x88b47000) [pid = 1817] [serial = 2216] [outer = 0x86dda000] 09:31:31 INFO - PROCESS | 1817 | 1461169891703 Marionette DEBUG loaded listener.js 09:31:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x88ff4400) [pid = 1817] [serial = 2217] [outer = 0x86dda000] 09:31:32 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:31:32 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:31:32 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:31:32 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:31:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:31:32 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:31:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:31:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:31:32 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:31:32 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:31:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:31:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:31:32 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:31:32 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:31:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:31:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:31:32 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:31:32 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:31:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:31:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:31:32 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:31:32 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1493ms 09:31:32 INFO - PROCESS | 1817 | 1461169892684 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:31:32 INFO - PROCESS | 1817 | 1461169892713 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:31:32 INFO - PROCESS | 1817 | 1461169892719 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 09:31:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:31:32 INFO - PROCESS | 1817 | 1461169892740 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:31:32 INFO - PROCESS | 1817 | 1461169892744 Marionette TRACE conn3 <- [1,2926,null,{}] 09:31:32 INFO - PROCESS | 1817 | 1461169892756 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:33 INFO - PROCESS | 1817 | 1461169893024 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:31:33 INFO - PROCESS | 1817 | 1461169893067 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a347800 == 148 [pid = 1817] [id = 739] 09:31:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x8a55c800) [pid = 1817] [serial = 2218] [outer = (nil)] 09:31:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x8ad2fc00) [pid = 1817] [serial = 2219] [outer = 0x8a55c800] 09:31:33 INFO - PROCESS | 1817 | 1461169893144 Marionette DEBUG loaded listener.js 09:31:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x8add8c00) [pid = 1817] [serial = 2220] [outer = 0x8a55c800] 09:31:33 INFO - PROCESS | 1817 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:31:34 INFO - PROCESS | 1817 | 1461169894043 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:31:34 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:31:34 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1330ms 09:31:34 INFO - PROCESS | 1817 | 1461169894071 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:31:34 INFO - PROCESS | 1817 | 1461169894075 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 09:31:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:31:34 INFO - PROCESS | 1817 | 1461169894088 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:31:34 INFO - PROCESS | 1817 | 1461169894090 Marionette TRACE conn3 <- [1,2930,null,{}] 09:31:34 INFO - PROCESS | 1817 | 1461169894096 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:34 INFO - PROCESS | 1817 | 1461169894368 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:31:35 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x82e7f800) [pid = 1817] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:31:35 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x88cad400) [pid = 1817] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:31:35 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x962a7000) [pid = 1817] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:31:35 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x8fb2b800) [pid = 1817] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:31:35 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x8a55f800) [pid = 1817] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:31:35 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x905e5c00) [pid = 1817] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:31:35 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x86ba2c00) [pid = 1817] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:31:35 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x89ee4c00) [pid = 1817] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:31:35 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x8fe9cc00) [pid = 1817] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:31:35 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x85bb1800) [pid = 1817] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:31:35 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x86b35800) [pid = 1817] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:31:35 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x8b658800) [pid = 1817] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:31:35 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x8a350800) [pid = 1817] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:31:35 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x8ca9c400) [pid = 1817] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:31:35 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x962a7800) [pid = 1817] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:31:35 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x8aac4400) [pid = 1817] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:31:35 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x8e6c6000) [pid = 1817] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:31:35 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x8ae9dc00) [pid = 1817] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:31:35 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x905e6400) [pid = 1817] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:31:35 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x90153400) [pid = 1817] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:31:35 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x8c8cc400) [pid = 1817] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:31:35 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x86f4d800) [pid = 1817] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:31:35 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x8bdb5400) [pid = 1817] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:31:35 INFO - PROCESS | 1817 | 1461169895243 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x82e7f800 == 149 [pid = 1817] [id = 740] 09:31:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x845e2800) [pid = 1817] [serial = 2221] [outer = (nil)] 09:31:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x861f0800) [pid = 1817] [serial = 2222] [outer = 0x845e2800] 09:31:35 INFO - PROCESS | 1817 | 1461169895320 Marionette DEBUG loaded listener.js 09:31:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x88fe9000) [pid = 1817] [serial = 2223] [outer = 0x845e2800] 09:31:35 INFO - PROCESS | 1817 | 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:31:35 INFO - PROCESS | 1817 | 1461169895990 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:31:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:31:36 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1930ms 09:31:36 INFO - PROCESS | 1817 | 1461169896018 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:31:36 INFO - PROCESS | 1817 | 1461169896021 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 09:31:36 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:31:36 INFO - PROCESS | 1817 | 1461169896027 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:31:36 INFO - PROCESS | 1817 | 1461169896029 Marionette TRACE conn3 <- [1,2934,null,{}] 09:31:36 INFO - PROCESS | 1817 | 1461169896035 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:36 INFO - PROCESS | 1817 | 1461169896295 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:31:36 INFO - PROCESS | 1817 | 1461169896321 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x86b35800 == 150 [pid = 1817] [id = 741] 09:31:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x8a350800) [pid = 1817] [serial = 2224] [outer = (nil)] 09:31:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x8b651400) [pid = 1817] [serial = 2225] [outer = 0x8a350800] 09:31:36 INFO - PROCESS | 1817 | 1461169896392 Marionette DEBUG loaded listener.js 09:31:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x8b6bb400) [pid = 1817] [serial = 2226] [outer = 0x8a350800] 09:31:37 INFO - PROCESS | 1817 | 1461169897360 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:31:37 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:31:37 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1389ms 09:31:37 INFO - PROCESS | 1817 | 1461169897416 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:31:37 INFO - PROCESS | 1817 | 1461169897422 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 09:31:37 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:31:37 INFO - PROCESS | 1817 | 1461169897446 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:31:37 INFO - PROCESS | 1817 | 1461169897453 Marionette TRACE conn3 <- [1,2938,null,{}] 09:31:37 INFO - PROCESS | 1817 | 1461169897467 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:37 INFO - PROCESS | 1817 | 1461169897713 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:31:38 INFO - PROCESS | 1817 | 1461169898066 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x87ed9000 == 151 [pid = 1817] [id = 742] 09:31:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x87ede000) [pid = 1817] [serial = 2227] [outer = (nil)] 09:31:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x88b42400) [pid = 1817] [serial = 2228] [outer = 0x87ede000] 09:31:38 INFO - PROCESS | 1817 | 1461169898158 Marionette DEBUG loaded listener.js 09:31:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x891e9000) [pid = 1817] [serial = 2229] [outer = 0x87ede000] 09:31:38 INFO - PROCESS | 1817 | 1461169898960 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:31:38 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:31:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1554ms 09:31:38 INFO - PROCESS | 1817 | 1461169898986 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:31:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:31:39 INFO - PROCESS | 1817 | 1461169898997 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 09:31:39 INFO - PROCESS | 1817 | 1461169899009 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:31:39 INFO - PROCESS | 1817 | 1461169899014 Marionette TRACE conn3 <- [1,2942,null,{}] 09:31:39 INFO - PROCESS | 1817 | 1461169899020 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:39 INFO - PROCESS | 1817 | 1461169899238 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:31:39 INFO - PROCESS | 1817 | 1461169899532 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x85de2800 == 152 [pid = 1817] [id = 743] 09:31:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x88949400) [pid = 1817] [serial = 2230] [outer = (nil)] 09:31:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x8b641800) [pid = 1817] [serial = 2231] [outer = 0x88949400] 09:31:39 INFO - PROCESS | 1817 | 1461169899622 Marionette DEBUG loaded listener.js 09:31:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x8b6c1c00) [pid = 1817] [serial = 2232] [outer = 0x88949400] 09:31:40 INFO - PROCESS | 1817 | 1461169900564 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:31:40 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:31:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:31:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1583ms 09:31:40 INFO - PROCESS | 1817 | 1461169900591 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:31:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:31:40 INFO - PROCESS | 1817 | 1461169900595 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 09:31:40 INFO - PROCESS | 1817 | 1461169900601 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:31:40 INFO - PROCESS | 1817 | 1461169900607 Marionette TRACE conn3 <- [1,2946,null,{}] 09:31:40 INFO - PROCESS | 1817 | 1461169900623 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:40 INFO - PROCESS | 1817 | 1461169900863 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:31:41 INFO - PROCESS | 1817 | 1461169901128 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bea7c00 == 153 [pid = 1817] [id = 744] 09:31:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x8beb0c00) [pid = 1817] [serial = 2233] [outer = (nil)] 09:31:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x8bfe1000) [pid = 1817] [serial = 2234] [outer = 0x8beb0c00] 09:31:41 INFO - PROCESS | 1817 | 1461169901268 Marionette DEBUG loaded listener.js 09:31:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8c881400) [pid = 1817] [serial = 2235] [outer = 0x8beb0c00] 09:31:42 INFO - PROCESS | 1817 | 1461169902117 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:31:42 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:31:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1539ms 09:31:42 INFO - PROCESS | 1817 | 1461169902140 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:31:42 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:31:42 INFO - PROCESS | 1817 | 1461169902144 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 09:31:42 INFO - PROCESS | 1817 | 1461169902151 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:31:42 INFO - PROCESS | 1817 | 1461169902154 Marionette TRACE conn3 <- [1,2950,null,{}] 09:31:42 INFO - PROCESS | 1817 | 1461169902160 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:42 INFO - PROCESS | 1817 | 1461169902364 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:31:42 INFO - PROCESS | 1817 | 1461169902622 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bfbc400 == 154 [pid = 1817] [id = 745] 09:31:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x8c8c3800) [pid = 1817] [serial = 2236] [outer = (nil)] 09:31:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x8c8cc000) [pid = 1817] [serial = 2237] [outer = 0x8c8c3800] 09:31:42 INFO - PROCESS | 1817 | 1461169902727 Marionette DEBUG loaded listener.js 09:31:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8ca8ec00) [pid = 1817] [serial = 2238] [outer = 0x8c8c3800] 09:31:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ca91c00 == 155 [pid = 1817] [id = 746] 09:31:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x8e6c5c00) [pid = 1817] [serial = 2239] [outer = (nil)] 09:31:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8e8e1400) [pid = 1817] [serial = 2240] [outer = 0x8e6c5c00] 09:31:43 INFO - PROCESS | 1817 | 1461169903643 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:31:43 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:31:43 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1550ms 09:31:43 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:31:43 INFO - PROCESS | 1817 | 1461169903701 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:31:43 INFO - PROCESS | 1817 | 1461169903704 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 09:31:43 INFO - PROCESS | 1817 | 1461169903711 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:31:43 INFO - PROCESS | 1817 | 1461169903715 Marionette TRACE conn3 <- [1,2954,null,{}] 09:31:43 INFO - PROCESS | 1817 | 1461169903720 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:43 INFO - PROCESS | 1817 | 1461169903964 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:31:44 INFO - PROCESS | 1817 | 1461169904292 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x86dd8000 == 156 [pid = 1817] [id = 747] 09:31:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x88ff4000) [pid = 1817] [serial = 2241] [outer = (nil)] 09:31:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x8e8e5000) [pid = 1817] [serial = 2242] [outer = 0x88ff4000] 09:31:44 INFO - PROCESS | 1817 | 1461169904383 Marionette DEBUG loaded listener.js 09:31:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x8e8e9000) [pid = 1817] [serial = 2243] [outer = 0x88ff4000] 09:31:45 INFO - PROCESS | 1817 | 1461169905128 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:31:45 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:31:45 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:31:45 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1441ms 09:31:45 INFO - PROCESS | 1817 | 1461169905162 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:31:45 INFO - PROCESS | 1817 | 1461169905165 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 09:31:45 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:31:45 INFO - PROCESS | 1817 | 1461169905174 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:31:45 INFO - PROCESS | 1817 | 1461169905177 Marionette TRACE conn3 <- [1,2958,null,{}] 09:31:45 INFO - PROCESS | 1817 | 1461169905181 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:45 INFO - PROCESS | 1817 | 1461169905427 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:31:45 INFO - PROCESS | 1817 | 1461169905690 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e6c3400 == 157 [pid = 1817] [id = 748] 09:31:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x8f293c00) [pid = 1817] [serial = 2244] [outer = (nil)] 09:31:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x8f2d8800) [pid = 1817] [serial = 2245] [outer = 0x8f293c00] 09:31:45 INFO - PROCESS | 1817 | 1461169905784 Marionette DEBUG loaded listener.js 09:31:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x8f758c00) [pid = 1817] [serial = 2246] [outer = 0x8f293c00] 09:31:46 INFO - PROCESS | 1817 | 1461169906663 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:31:46 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:31:46 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1536ms 09:31:46 INFO - PROCESS | 1817 | 1461169906711 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:31:46 INFO - PROCESS | 1817 | 1461169906715 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 09:31:46 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:31:46 INFO - PROCESS | 1817 | 1461169906721 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:31:46 INFO - PROCESS | 1817 | 1461169906725 Marionette TRACE conn3 <- [1,2962,null,{}] 09:31:46 INFO - PROCESS | 1817 | 1461169906731 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:46 INFO - PROCESS | 1817 | 1461169906973 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:31:47 INFO - PROCESS | 1817 | 1461169907253 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bfbc000 == 158 [pid = 1817] [id = 749] 09:31:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x8c88b800) [pid = 1817] [serial = 2247] [outer = (nil)] 09:31:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x8fef3000) [pid = 1817] [serial = 2248] [outer = 0x8c88b800] 09:31:47 INFO - PROCESS | 1817 | 1461169907340 Marionette DEBUG loaded listener.js 09:31:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x9002a400) [pid = 1817] [serial = 2249] [outer = 0x8c88b800] 09:31:48 INFO - PROCESS | 1817 | 1461169908145 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:31:48 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:31:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1483ms 09:31:48 INFO - PROCESS | 1817 | 1461169908204 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:31:48 INFO - PROCESS | 1817 | 1461169908207 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 09:31:48 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:31:48 INFO - PROCESS | 1817 | 1461169908214 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:31:48 INFO - PROCESS | 1817 | 1461169908218 Marionette TRACE conn3 <- [1,2966,null,{}] 09:31:48 INFO - PROCESS | 1817 | 1461169908223 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:48 INFO - PROCESS | 1817 | 1461169908420 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:31:48 INFO - PROCESS | 1817 | 1461169908715 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x845edc00 == 159 [pid = 1817] [id = 750] 09:31:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x88c9fc00) [pid = 1817] [serial = 2250] [outer = (nil)] 09:31:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x9015d000) [pid = 1817] [serial = 2251] [outer = 0x88c9fc00] 09:31:48 INFO - PROCESS | 1817 | 1461169908803 Marionette DEBUG loaded listener.js 09:31:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x901cd000) [pid = 1817] [serial = 2252] [outer = 0x88c9fc00] 09:31:49 INFO - PROCESS | 1817 | 1461169909584 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:31:49 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:31:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1433ms 09:31:49 INFO - PROCESS | 1817 | 1461169909648 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:31:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:31:49 INFO - PROCESS | 1817 | 1461169909652 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 09:31:49 INFO - PROCESS | 1817 | 1461169909658 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:31:49 INFO - PROCESS | 1817 | 1461169909661 Marionette TRACE conn3 <- [1,2970,null,{}] 09:31:49 INFO - PROCESS | 1817 | 1461169909667 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:49 INFO - PROCESS | 1817 | 1461169909876 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:31:50 INFO - PROCESS | 1817 | 1461169910167 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x8fea2800 == 160 [pid = 1817] [id = 751] 09:31:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x90160400) [pid = 1817] [serial = 2253] [outer = (nil)] 09:31:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x9034f000) [pid = 1817] [serial = 2254] [outer = 0x90160400] 09:31:50 INFO - PROCESS | 1817 | 1461169910255 Marionette DEBUG loaded listener.js 09:31:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x904a4800) [pid = 1817] [serial = 2255] [outer = 0x90160400] 09:31:51 INFO - PROCESS | 1817 | 1461169911068 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:31:51 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:31:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1435ms 09:31:51 INFO - PROCESS | 1817 | 1461169911093 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:31:51 INFO - PROCESS | 1817 | 1461169911096 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 09:31:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:31:51 INFO - PROCESS | 1817 | 1461169911102 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:31:51 INFO - PROCESS | 1817 | 1461169911106 Marionette TRACE conn3 <- [1,2974,null,{}] 09:31:51 INFO - PROCESS | 1817 | 1461169911111 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:51 INFO - PROCESS | 1817 | 1461169911318 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:31:51 INFO - PROCESS | 1817 | 1461169911586 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x90345800 == 161 [pid = 1817] [id = 752] 09:31:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x9053ac00) [pid = 1817] [serial = 2256] [outer = (nil)] 09:31:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x905d9000) [pid = 1817] [serial = 2257] [outer = 0x9053ac00] 09:31:51 INFO - PROCESS | 1817 | 1461169911677 Marionette DEBUG loaded listener.js 09:31:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x905dc000) [pid = 1817] [serial = 2258] [outer = 0x9053ac00] 09:31:52 INFO - PROCESS | 1817 | 1461169912489 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:31:52 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:31:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1435ms 09:31:52 INFO - PROCESS | 1817 | 1461169912539 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:31:52 INFO - PROCESS | 1817 | 1461169912543 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 09:31:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:31:52 INFO - PROCESS | 1817 | 1461169912549 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:31:52 INFO - PROCESS | 1817 | 1461169912553 Marionette TRACE conn3 <- [1,2978,null,{}] 09:31:52 INFO - PROCESS | 1817 | 1461169912559 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:52 INFO - PROCESS | 1817 | 1461169912977 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:31:53 INFO - PROCESS | 1817 | 1461169913160 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x89073000 == 162 [pid = 1817] [id = 753] 09:31:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x91e99000) [pid = 1817] [serial = 2259] [outer = (nil)] 09:31:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x92859000) [pid = 1817] [serial = 2260] [outer = 0x91e99000] 09:31:53 INFO - PROCESS | 1817 | 1461169913316 Marionette DEBUG loaded listener.js 09:31:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x93b08000) [pid = 1817] [serial = 2261] [outer = 0x91e99000] 09:31:54 INFO - PROCESS | 1817 | 1461169914120 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:31:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:31:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1588ms 09:31:54 INFO - PROCESS | 1817 | 1461169914137 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:31:54 INFO - PROCESS | 1817 | 1461169914141 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 09:31:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:31:54 INFO - PROCESS | 1817 | 1461169914147 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:31:54 INFO - PROCESS | 1817 | 1461169914150 Marionette TRACE conn3 <- [1,2982,null,{}] 09:31:54 INFO - PROCESS | 1817 | 1461169914156 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:54 INFO - PROCESS | 1817 | 1461169914363 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:31:54 INFO - PROCESS | 1817 | 1461169914628 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x90537000 == 163 [pid = 1817] [id = 754] 09:31:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x93b0b000) [pid = 1817] [serial = 2262] [outer = (nil)] 09:31:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x94fb5800) [pid = 1817] [serial = 2263] [outer = 0x93b0b000] 09:31:54 INFO - PROCESS | 1817 | 1461169914715 Marionette DEBUG loaded listener.js 09:31:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x95a7c000) [pid = 1817] [serial = 2264] [outer = 0x93b0b000] 09:31:55 INFO - PROCESS | 1817 | 1461169915572 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:31:55 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:31:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:31:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:31:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1486ms 09:31:55 INFO - PROCESS | 1817 | 1461169915634 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:31:55 INFO - PROCESS | 1817 | 1461169915638 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 09:31:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:31:55 INFO - PROCESS | 1817 | 1461169915644 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:31:55 INFO - PROCESS | 1817 | 1461169915647 Marionette TRACE conn3 <- [1,2986,null,{}] 09:31:55 INFO - PROCESS | 1817 | 1461169915653 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:55 INFO - PROCESS | 1817 | 1461169915889 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:31:56 INFO - PROCESS | 1817 | 1461169916158 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x8bdbe800 == 164 [pid = 1817] [id = 755] 09:31:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x91307000) [pid = 1817] [serial = 2265] [outer = (nil)] 09:31:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x97461000) [pid = 1817] [serial = 2266] [outer = 0x91307000] 09:31:56 INFO - PROCESS | 1817 | 1461169916248 Marionette DEBUG loaded listener.js 09:31:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x9746d000) [pid = 1817] [serial = 2267] [outer = 0x91307000] 09:31:57 INFO - PROCESS | 1817 | 1461169917045 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:31:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:31:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1427ms 09:31:57 INFO - PROCESS | 1817 | 1461169917072 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:31:57 INFO - PROCESS | 1817 | 1461169917075 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 09:31:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:31:57 INFO - PROCESS | 1817 | 1461169917081 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:31:57 INFO - PROCESS | 1817 | 1461169917084 Marionette TRACE conn3 <- [1,2990,null,{}] 09:31:57 INFO - PROCESS | 1817 | 1461169917090 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:57 INFO - PROCESS | 1817 | 1461169917352 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:31:57 INFO - PROCESS | 1817 | 1461169917635 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a567c00 == 165 [pid = 1817] [id = 756] 09:31:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x95a78000) [pid = 1817] [serial = 2268] [outer = (nil)] 09:31:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x97be7800) [pid = 1817] [serial = 2269] [outer = 0x95a78000] 09:31:57 INFO - PROCESS | 1817 | 1461169917741 Marionette DEBUG loaded listener.js 09:31:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x98310400) [pid = 1817] [serial = 2270] [outer = 0x95a78000] 09:31:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x98ac2400 == 166 [pid = 1817] [id = 757] 09:31:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x99017800) [pid = 1817] [serial = 2271] [outer = (nil)] 09:31:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x993a8800) [pid = 1817] [serial = 2272] [outer = 0x99017800] 09:31:58 INFO - PROCESS | 1817 | 1461169918649 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:31:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:31:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1592ms 09:31:58 INFO - PROCESS | 1817 | 1461169918698 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:31:58 INFO - PROCESS | 1817 | 1461169918712 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 09:31:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:31:58 INFO - PROCESS | 1817 | 1461169918720 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:31:58 INFO - PROCESS | 1817 | 1461169918723 Marionette TRACE conn3 <- [1,2994,null,{}] 09:31:58 INFO - PROCESS | 1817 | 1461169918729 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:58 INFO - PROCESS | 1817 | 1461169918987 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:31:59 INFO - PROCESS | 1817 | 1461169919275 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x971e5000 == 167 [pid = 1817] [id = 758] 09:31:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x9862c800) [pid = 1817] [serial = 2273] [outer = (nil)] 09:31:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x990d5000) [pid = 1817] [serial = 2274] [outer = 0x9862c800] 09:31:59 INFO - PROCESS | 1817 | 1461169919408 Marionette DEBUG loaded listener.js 09:31:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x993adc00) [pid = 1817] [serial = 2275] [outer = 0x9862c800] 09:32:00 INFO - PROCESS | 1817 | 1461169920178 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:32:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:32:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:32:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1497ms 09:32:00 INFO - PROCESS | 1817 | 1461169920218 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:32:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:32:00 INFO - PROCESS | 1817 | 1461169920222 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 09:32:00 INFO - PROCESS | 1817 | 1461169920229 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:32:00 INFO - PROCESS | 1817 | 1461169920233 Marionette TRACE conn3 <- [1,2998,null,{}] 09:32:00 INFO - PROCESS | 1817 | 1461169920238 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:00 INFO - PROCESS | 1817 | 1461169920459 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:32:00 INFO - PROCESS | 1817 | 1461169920755 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x85dd9800 == 168 [pid = 1817] [id = 759] 09:32:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x8b6bd800) [pid = 1817] [serial = 2276] [outer = (nil)] 09:32:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x9a644000) [pid = 1817] [serial = 2277] [outer = 0x8b6bd800] 09:32:00 INFO - PROCESS | 1817 | 1461169920850 Marionette DEBUG loaded listener.js 09:32:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x9a649c00) [pid = 1817] [serial = 2278] [outer = 0x8b6bd800] 09:32:01 INFO - PROCESS | 1817 | 1461169921662 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:32:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:32:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1491ms 09:32:01 INFO - PROCESS | 1817 | 1461169921719 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:32:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:32:01 INFO - PROCESS | 1817 | 1461169921723 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 09:32:01 INFO - PROCESS | 1817 | 1461169921729 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:32:01 INFO - PROCESS | 1817 | 1461169921733 Marionette TRACE conn3 <- [1,3002,null,{}] 09:32:01 INFO - PROCESS | 1817 | 1461169921780 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:02 INFO - PROCESS | 1817 | 1461169922154 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:32:02 INFO - PROCESS | 1817 | 1461169922439 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x85dd9000 == 169 [pid = 1817] [id = 760] 09:32:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x8ae9cc00) [pid = 1817] [serial = 2279] [outer = (nil)] 09:32:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x9a873c00) [pid = 1817] [serial = 2280] [outer = 0x8ae9cc00] 09:32:02 INFO - PROCESS | 1817 | 1461169922530 Marionette DEBUG loaded listener.js 09:32:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x9df6c800) [pid = 1817] [serial = 2281] [outer = 0x8ae9cc00] 09:32:03 INFO - PROCESS | 1817 | 1461169923322 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:32:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:32:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1629ms 09:32:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:32:03 INFO - PROCESS | 1817 | 1461169923357 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:32:03 INFO - PROCESS | 1817 | 1461169923360 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 09:32:03 INFO - PROCESS | 1817 | 1461169923366 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:32:03 INFO - PROCESS | 1817 | 1461169923370 Marionette TRACE conn3 <- [1,3006,null,{}] 09:32:03 INFO - PROCESS | 1817 | 1461169923376 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:03 INFO - PROCESS | 1817 | 1461169923635 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:32:03 INFO - PROCESS | 1817 | 1461169923911 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x9a646800 == 170 [pid = 1817] [id = 761] 09:32:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x9a650c00) [pid = 1817] [serial = 2282] [outer = (nil)] 09:32:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x9ea14c00) [pid = 1817] [serial = 2283] [outer = 0x9a650c00] 09:32:04 INFO - PROCESS | 1817 | 1461169924004 Marionette DEBUG loaded listener.js 09:32:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x9ea16c00) [pid = 1817] [serial = 2284] [outer = 0x9a650c00] 09:32:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:32:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1493ms 09:32:04 INFO - PROCESS | 1817 | 1461169924850 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:32:04 INFO - PROCESS | 1817 | 1461169924860 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:32:04 INFO - PROCESS | 1817 | 1461169924863 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 09:32:04 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:32:04 INFO - PROCESS | 1817 | 1461169924869 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:32:04 INFO - PROCESS | 1817 | 1461169924873 Marionette TRACE conn3 <- [1,3010,null,{}] 09:32:04 INFO - PROCESS | 1817 | 1461169924879 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:05 INFO - PROCESS | 1817 | 1461169925097 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:32:05 INFO - PROCESS | 1817 | 1461169925370 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x9a875800 == 171 [pid = 1817] [id = 762] 09:32:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x9df77800) [pid = 1817] [serial = 2285] [outer = (nil)] 09:32:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x9fb88000) [pid = 1817] [serial = 2286] [outer = 0x9df77800] 09:32:05 INFO - PROCESS | 1817 | 1461169925464 Marionette DEBUG loaded listener.js 09:32:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x9fb8e000) [pid = 1817] [serial = 2287] [outer = 0x9df77800] 09:32:06 INFO - PROCESS | 1817 | 1461169926279 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:32:06 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:32:06 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1437ms 09:32:06 INFO - PROCESS | 1817 | 1461169926308 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:32:06 INFO - PROCESS | 1817 | 1461169926310 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 09:32:06 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:32:06 INFO - PROCESS | 1817 | 1461169926317 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:32:06 INFO - PROCESS | 1817 | 1461169926320 Marionette TRACE conn3 <- [1,3014,null,{}] 09:32:06 INFO - PROCESS | 1817 | 1461169926328 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:06 INFO - PROCESS | 1817 | 1461169926590 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:32:06 INFO - PROCESS | 1817 | 1461169926879 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x852a3800 == 172 [pid = 1817] [id = 763] 09:32:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x8a566000) [pid = 1817] [serial = 2288] [outer = (nil)] 09:32:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x9fc53400) [pid = 1817] [serial = 2289] [outer = 0x8a566000] 09:32:06 INFO - PROCESS | 1817 | 1461169926973 Marionette DEBUG loaded listener.js 09:32:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x9fc9a400) [pid = 1817] [serial = 2290] [outer = 0x8a566000] 09:32:07 INFO - PROCESS | 1817 | [1817] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:32:10 INFO - PROCESS | 1817 | --DOCSHELL 0x9862e400 == 171 [pid = 1817] [id = 735] 09:32:10 INFO - PROCESS | 1817 | --DOCSHELL 0x8bfe4c00 == 170 [pid = 1817] [id = 733] 09:32:10 INFO - PROCESS | 1817 | --DOCSHELL 0x976df000 == 169 [pid = 1817] [id = 734] 09:32:10 INFO - PROCESS | 1817 | --DOCSHELL 0x904a9800 == 168 [pid = 1817] [id = 732] 09:32:10 INFO - PROCESS | 1817 | --DOCSHELL 0x913e6400 == 167 [pid = 1817] [id = 731] 09:32:10 INFO - PROCESS | 1817 | --DOCSHELL 0x8fea3c00 == 166 [pid = 1817] [id = 730] 09:32:10 INFO - PROCESS | 1817 | --DOCSHELL 0x8aea0400 == 165 [pid = 1817] [id = 728] 09:32:10 INFO - PROCESS | 1817 | --DOCSHELL 0x90538400 == 164 [pid = 1817] [id = 729] 09:32:10 INFO - PROCESS | 1817 | --DOCSHELL 0x8e6c5800 == 163 [pid = 1817] [id = 727] 09:32:10 INFO - PROCESS | 1817 | --DOCSHELL 0x8f2d6800 == 162 [pid = 1817] [id = 726] 09:32:10 INFO - PROCESS | 1817 | --DOCSHELL 0x8bfe1c00 == 161 [pid = 1817] [id = 725] 09:32:10 INFO - PROCESS | 1817 | --DOCSHELL 0x8ca8f800 == 160 [pid = 1817] [id = 724] 09:32:10 INFO - PROCESS | 1817 | --DOCSHELL 0x8bdb6400 == 159 [pid = 1817] [id = 723] 09:32:10 INFO - PROCESS | 1817 | --DOCSHELL 0x88c9e400 == 158 [pid = 1817] [id = 721] 09:32:10 INFO - PROCESS | 1817 | --DOCSHELL 0x86f43800 == 157 [pid = 1817] [id = 722] 09:32:10 INFO - PROCESS | 1817 | --DOCSHELL 0x88ca2000 == 156 [pid = 1817] [id = 720] 09:32:10 INFO - PROCESS | 1817 | --DOCSHELL 0x85baa400 == 155 [pid = 1817] [id = 719] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x8aea3c00) [pid = 1817] [serial = 2156] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x83d08800) [pid = 1817] [serial = 2090] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x891f0400) [pid = 1817] [serial = 2151] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x9746a400) [pid = 1817] [serial = 2141] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x9034a400) [pid = 1817] [serial = 2124] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x85ba7000) [pid = 1817] [serial = 2091] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x8aea4800) [pid = 1817] [serial = 2028] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x92859400) [pid = 1817] [serial = 2132] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x86dde400) [pid = 1817] [serial = 2147] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x8a34e400) [pid = 1817] [serial = 2096] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x90030400) [pid = 1817] [serial = 2121] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x90536c00) [pid = 1817] [serial = 2126] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x8feee400) [pid = 1817] [serial = 2120] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x95a7c800) [pid = 1817] [serial = 2144] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x87ed2c00) [pid = 1817] [serial = 2148] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x8c8cac00) [pid = 1817] [serial = 2108] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x8b58d800) [pid = 1817] [serial = 2100] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x8e6c8c00) [pid = 1817] [serial = 2111] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x97378c00) [pid = 1817] [serial = 2139] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x8add6c00) [pid = 1817] [serial = 2154] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x8f245000) [pid = 1817] [serial = 2114] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x8b6c1400) [pid = 1817] [serial = 2103] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x967b9c00) [pid = 1817] [serial = 2138] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x91162000) [pid = 1817] [serial = 2129] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x9130dc00) [pid = 1817] [serial = 2130] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x94f4c000) [pid = 1817] [serial = 2135] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x905d7400) [pid = 1817] [serial = 2127] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x8f2d2c00) [pid = 1817] [serial = 2117] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x89073c00) [pid = 1817] [serial = 2150] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x976d2800) [pid = 1817] [serial = 2142] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x8f2dac00) [pid = 1817] [serial = 2118] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x8e8e6400) [pid = 1817] [serial = 2112] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x979e2c00) [pid = 1817] [serial = 2145] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x88fea000) [pid = 1817] [serial = 2094] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x9028fc00) [pid = 1817] [serial = 2123] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x8ad2ec00) [pid = 1817] [serial = 2153] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x94fb6800) [pid = 1817] [serial = 2136] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x8bdbd800) [pid = 1817] [serial = 2105] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x8aac9800) [pid = 1817] [serial = 2097] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x8b65f400) [pid = 1817] [serial = 2102] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x8b583800) [pid = 1817] [serial = 2099] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x8bfdf800) [pid = 1817] [serial = 2106] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x88b48000) [pid = 1817] [serial = 2093] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x8f293800) [pid = 1817] [serial = 2115] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x9285b000) [pid = 1817] [serial = 2133] [outer = (nil)] [url = about:blank] 09:32:10 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x8ca99000) [pid = 1817] [serial = 2109] [outer = (nil)] [url = about:blank] 09:32:11 INFO - PROCESS | 1817 | 1461169931087 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:32:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:32:11 INFO - {} 09:32:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:32:11 INFO - {} 09:32:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:32:11 INFO - {} 09:32:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:32:11 INFO - {} 09:32:11 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 4786ms 09:32:11 INFO - PROCESS | 1817 | 1461169931105 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:32:11 INFO - PROCESS | 1817 | 1461169931111 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 09:32:11 INFO - TEST-START | /FileAPI/fileReader.html 09:32:11 INFO - PROCESS | 1817 | 1461169931166 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:32:11 INFO - PROCESS | 1817 | 1461169931172 Marionette TRACE conn3 <- [1,3018,null,{}] 09:32:11 INFO - PROCESS | 1817 | 1461169931200 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:11 INFO - PROCESS | 1817 | 1461169931417 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:32:11 INFO - PROCESS | 1817 | 1461169931638 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x83c11800 == 156 [pid = 1817] [id = 764] 09:32:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x83c12000) [pid = 1817] [serial = 2291] [outer = (nil)] 09:32:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x852a2800) [pid = 1817] [serial = 2292] [outer = 0x83c12000] 09:32:11 INFO - PROCESS | 1817 | 1461169931721 Marionette DEBUG loaded listener.js 09:32:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x85ba3000) [pid = 1817] [serial = 2293] [outer = 0x83c12000] 09:32:12 INFO - PROCESS | 1817 | 1461169932522 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:32:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:32:12 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:32:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:32:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:32:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 1448ms 09:32:12 INFO - PROCESS | 1817 | 1461169932568 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:32:12 INFO - PROCESS | 1817 | 1461169932576 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 09:32:12 INFO - TEST-START | /FileAPI/historical.html 09:32:12 INFO - PROCESS | 1817 | 1461169932629 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:32:12 INFO - PROCESS | 1817 | 1461169932633 Marionette TRACE conn3 <- [1,3022,null,{}] 09:32:12 INFO - PROCESS | 1817 | 1461169932639 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:12 INFO - PROCESS | 1817 | 1461169932857 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:32:12 INFO - PROCESS | 1817 | 1461169932867 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x852a4000 == 157 [pid = 1817] [id = 765] 09:32:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x85c65800) [pid = 1817] [serial = 2294] [outer = (nil)] 09:32:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x85ddcc00) [pid = 1817] [serial = 2295] [outer = 0x85c65800] 09:32:13 INFO - PROCESS | 1817 | 1461169933155 Marionette DEBUG loaded listener.js 09:32:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x861e6400) [pid = 1817] [serial = 2296] [outer = 0x85c65800] 09:32:14 INFO - PROCESS | 1817 | 1461169934043 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:32:14 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:32:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:32:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:32:14 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:32:14 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:32:14 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:32:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:32:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:32:14 INFO - TEST-OK | /FileAPI/historical.html | took 1437ms 09:32:14 INFO - PROCESS | 1817 | 1461169934063 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:32:14 INFO - PROCESS | 1817 | 1461169934066 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 09:32:14 INFO - TEST-START | /FileAPI/idlharness.html 09:32:14 INFO - PROCESS | 1817 | 1461169934086 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:32:14 INFO - PROCESS | 1817 | 1461169934092 Marionette TRACE conn3 <- [1,3026,null,{}] 09:32:14 INFO - PROCESS | 1817 | 1461169934108 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:14 INFO - PROCESS | 1817 | 1461169934378 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:32:14 INFO - PROCESS | 1817 | 1461169934430 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x86b9d000 == 158 [pid = 1817] [id = 766] 09:32:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x86b9fc00) [pid = 1817] [serial = 2297] [outer = (nil)] 09:32:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x86ba8c00) [pid = 1817] [serial = 2298] [outer = 0x86b9fc00] 09:32:14 INFO - PROCESS | 1817 | 1461169934534 Marionette DEBUG loaded listener.js 09:32:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x86ddb800) [pid = 1817] [serial = 2299] [outer = 0x86b9fc00] 09:32:15 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x87edc000) [pid = 1817] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:32:15 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x8a55c800) [pid = 1817] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:32:15 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x845e2800) [pid = 1817] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:32:15 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x94f43400) [pid = 1817] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:32:15 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x93b01400) [pid = 1817] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:32:15 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x90289400) [pid = 1817] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:32:15 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x9053c000) [pid = 1817] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:32:15 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x8fea2c00) [pid = 1817] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:32:15 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x8f247c00) [pid = 1817] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:32:15 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x8f2d6c00) [pid = 1817] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:32:15 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x8ca95800) [pid = 1817] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:32:15 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x8ca91000) [pid = 1817] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:32:15 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x8beaf000) [pid = 1817] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:32:15 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x89079400) [pid = 1817] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:32:15 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x8ad30800) [pid = 1817] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:32:15 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x88fe9400) [pid = 1817] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:32:15 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x85c67000) [pid = 1817] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:32:15 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x864efc00) [pid = 1817] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:32:15 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x98ac0400) [pid = 1817] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:32:15 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x98630000) [pid = 1817] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:32:15 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x976e0c00) [pid = 1817] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:32:15 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x8f247800) [pid = 1817] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:32:15 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x86dda000) [pid = 1817] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:32:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:32:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:32:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:32:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:32:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:32:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:32:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:32:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:32:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:32:17 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:32:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:32:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:32:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:32:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:32:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:32:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:32:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:32:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:32:17 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:32:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:32:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:32:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:32:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:32:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:32:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:32:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:32:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:32:17 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:32:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:32:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:32:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:32:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:32:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:32:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:32:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:32:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:32:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:32:17 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:32:17 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:32:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:32:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:32:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:32:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:32:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:32:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:32:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:32:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:32:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:32:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:32:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:32:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:32:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:32:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:32:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:32:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:32:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:32:17 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:32:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:32:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:32:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:32:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:32:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:32:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:32:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:32:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:32:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:32:17 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:32:17 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:32:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:32:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:32:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:32:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:32:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:32:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:32:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:32:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:32:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:32:17 INFO - TEST-OK | /FileAPI/idlharness.html | took 3077ms 09:32:17 INFO - PROCESS | 1817 | 1461169937006 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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:32:17 INFO - PROCESS | 1817 | 1461169937310 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:32:17 INFO - PROCESS | 1817 | 1461169937312 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 09:32:17 INFO - TEST-START | /FileAPI/idlharness.worker 09:32:17 INFO - PROCESS | 1817 | 1461169937320 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:32:17 INFO - PROCESS | 1817 | 1461169937322 Marionette TRACE conn3 <- [1,3030,null,{}] 09:32:17 INFO - PROCESS | 1817 | 1461169937327 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:17 INFO - PROCESS | 1817 | 1461169937523 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:32:17 INFO - PROCESS | 1817 | 1461169937542 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x84f6d800 == 159 [pid = 1817] [id = 767] 09:32:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x8529fc00) [pid = 1817] [serial = 2300] [outer = (nil)] 09:32:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x89070000) [pid = 1817] [serial = 2301] [outer = 0x8529fc00] 09:32:17 INFO - PROCESS | 1817 | 1461169937821 Marionette DEBUG loaded listener.js 09:32:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x8907b400) [pid = 1817] [serial = 2302] [outer = 0x8529fc00] 09:32:18 INFO - PROCESS | 1817 | [1817] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:32:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:32:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:32:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:32:20 INFO - {} 09:32:20 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:32:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:32:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:32:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:32:20 INFO - {} 09:32:20 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:32:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:32:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:32:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:32:20 INFO - {} 09:32:20 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:32:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:32:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:32:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:32:20 INFO - {} 09:32:20 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:32:20 INFO - {} 09:32:20 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:32:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:32:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:32:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:32:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:32:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:32:20 INFO - {} 09:32:20 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:32:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:32:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:32:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:32:20 INFO - {} 09:32:20 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:32:20 INFO - {} 09:32:20 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:32:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:32:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:32:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:20 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:32:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:32:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:20 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:32:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:32:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:20 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:32:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:32:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:20 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:32:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:32:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:20 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:32:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:32:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:20 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:32:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:32:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:32:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:20 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:32:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:32:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:32:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:32:20 INFO - {} 09:32:20 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3262ms 09:32:20 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:32:20 INFO - PROCESS | 1817 | 1461169940440 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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:32:20 INFO - PROCESS | 1817 | 1461169940588 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:32:20 INFO - PROCESS | 1817 | 1461169940602 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 09:32:20 INFO - PROCESS | 1817 | 1461169940619 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:32:20 INFO - PROCESS | 1817 | 1461169940644 Marionette TRACE conn3 <- [1,3034,null,{}] 09:32:20 INFO - PROCESS | 1817 | 1461169940662 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:21 INFO - PROCESS | 1817 | 1461169941093 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:32:21 INFO - PROCESS | 1817 | 1461169941307 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x83aeac00 == 160 [pid = 1817] [id = 768] 09:32:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x85bad400) [pid = 1817] [serial = 2303] [outer = (nil)] 09:32:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8ad36800) [pid = 1817] [serial = 2304] [outer = 0x85bad400] 09:32:21 INFO - PROCESS | 1817 | 1461169941396 Marionette DEBUG loaded listener.js 09:32:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x8add7400) [pid = 1817] [serial = 2305] [outer = 0x85bad400] 09:32:22 INFO - PROCESS | 1817 | 1461169942221 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:32:22 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1663ms 09:32:22 INFO - PROCESS | 1817 | 1461169942282 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:32:22 INFO - PROCESS | 1817 | 1461169942290 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 09:32:22 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:32:22 INFO - PROCESS | 1817 | 1461169942301 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:32:22 INFO - PROCESS | 1817 | 1461169942305 Marionette TRACE conn3 <- [1,3038,null,{}] 09:32:22 INFO - PROCESS | 1817 | 1461169942330 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:22 INFO - PROCESS | 1817 | 1461169942581 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:32:22 INFO - PROCESS | 1817 | 1461169942872 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b585400 == 161 [pid = 1817] [id = 769] 09:32:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x8b586000) [pid = 1817] [serial = 2306] [outer = (nil)] 09:32:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8b58c000) [pid = 1817] [serial = 2307] [outer = 0x8b586000] 09:32:23 INFO - PROCESS | 1817 | 1461169943072 Marionette DEBUG loaded listener.js 09:32:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x8b642800) [pid = 1817] [serial = 2308] [outer = 0x8b586000] 09:32:23 INFO - PROCESS | 1817 | 1461169943915 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:32:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:32:23 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1651ms 09:32:23 INFO - PROCESS | 1817 | 1461169943953 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:32:23 INFO - PROCESS | 1817 | 1461169943957 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 09:32:23 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:32:23 INFO - PROCESS | 1817 | 1461169943964 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:32:23 INFO - PROCESS | 1817 | 1461169943970 Marionette TRACE conn3 <- [1,3042,null,{}] 09:32:24 INFO - PROCESS | 1817 | 1461169944009 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:24 INFO - PROCESS | 1817 | 1461169944230 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:32:24 INFO - PROCESS | 1817 | 1461169944522 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x83d10800 == 162 [pid = 1817] [id = 770] 09:32:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8b65f800) [pid = 1817] [serial = 2309] [outer = (nil)] 09:32:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x8b6c1400) [pid = 1817] [serial = 2310] [outer = 0x8b65f800] 09:32:24 INFO - PROCESS | 1817 | 1461169944615 Marionette DEBUG loaded listener.js 09:32:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x8bd17c00) [pid = 1817] [serial = 2311] [outer = 0x8b65f800] 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:32:25 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:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:32:25 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:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:32:25 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:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:32:25 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:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:32:25 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:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:32:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:32:25 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:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:32:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:32:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:32:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:32:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:32:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:32:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:32:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:32:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:32:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:32:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:32:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:32:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:32:26 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1965ms 09:32:26 INFO - PROCESS | 1817 | 1461169945805 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:32:26 INFO - PROCESS | 1817 | 1461169946023 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:32:26 INFO - PROCESS | 1817 | 1461169946031 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 09:32:26 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:32:26 INFO - PROCESS | 1817 | 1461169946096 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:32:26 INFO - PROCESS | 1817 | 1461169946102 Marionette TRACE conn3 <- [1,3046,null,{}] 09:32:26 INFO - PROCESS | 1817 | 1461169946127 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:26 INFO - PROCESS | 1817 | 1461169946394 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:32:26 INFO - PROCESS | 1817 | 1461169946680 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x83ae9000 == 163 [pid = 1817] [id = 771] 09:32:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x845e5000) [pid = 1817] [serial = 2312] [outer = (nil)] 09:32:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x85c68400) [pid = 1817] [serial = 2313] [outer = 0x845e5000] 09:32:26 INFO - PROCESS | 1817 | 1461169946766 Marionette DEBUG loaded listener.js 09:32:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x85dd4c00) [pid = 1817] [serial = 2314] [outer = 0x845e5000] 09:32:27 INFO - PROCESS | 1817 | [1817] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:32:27 INFO - PROCESS | 1817 | 1461169947650 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:32:27 INFO - {} 09:32:27 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1643ms 09:32:27 INFO - PROCESS | 1817 | 1461169947697 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:32:27 INFO - PROCESS | 1817 | 1461169947700 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 09:32:27 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:32:27 INFO - PROCESS | 1817 | 1461169947707 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:32:27 INFO - PROCESS | 1817 | 1461169947710 Marionette TRACE conn3 <- [1,3050,null,{}] 09:32:27 INFO - PROCESS | 1817 | 1461169947764 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:28 INFO - PROCESS | 1817 | 1461169948014 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:32:28 INFO - PROCESS | 1817 | 1461169948305 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x83c10000 == 164 [pid = 1817] [id = 772] 09:32:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x83d0f400) [pid = 1817] [serial = 2315] [outer = (nil)] 09:32:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x87edc000) [pid = 1817] [serial = 2316] [outer = 0x83d0f400] 09:32:28 INFO - PROCESS | 1817 | 1461169948389 Marionette DEBUG loaded listener.js 09:32:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x88b45400) [pid = 1817] [serial = 2317] [outer = 0x83d0f400] 09:32:29 INFO - PROCESS | 1817 | 1461169949160 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:32:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1528ms 09:32:29 INFO - PROCESS | 1817 | 1461169949236 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:32:29 INFO - PROCESS | 1817 | 1461169949239 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 09:32:29 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:32:29 INFO - PROCESS | 1817 | 1461169949247 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:32:29 INFO - PROCESS | 1817 | 1461169949250 Marionette TRACE conn3 <- [1,3054,null,{}] 09:32:29 INFO - PROCESS | 1817 | 1461169949256 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:29 INFO - PROCESS | 1817 | 1461169949571 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:32:29 INFO - PROCESS | 1817 | 1461169949801 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x88943800 == 165 [pid = 1817] [id = 773] 09:32:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x891f2800) [pid = 1817] [serial = 2318] [outer = (nil)] 09:32:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x8bdbfc00) [pid = 1817] [serial = 2319] [outer = 0x891f2800] 09:32:29 INFO - PROCESS | 1817 | 1461169949891 Marionette DEBUG loaded listener.js 09:32:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x8bfb5000) [pid = 1817] [serial = 2320] [outer = 0x891f2800] 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:32:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:32:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:32:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:32:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:32:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:32:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:32:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:32:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:32:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:32:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:32:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:32:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:32:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:32:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:32:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:32:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:32:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:32:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:32:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:32:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:32:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:32:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:32:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:32:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:32:31 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:32:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:32:31 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:32:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:32:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:32:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2159ms 09:32:31 INFO - PROCESS | 1817 | 1461169951237 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:32:31 INFO - PROCESS | 1817 | 1461169951409 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:32:31 INFO - PROCESS | 1817 | 1461169951420 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 09:32:31 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:32:31 INFO - PROCESS | 1817 | 1461169951580 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:32:31 INFO - PROCESS | 1817 | 1461169951583 Marionette TRACE conn3 <- [1,3058,null,{}] 09:32:31 INFO - PROCESS | 1817 | 1461169951596 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:31 INFO - PROCESS | 1817 | 1461169951796 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:32:32 INFO - PROCESS | 1817 | 1461169952079 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x88fe7400 == 166 [pid = 1817] [id = 774] 09:32:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x89eed000) [pid = 1817] [serial = 2321] [outer = (nil)] 09:32:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x8ca91000) [pid = 1817] [serial = 2322] [outer = 0x89eed000] 09:32:32 INFO - PROCESS | 1817 | 1461169952163 Marionette DEBUG loaded listener.js 09:32:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x8ca95800) [pid = 1817] [serial = 2323] [outer = 0x89eed000] 09:32:33 INFO - PROCESS | 1817 | 1461169953047 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:32:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:32:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:32:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:32:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:32:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:32:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:32:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:32:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:32:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:32:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:32:33 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:33 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:32:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:32:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:32:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:32:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:32:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:32:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:32:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:32:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:32:33 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1526ms 09:32:33 INFO - PROCESS | 1817 | 1461169953086 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:32:33 INFO - PROCESS | 1817 | 1461169953090 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 09:32:33 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:32:33 INFO - PROCESS | 1817 | 1461169953098 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:32:33 INFO - PROCESS | 1817 | 1461169953105 Marionette TRACE conn3 <- [1,3062,null,{}] 09:32:33 INFO - PROCESS | 1817 | 1461169953111 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:33 INFO - PROCESS | 1817 | 1461169953427 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:32:33 INFO - PROCESS | 1817 | 1461169953651 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x85ddf400 == 167 [pid = 1817] [id = 775] 09:32:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x85ddfc00) [pid = 1817] [serial = 2324] [outer = (nil)] 09:32:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x8ca94800) [pid = 1817] [serial = 2325] [outer = 0x85ddfc00] 09:32:33 INFO - PROCESS | 1817 | 1461169953782 Marionette DEBUG loaded listener.js 09:32:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x8e6c5400) [pid = 1817] [serial = 2326] [outer = 0x85ddfc00] 09:32:34 INFO - PROCESS | 1817 | [1817] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:32:34 INFO - PROCESS | 1817 | 1461169954628 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:32:34 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:32:34 INFO - {} 09:32:34 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1581ms 09:32:34 INFO - PROCESS | 1817 | 1461169954680 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:32:34 INFO - PROCESS | 1817 | 1461169954683 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 09:32:34 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:32:34 INFO - PROCESS | 1817 | 1461169954694 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:32:34 INFO - PROCESS | 1817 | 1461169954697 Marionette TRACE conn3 <- [1,3066,null,{}] 09:32:34 INFO - PROCESS | 1817 | 1461169954703 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:34 INFO - PROCESS | 1817 | 1461169954957 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:32:35 INFO - PROCESS | 1817 | 1461169955220 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x87ed1000 == 168 [pid = 1817] [id = 776] 09:32:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x8c8c7000) [pid = 1817] [serial = 2327] [outer = (nil)] 09:32:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x8f245c00) [pid = 1817] [serial = 2328] [outer = 0x8c8c7000] 09:32:35 INFO - PROCESS | 1817 | 1461169955347 Marionette DEBUG loaded listener.js 09:32:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x8f298800) [pid = 1817] [serial = 2329] [outer = 0x8c8c7000] 09:32:36 INFO - PROCESS | 1817 | 1461169956129 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:32:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:32:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:32:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:32:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:32:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:32:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:32:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:32:36 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1486ms 09:32:36 INFO - PROCESS | 1817 | 1461169956183 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 09:32:36 INFO - PROCESS | 1817 | 1461169956187 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 09:32:36 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:32:36 INFO - PROCESS | 1817 | 1461169956193 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:32:36 INFO - PROCESS | 1817 | 1461169956197 Marionette TRACE conn3 <- [1,3070,null,{}] 09:32:36 INFO - PROCESS | 1817 | 1461169956202 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:36 INFO - PROCESS | 1817 | 1461169956414 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:32:36 INFO - PROCESS | 1817 | 1461169956724 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x86b3a800 == 169 [pid = 1817] [id = 777] 09:32:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x8f23b800) [pid = 1817] [serial = 2330] [outer = (nil)] 09:32:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x8f2da000) [pid = 1817] [serial = 2331] [outer = 0x8f23b800] 09:32:36 INFO - PROCESS | 1817 | 1461169956814 Marionette DEBUG loaded listener.js 09:32:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x8f2e0800) [pid = 1817] [serial = 2332] [outer = 0x8f23b800] 09:32:37 INFO - PROCESS | 1817 | 1461169957672 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:32:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:32:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:32:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:32:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:32:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:32:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:32:37 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1491ms 09:32:37 INFO - PROCESS | 1817 | 1461169957686 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:32:37 INFO - PROCESS | 1817 | 1461169957690 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 09:32:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:32:37 INFO - PROCESS | 1817 | 1461169957696 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:32:37 INFO - PROCESS | 1817 | 1461169957700 Marionette TRACE conn3 <- [1,3074,null,{}] 09:32:37 INFO - PROCESS | 1817 | 1461169957706 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:37 INFO - PROCESS | 1817 | 1461169957952 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:32:38 INFO - PROCESS | 1817 | 1461169958255 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b6c0800 == 170 [pid = 1817] [id = 778] 09:32:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x8fea2400) [pid = 1817] [serial = 2333] [outer = (nil)] 09:32:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x8feaac00) [pid = 1817] [serial = 2334] [outer = 0x8fea2400] 09:32:38 INFO - PROCESS | 1817 | 1461169958349 Marionette DEBUG loaded listener.js 09:32:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x8fef7c00) [pid = 1817] [serial = 2335] [outer = 0x8fea2400] 09:32:39 INFO - PROCESS | 1817 | 1461169959195 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:32:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:32:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:32:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:32:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:32:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:32:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:32:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1539ms 09:32:39 INFO - PROCESS | 1817 | 1461169959237 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:32:39 INFO - PROCESS | 1817 | 1461169959239 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 09:32:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:32:39 INFO - PROCESS | 1817 | 1461169959246 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:32:39 INFO - PROCESS | 1817 | 1461169959249 Marionette TRACE conn3 <- [1,3078,null,{}] 09:32:39 INFO - PROCESS | 1817 | 1461169959255 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:39 INFO - PROCESS | 1817 | 1461169959507 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:32:39 INFO - PROCESS | 1817 | 1461169959790 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f241c00 == 171 [pid = 1817] [id = 779] 09:32:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x8f243c00) [pid = 1817] [serial = 2336] [outer = (nil)] 09:32:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x8e8edc00) [pid = 1817] [serial = 2337] [outer = 0x8f243c00] 09:32:39 INFO - PROCESS | 1817 | 1461169959912 Marionette DEBUG loaded listener.js 09:32:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x8f247c00) [pid = 1817] [serial = 2338] [outer = 0x8f243c00] 09:32:40 INFO - PROCESS | 1817 | 1461169960757 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 09:32:40 INFO - PROCESS | 1817 | 1461169960830 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 09:32:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:32:40 INFO - PROCESS | 1817 | 1461169960840 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:32:40 INFO - PROCESS | 1817 | 1461169960848 Marionette TRACE conn3 <- [1,3082,null,{}] 09:32:40 INFO - PROCESS | 1817 | 1461169960877 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:41 INFO - PROCESS | 1817 | 1461169961100 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:32:41 INFO - PROCESS | 1817 | 1461169961402 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x88940c00 == 172 [pid = 1817] [id = 780] 09:32:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x8aacd800) [pid = 1817] [serial = 2339] [outer = (nil)] 09:32:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x901d6000) [pid = 1817] [serial = 2340] [outer = 0x8aacd800] 09:32:41 INFO - PROCESS | 1817 | 1461169961498 Marionette DEBUG loaded listener.js 09:32:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x90289c00) [pid = 1817] [serial = 2341] [outer = 0x8aacd800] 09:32:42 INFO - PROCESS | 1817 | 1461169962344 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:32:42 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:32:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:32:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:32:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:32:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1558ms 09:32:42 INFO - PROCESS | 1817 | 1461169962400 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:32:42 INFO - PROCESS | 1817 | 1461169962403 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 09:32:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:32:42 INFO - PROCESS | 1817 | 1461169962409 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:32:42 INFO - PROCESS | 1817 | 1461169962413 Marionette TRACE conn3 <- [1,3086,null,{}] 09:32:42 INFO - PROCESS | 1817 | 1461169962419 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:42 INFO - PROCESS | 1817 | 1461169962646 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:32:43 INFO - PROCESS | 1817 | 1461169963006 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x90345000 == 173 [pid = 1817] [id = 781] 09:32:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x9034a400) [pid = 1817] [serial = 2342] [outer = (nil)] 09:32:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x904a2800) [pid = 1817] [serial = 2343] [outer = 0x9034a400] 09:32:43 INFO - PROCESS | 1817 | 1461169963097 Marionette DEBUG loaded listener.js 09:32:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x904a8c00) [pid = 1817] [serial = 2344] [outer = 0x9034a400] 09:32:43 INFO - PROCESS | 1817 | 1461169963913 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:32:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:32:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1532ms 09:32:43 INFO - PROCESS | 1817 | 1461169963943 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:32:43 INFO - PROCESS | 1817 | 1461169963946 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 09:32:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:32:43 INFO - PROCESS | 1817 | 1461169963952 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:32:43 INFO - PROCESS | 1817 | 1461169963955 Marionette TRACE conn3 <- [1,3090,null,{}] 09:32:43 INFO - PROCESS | 1817 | 1461169963961 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:44 INFO - PROCESS | 1817 | 1461169964176 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:32:44 INFO - PROCESS | 1817 | 1461169964512 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a34a000 == 174 [pid = 1817] [id = 782] 09:32:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x8a34b000) [pid = 1817] [serial = 2345] [outer = (nil)] 09:32:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x9053b400) [pid = 1817] [serial = 2346] [outer = 0x8a34b000] 09:32:44 INFO - PROCESS | 1817 | 1461169964608 Marionette DEBUG loaded listener.js 09:32:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x9053c800) [pid = 1817] [serial = 2347] [outer = 0x8a34b000] 09:32:45 INFO - PROCESS | 1817 | 1461169965457 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:32:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:32:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1534ms 09:32:45 INFO - PROCESS | 1817 | 1461169965487 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:32:45 INFO - PROCESS | 1817 | 1461169965491 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 09:32:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:32:45 INFO - PROCESS | 1817 | 1461169965497 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:32:45 INFO - PROCESS | 1817 | 1461169965499 Marionette TRACE conn3 <- [1,3094,null,{}] 09:32:45 INFO - PROCESS | 1817 | 1461169965505 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:45 INFO - PROCESS | 1817 | 1461169965749 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:32:46 INFO - PROCESS | 1817 | 1461169966033 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x83d07000 == 175 [pid = 1817] [id = 783] 09:32:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x85ddd400) [pid = 1817] [serial = 2348] [outer = (nil)] 09:32:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x905e3000) [pid = 1817] [serial = 2349] [outer = 0x85ddd400] 09:32:46 INFO - PROCESS | 1817 | 1461169966123 Marionette DEBUG loaded listener.js 09:32:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x905e6800) [pid = 1817] [serial = 2350] [outer = 0x85ddd400] 09:32:46 INFO - PROCESS | 1817 | 1461169966928 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:32:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:32:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1481ms 09:32:46 INFO - PROCESS | 1817 | 1461169966979 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:32:46 INFO - PROCESS | 1817 | 1461169966982 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 09:32:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:32:46 INFO - PROCESS | 1817 | 1461169966988 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:32:46 INFO - PROCESS | 1817 | 1461169966991 Marionette TRACE conn3 <- [1,3098,null,{}] 09:32:47 INFO - PROCESS | 1817 | 1461169966997 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:47 INFO - PROCESS | 1817 | 1461169967241 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:32:47 INFO - PROCESS | 1817 | 1461169967556 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x826f3000 == 176 [pid = 1817] [id = 784] 09:32:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x891f1c00) [pid = 1817] [serial = 2351] [outer = (nil)] 09:32:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x9130a800) [pid = 1817] [serial = 2352] [outer = 0x891f1c00] 09:32:47 INFO - PROCESS | 1817 | 1461169967646 Marionette DEBUG loaded listener.js 09:32:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x9130d000) [pid = 1817] [serial = 2353] [outer = 0x891f1c00] 09:32:51 INFO - PROCESS | 1817 | --DOCSHELL 0x852a4000 == 175 [pid = 1817] [id = 765] 09:32:51 INFO - PROCESS | 1817 | --DOCSHELL 0x83c11800 == 174 [pid = 1817] [id = 764] 09:32:51 INFO - PROCESS | 1817 | --DOCSHELL 0x852a3800 == 173 [pid = 1817] [id = 763] 09:32:51 INFO - PROCESS | 1817 | --DOCSHELL 0x9a875800 == 172 [pid = 1817] [id = 762] 09:32:51 INFO - PROCESS | 1817 | --DOCSHELL 0x85dd9000 == 171 [pid = 1817] [id = 760] 09:32:51 INFO - PROCESS | 1817 | --DOCSHELL 0x9a646800 == 170 [pid = 1817] [id = 761] 09:32:51 INFO - PROCESS | 1817 | --DOCSHELL 0x85dd9800 == 169 [pid = 1817] [id = 759] 09:32:51 INFO - PROCESS | 1817 | --DOCSHELL 0x98ac2400 == 168 [pid = 1817] [id = 757] 09:32:51 INFO - PROCESS | 1817 | --DOCSHELL 0x971e5000 == 167 [pid = 1817] [id = 758] 09:32:51 INFO - PROCESS | 1817 | --DOCSHELL 0x8a567c00 == 166 [pid = 1817] [id = 756] 09:32:51 INFO - PROCESS | 1817 | --DOCSHELL 0x8ca91c00 == 165 [pid = 1817] [id = 746] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x8b651400) [pid = 1817] [serial = 2225] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x8a562c00) [pid = 1817] [serial = 2088] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x8ad2fc00) [pid = 1817] [serial = 2219] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x861f0800) [pid = 1817] [serial = 2222] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x97a63000) [pid = 1817] [serial = 2198] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x9746e000) [pid = 1817] [serial = 2196] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x97461800) [pid = 1817] [serial = 2195] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x962a0800) [pid = 1817] [serial = 2193] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x94fb3400) [pid = 1817] [serial = 2192] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x91307c00) [pid = 1817] [serial = 2190] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x905dec00) [pid = 1817] [serial = 2189] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x90346c00) [pid = 1817] [serial = 2187] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x90343800) [pid = 1817] [serial = 2186] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x901d0400) [pid = 1817] [serial = 2184] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x901cb800) [pid = 1817] [serial = 2183] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x8fef0400) [pid = 1817] [serial = 2181] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x8feaa800) [pid = 1817] [serial = 2180] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x8f759400) [pid = 1817] [serial = 2178] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x8f2e0000) [pid = 1817] [serial = 2177] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x8f23fc00) [pid = 1817] [serial = 2175] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x8e6bec00) [pid = 1817] [serial = 2174] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x8bfed400) [pid = 1817] [serial = 2172] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x8bfea000) [pid = 1817] [serial = 2171] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x8bfb0800) [pid = 1817] [serial = 2169] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x8bea6000) [pid = 1817] [serial = 2168] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x8b64f400) [pid = 1817] [serial = 2166] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x8ae9a400) [pid = 1817] [serial = 2165] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x89eef000) [pid = 1817] [serial = 2163] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x89077000) [pid = 1817] [serial = 2162] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x864f7800) [pid = 1817] [serial = 2160] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x85ddf800) [pid = 1817] [serial = 2159] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x88b47000) [pid = 1817] [serial = 2216] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x86b36800) [pid = 1817] [serial = 2213] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x86ba6400) [pid = 1817] [serial = 2214] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x993b0000) [pid = 1817] [serial = 2211] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x993ae400) [pid = 1817] [serial = 2210] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x9901ac00) [pid = 1817] [serial = 2208] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x99016000) [pid = 1817] [serial = 2207] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x98a09400) [pid = 1817] [serial = 2205] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x986a9000) [pid = 1817] [serial = 2204] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x98627000) [pid = 1817] [serial = 2202] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x98410c00) [pid = 1817] [serial = 2201] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x97a65c00) [pid = 1817] [serial = 2199] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x8add8c00) [pid = 1817] [serial = 2220] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x88ff4400) [pid = 1817] [serial = 2217] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x88fe9000) [pid = 1817] [serial = 2223] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 1817 | 1461169971412 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:32:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:32:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:32:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 4483ms 09:32:51 INFO - PROCESS | 1817 | 1461169971471 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:32:51 INFO - PROCESS | 1817 | 1461169971476 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 09:32:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:32:51 INFO - PROCESS | 1817 | 1461169971484 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:32:51 INFO - PROCESS | 1817 | 1461169971490 Marionette TRACE conn3 <- [1,3102,null,{}] 09:32:51 INFO - PROCESS | 1817 | 1461169971498 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:51 INFO - PROCESS | 1817 | 1461169971683 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:32:51 INFO - PROCESS | 1817 | 1461169971935 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x861edc00 == 166 [pid = 1817] [id = 785] 09:32:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x861ef000) [pid = 1817] [serial = 2354] [outer = (nil)] 09:32:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x864f2800) [pid = 1817] [serial = 2355] [outer = 0x861ef000] 09:32:52 INFO - PROCESS | 1817 | 1461169972011 Marionette DEBUG loaded listener.js 09:32:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x86b36800) [pid = 1817] [serial = 2356] [outer = 0x861ef000] 09:32:52 INFO - PROCESS | 1817 | 1461169972718 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:32:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:32:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1284ms 09:32:52 INFO - PROCESS | 1817 | 1461169972768 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:32:52 INFO - PROCESS | 1817 | 1461169972775 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 09:32:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:32:52 INFO - PROCESS | 1817 | 1461169972785 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:32:52 INFO - PROCESS | 1817 | 1461169972788 Marionette TRACE conn3 <- [1,3106,null,{}] 09:32:52 INFO - PROCESS | 1817 | 1461169972794 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:53 INFO - PROCESS | 1817 | 1461169973090 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 09:32:53 INFO - PROCESS | 1817 | 1461169973114 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x864f6800 == 167 [pid = 1817] [id = 786] 09:32:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x86dd6000) [pid = 1817] [serial = 2357] [outer = (nil)] 09:32:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x87edbc00) [pid = 1817] [serial = 2358] [outer = 0x86dd6000] 09:32:53 INFO - PROCESS | 1817 | 1461169973186 Marionette DEBUG loaded listener.js 09:32:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x88ca6400) [pid = 1817] [serial = 2359] [outer = 0x86dd6000] 09:32:54 INFO - PROCESS | 1817 | 1461169974201 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:32:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:32:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:32:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:32:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1434ms 09:32:54 INFO - PROCESS | 1817 | 1461169974219 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 09:32:54 INFO - PROCESS | 1817 | 1461169974223 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 09:32:54 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:32:54 INFO - PROCESS | 1817 | 1461169974238 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:32:54 INFO - PROCESS | 1817 | 1461169974244 Marionette TRACE conn3 <- [1,3110,null,{}] 09:32:54 INFO - PROCESS | 1817 | 1461169974259 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:54 INFO - PROCESS | 1817 | 1461169974531 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 09:32:54 INFO - PROCESS | 1817 | 1461169974569 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x861e3000 == 168 [pid = 1817] [id = 787] 09:32:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x891e7000) [pid = 1817] [serial = 2360] [outer = (nil)] 09:32:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x89eef000) [pid = 1817] [serial = 2361] [outer = 0x891e7000] 09:32:54 INFO - PROCESS | 1817 | 1461169974643 Marionette DEBUG loaded listener.js 09:32:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x8a565800) [pid = 1817] [serial = 2362] [outer = 0x891e7000] 09:32:55 INFO - PROCESS | 1817 | 1461169975545 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:32:55 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:32:55 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:32:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:32:55 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1340ms 09:32:55 INFO - PROCESS | 1817 | 1461169975578 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 09:32:55 INFO - PROCESS | 1817 | 1461169975582 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 09:32:55 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:32:55 INFO - PROCESS | 1817 | 1461169975588 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:32:55 INFO - PROCESS | 1817 | 1461169975590 Marionette TRACE conn3 <- [1,3114,null,{}] 09:32:55 INFO - PROCESS | 1817 | 1461169975596 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:55 INFO - PROCESS | 1817 | 1461169975887 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 09:32:56 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x8a55fc00) [pid = 1817] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:32:56 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x86b9fc00) [pid = 1817] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:32:56 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x9862c800) [pid = 1817] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:32:56 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x99017800) [pid = 1817] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:32:56 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x95a78000) [pid = 1817] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:32:56 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x91307000) [pid = 1817] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:32:56 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x93b0b000) [pid = 1817] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:32:56 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x91e99000) [pid = 1817] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:32:56 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x9053ac00) [pid = 1817] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:32:56 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x90160400) [pid = 1817] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:32:56 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x88c9fc00) [pid = 1817] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:32:56 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x8c88b800) [pid = 1817] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:32:56 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x8f293c00) [pid = 1817] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:32:56 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x88ff4000) [pid = 1817] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:32:56 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x8e6c5c00) [pid = 1817] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:32:56 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x8c8c3800) [pid = 1817] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:32:56 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x8beb0c00) [pid = 1817] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:32:56 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x88949400) [pid = 1817] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:32:56 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x87ede000) [pid = 1817] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:32:56 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x83c12000) [pid = 1817] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:32:56 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x8a566000) [pid = 1817] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:32:56 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x9df77800) [pid = 1817] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:32:56 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x9a650c00) [pid = 1817] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:32:56 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x8ae9cc00) [pid = 1817] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:32:56 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x8b6bd800) [pid = 1817] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:32:56 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x85c65800) [pid = 1817] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:32:56 INFO - PROCESS | 1817 | 1461169976717 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"434c44b7-2717-40b8-af5e-74cb97d527cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x83c12000 == 169 [pid = 1817] [id = 788] 09:32:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x85c65800) [pid = 1817] [serial = 2363] [outer = (nil)] 09:32:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x891e8000) [pid = 1817] [serial = 2364] [outer = 0x85c65800] 09:32:56 INFO - PROCESS | 1817 | 1461169976797 Marionette DEBUG loaded listener.js 09:32:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x8ae9c000) [pid = 1817] [serial = 2365] [outer = 0x85c65800] 09:32:57 INFO - PROCESS | 1817 | 1461169977468 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:32:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:32:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1937ms 09:32:57 INFO - PROCESS | 1817 | 1461169977525 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 09:32:57 INFO - PROCESS | 1817 | 1461169977528 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 09:32:58 WARNING - u'runner_teardown' () 09:32:58 INFO - No more tests 09:32:58 INFO - Got 0 unexpected results 09:32:58 INFO - SUITE-END | took 1282s 09:32:58 INFO - Closing logging queue 09:32:58 INFO - queue closed 09:32:58 INFO - Return code: 0 09:32:58 WARNING - # TBPL SUCCESS # 09:32:58 INFO - Running post-action listener: _resource_record_post_action 09:32:58 INFO - Running post-run listener: _resource_record_post_run 09:32:59 INFO - Total resource usage - Wall time: 1318s; CPU: 98.0%; Read bytes: 13979648; Write bytes: 964583424; Read time: 548; Write time: 247904 09:32:59 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:32:59 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 0; Write bytes: 183271424; Read time: 0; Write time: 152788 09:32:59 INFO - run-tests - Wall time: 1287s; CPU: 98.0%; Read bytes: 11042816; Write bytes: 781312000; Read time: 428; Write time: 95116 09:32:59 INFO - Running post-run listener: _upload_blobber_files 09:32:59 INFO - Blob upload gear active. 09:32:59 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:32:59 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:32:59 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:32:59 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:33:00 INFO - (blobuploader) - INFO - Open directory for files ... 09:33:00 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:33:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:33:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:33:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:33:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:33:01 INFO - (blobuploader) - INFO - Done attempting. 09:33:01 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:33:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:33:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:33:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:33:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:33:02 INFO - (blobuploader) - INFO - Done attempting. 09:33:02 INFO - (blobuploader) - INFO - Iteration through files over. 09:33:02 INFO - Return code: 0 09:33:02 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:33:02 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:33:02 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/953eea24c6c8ea5db27c7f4cb002ef0415b9852b840f04057db6ee7c4a08cce9896ea59d43c5705f990bbd57c4694a9522e7b56a7e4eaf8750b0cef4fb9ea6df", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/8a3448488fc78f29868599a6502d0465a847f887850c4b2a67bb3371fdea7676e4c46cea7b810f8f3af09cefe6df7c9656f293340031210eec81f497befda291"} 09:33:02 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:33:02 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:33:02 INFO - Contents: 09:33:02 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/953eea24c6c8ea5db27c7f4cb002ef0415b9852b840f04057db6ee7c4a08cce9896ea59d43c5705f990bbd57c4694a9522e7b56a7e4eaf8750b0cef4fb9ea6df", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/8a3448488fc78f29868599a6502d0465a847f887850c4b2a67bb3371fdea7676e4c46cea7b810f8f3af09cefe6df7c9656f293340031210eec81f497befda291"} 09:33:02 INFO - Running post-run listener: copy_logs_to_upload_dir 09:33:02 INFO - Copying logs to upload dir... 09:33:02 INFO - mkdir: /builds/slave/test/build/upload/logs 09:33:02 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1452.690630 ========= master_lag: 0.48 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 13 secs) (at 2016-04-20 09:33:02.856001) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 09:33:02.862045) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461167353.995685-1734322792 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/953eea24c6c8ea5db27c7f4cb002ef0415b9852b840f04057db6ee7c4a08cce9896ea59d43c5705f990bbd57c4694a9522e7b56a7e4eaf8750b0cef4fb9ea6df", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/8a3448488fc78f29868599a6502d0465a847f887850c4b2a67bb3371fdea7676e4c46cea7b810f8f3af09cefe6df7c9656f293340031210eec81f497befda291"} build_url:https://queue.taskcluster.net/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.030952 build_url: 'https://queue.taskcluster.net/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/953eea24c6c8ea5db27c7f4cb002ef0415b9852b840f04057db6ee7c4a08cce9896ea59d43c5705f990bbd57c4694a9522e7b56a7e4eaf8750b0cef4fb9ea6df", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/8a3448488fc78f29868599a6502d0465a847f887850c4b2a67bb3371fdea7676e4c46cea7b810f8f3af09cefe6df7c9656f293340031210eec81f497befda291"}' symbols_url: 'https://queue.taskcluster.net/v1/task/aXodL3_YTYiBDEVeFE5caA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 09:33:02.928303) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 09:33:02.928764) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461167353.995685-1734322792 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.015761 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 09:33:03.023159) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 09:33:03.023625) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 09:33:03.024179) ========= ========= Total master_lag: 0.79 =========